diff --git a/HashingCmd/App.config b/HashingCmd/App.config
index 8e15646352ec1d9a84bbc6504ef6b46e16bf7823..2d7c95c83af9b756449112dd9939e1c8242c3336 100644
--- a/HashingCmd/App.config
+++ b/HashingCmd/App.config
@@ -1,6 +1,14 @@
-<?xml version="1.0" encoding="utf-8" ?>
+<?xml version="1.0" encoding="utf-8"?>
 <configuration>
     <startup> 
         <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
     </startup>
+  <runtime>
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+      <dependentAssembly>
+        <assemblyIdentity name="Ninject" publicKeyToken="c7192dc5380945e7" culture="neutral" />
+        <bindingRedirect oldVersion="0.0.0.0-3.3.4.0" newVersion="3.3.4.0" />
+      </dependentAssembly>
+    </assemblyBinding>
+  </runtime>
 </configuration>
\ No newline at end of file
diff --git a/HashingCmd/Program.cs b/HashingCmd/Program.cs
index 40e9e8db88e9b7ef26a447603d7b229ad5553ac9..4312d075b94040dbf2f8fe7e328169e618ee263c 100644
--- a/HashingCmd/Program.cs
+++ b/HashingCmd/Program.cs
@@ -40,6 +40,7 @@ using System.Xml.Schema;
 using TUGraz.VectoCommon.Hashing;
 using TUGraz.VectoCore.Utils;
 using TUGraz.VectoHashing;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
 
 namespace HashingCmd
 {
@@ -159,8 +160,7 @@ hashingcmd.exe
 			writer.Close();
 
 			if (_validateXML) {
-				new XMLValidator(XmlReader.Create(destination), null, ValidationCallBack).ValidateXML(XMLValidator.XmlDocumentType
-					.DeclarationComponentData);
+				new XMLValidator(XmlReader.Create(destination), null, ValidationCallBack).ValidateXML(XmlDocumentType.DeclarationComponentData);
 				WriteLine("Valid", ConsoleColor.Green);
 				 
 			}
@@ -181,8 +181,8 @@ hashingcmd.exe
 		private static void ValidateFile(string filename)
 		{
 			new XMLValidator(XmlReader.Create(filename),null, ValidationCallBack).ValidateXML(
-				XMLValidator.XmlDocumentType.DeclarationJobData | XMLValidator.XmlDocumentType.CustomerReport |
-				XMLValidator.XmlDocumentType.ManufacturerReport | XMLValidator.XmlDocumentType.DeclarationComponentData);
+				XmlDocumentType.DeclarationJobData | XmlDocumentType.CustomerReport |
+				XmlDocumentType.ManufacturerReport | XmlDocumentType.DeclarationComponentData);
 		}
 		
 		private static void ReadHashAction(string filename, VectoHash h)
diff --git a/HashingTool/App.config b/HashingTool/App.config
index 8e15646352ec1d9a84bbc6504ef6b46e16bf7823..2d7c95c83af9b756449112dd9939e1c8242c3336 100644
--- a/HashingTool/App.config
+++ b/HashingTool/App.config
@@ -1,6 +1,14 @@
-<?xml version="1.0" encoding="utf-8" ?>
+<?xml version="1.0" encoding="utf-8"?>
 <configuration>
     <startup> 
         <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
     </startup>
+  <runtime>
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+      <dependentAssembly>
+        <assemblyIdentity name="Ninject" publicKeyToken="c7192dc5380945e7" culture="neutral" />
+        <bindingRedirect oldVersion="0.0.0.0-3.3.4.0" newVersion="3.3.4.0" />
+      </dependentAssembly>
+    </assemblyBinding>
+  </runtime>
 </configuration>
\ No newline at end of file
diff --git a/HashingTool/Util/AsyncXMLValidator.cs b/HashingTool/Util/AsyncXMLValidator.cs
index 7ad48e2afd27f14ee15d051d6e8cf61943f1b89e..f6e8dded14156a67a2395b89c620f271bee182f1 100644
--- a/HashingTool/Util/AsyncXMLValidator.cs
+++ b/HashingTool/Util/AsyncXMLValidator.cs
@@ -46,7 +46,7 @@ namespace HashingTool.Util
 			_validator = new XMLValidator(xml, resultaction, validationErrorAction);
 		}
 
-		public Task<bool> ValidateXML(TUGraz.VectoCore.Utils.XMLValidator.XmlDocumentType docType)
+		public Task<bool> ValidateXML(TUGraz.VectoCore.Utils.XmlDocumentType docType)
 		{
 			var task = new Task<bool>(() => _validator.ValidateXML(docType));
 			task.Start();
diff --git a/HashingTool/ViewModel/HashComponentDataViewModel.cs b/HashingTool/ViewModel/HashComponentDataViewModel.cs
index 5e2797a407b267b29838d3b7773a94525dfd7aab..f8e1aab09a6008cd15f5883a3ad4a8fdd4030f3d 100644
--- a/HashingTool/ViewModel/HashComponentDataViewModel.cs
+++ b/HashingTool/ViewModel/HashComponentDataViewModel.cs
@@ -30,7 +30,6 @@
 */
 
 using System;
-using System.Collections.ObjectModel;
 using System.ComponentModel;
 using System.IO;
 using System.Linq;
@@ -43,9 +42,7 @@ using System.Xml.Schema;
 using HashingTool.Helper;
 using HashingTool.Util;
 using HashingTool.ViewModel.UserControl;
-using TUGraz.VectoCore.Utils;
 using TUGraz.VectoHashing;
-using TUGraz.VectoHashing.Impl;
 
 namespace HashingTool.ViewModel
 {
@@ -172,7 +169,7 @@ namespace HashingTool.ViewModel
 										: e.ValidationEventArgs.Message,
 									e.ValidationEventArgs == null ? 0 : e.ValidationEventArgs.Exception.LineNumber)));
 						});
-					await validator.ValidateXML(XMLValidator.XmlDocumentType.DeclarationComponentData);
+					await validator.ValidateXML(TUGraz.VectoCore.Utils.XmlDocumentType.DeclarationComponentData);
 				}
 				if (ComponentDataValid != null && ComponentDataValid.Value) {
 					//var c14N = XMLHashProvider.DefaultCanonicalizationMethod.ToArray();
diff --git a/HashingTool/ViewModel/UserControl/XMLFileSelector.cs b/HashingTool/ViewModel/UserControl/XMLFileSelector.cs
index 2746214881f253c39f3e91e81bccdf7e6dc24508..831815cdfa4382c7aa43bbe1e468adeda6a21967 100644
--- a/HashingTool/ViewModel/UserControl/XMLFileSelector.cs
+++ b/HashingTool/ViewModel/UserControl/XMLFileSelector.cs
@@ -41,6 +41,7 @@ using System.Xml.Schema;
 using HashingTool.Helper;
 using HashingTool.Util;
 using TUGraz.VectoCore.Utils;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
 
 namespace HashingTool.ViewModel.UserControl
 {
@@ -282,7 +283,7 @@ namespace HashingTool.ViewModel.UserControl
 										: e.ValidationEventArgs.Message,
 									e.ValidationEventArgs == null ? 0 : e.ValidationEventArgs.Exception.LineNumber)));
 					});
-				await validator.ValidateXML(XMLValidator.XmlDocumentType.DeclarationComponentData | XMLValidator.XmlDocumentType.DeclarationJobData | XMLValidator.XmlDocumentType.CustomerReport | XMLValidator.XmlDocumentType.ManufacturerReport);
+				await validator.ValidateXML(XmlDocumentType.DeclarationComponentData | XmlDocumentType.DeclarationJobData | XmlDocumentType.CustomerReport | XmlDocumentType.ManufacturerReport);
 			} catch (Exception e) {
 				LogError(e.Message);
 			}
diff --git a/Tools/DeclarationCycleZip/App.config b/Tools/DeclarationCycleZip/App.config
index 8e15646352ec1d9a84bbc6504ef6b46e16bf7823..2d7c95c83af9b756449112dd9939e1c8242c3336 100644
--- a/Tools/DeclarationCycleZip/App.config
+++ b/Tools/DeclarationCycleZip/App.config
@@ -1,6 +1,14 @@
-<?xml version="1.0" encoding="utf-8" ?>
+<?xml version="1.0" encoding="utf-8"?>
 <configuration>
     <startup> 
         <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
     </startup>
+  <runtime>
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+      <dependentAssembly>
+        <assemblyIdentity name="Ninject" publicKeyToken="c7192dc5380945e7" culture="neutral" />
+        <bindingRedirect oldVersion="0.0.0.0-3.3.4.0" newVersion="3.3.4.0" />
+      </dependentAssembly>
+    </assemblyBinding>
+  </runtime>
 </configuration>
\ No newline at end of file
diff --git a/Tools/GraphDrawer/App.config b/Tools/GraphDrawer/App.config
index 8e15646352ec1d9a84bbc6504ef6b46e16bf7823..2d7c95c83af9b756449112dd9939e1c8242c3336 100644
--- a/Tools/GraphDrawer/App.config
+++ b/Tools/GraphDrawer/App.config
@@ -1,6 +1,14 @@
-<?xml version="1.0" encoding="utf-8" ?>
+<?xml version="1.0" encoding="utf-8"?>
 <configuration>
     <startup> 
         <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
     </startup>
+  <runtime>
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+      <dependentAssembly>
+        <assemblyIdentity name="Ninject" publicKeyToken="c7192dc5380945e7" culture="neutral" />
+        <bindingRedirect oldVersion="0.0.0.0-3.3.4.0" newVersion="3.3.4.0" />
+      </dependentAssembly>
+    </assemblyBinding>
+  </runtime>
 </configuration>
\ No newline at end of file
diff --git a/VECTO/GUI/EngineForm.vb b/VECTO/GUI/EngineForm.vb
index 3244bc779de2334e05be9216c1ab8b43cd7ac6fe..4c43013ccd157c9ee8ac2872359533e5e456ca22 100644
--- a/VECTO/GUI/EngineForm.vb
+++ b/VECTO/GUI/EngineForm.vb
@@ -75,7 +75,7 @@ Public Class EngineForm
 			Dim inputData As IEngineeringInputDataProvider = TryCast(JSONInputDataFactory.ReadJsonJob(jobFile), 
 																	 IEngineeringInputDataProvider)
 			If (not inputData Is Nothing) Then
-				Dim gbx as IGearboxDeclarationInputData = inputData.JobInputData.Vehicle.GearboxInputData
+				Dim gbx as IGearboxDeclarationInputData = inputData.JobInputData.Vehicle.Components.GearboxInputData
 				gbxType = gbx.Type
 			End If
 		End If
@@ -179,7 +179,7 @@ Public Class EngineForm
 		Dim inputData As IEngineeringInputDataProvider = TryCast(JSONInputDataFactory.ReadComponentData(file),
 																IEngineeringInputDataProvider)
 
-		engine = inputData.JobInputData.Vehicle.EngineInputData
+		engine = inputData.JobInputData.Vehicle.Components.EngineInputData
 
 
 		If Cfg.DeclMode <> engine.SavedInDeclarationMode Then
diff --git a/VECTO/GUI/GearboxForm.vb b/VECTO/GUI/GearboxForm.vb
index 755249d320453341fbb7470234f201772f90bf14..dc586e93ced8aaf02a3325ff0c162a9139e4afbf 100644
--- a/VECTO/GUI/GearboxForm.vb
+++ b/VECTO/GUI/GearboxForm.vb
@@ -15,10 +15,12 @@ Imports System.IO
 Imports System.Linq
 Imports System.Windows.Forms.DataVisualization.Charting
 Imports System.Xml.Linq
+Imports Ninject
 Imports TUGraz.VECTO.Input_Files
 Imports TUGraz.VectoCommon.InputData
 Imports TUGraz.VectoCommon.Models
 Imports TUGraz.VectoCommon.Utils
+Imports TUGraz.VectoCore
 Imports TUGraz.VectoCore.InputData.FileIO.JSON
 Imports TUGraz.VectoCore.InputData.Impl
 Imports TUGraz.VectoCore.InputData.Reader
@@ -28,6 +30,8 @@ Imports TUGraz.VectoCore.Models.SimulationComponent.Data.Engine
 Imports TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox
 Imports TUGraz.VectoCore.OutputData.FileIO
 Imports TUGraz.VectoCore.OutputData.XML
+Imports TUGraz.VectoCore.OutputData.XML.Engineering
+Imports TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces
 Imports TUGraz.VectoCore.Utils
 
 ''' <summary>
@@ -240,8 +244,9 @@ Public Class GearboxForm
 		Dim inputData As IEngineeringInputDataProvider = TryCast(JSONInputDataFactory.ReadComponentData(file), 
 																IEngineeringInputDataProvider)
 		Dim vehicle As IVehicleEngineeringInputData = inputData.JobInputData.Vehicle
-		Dim gearbox As IGearboxEngineeringInputData = vehicle.GearboxInputData
-		Dim axlegear As IAxleGearInputData = vehicle.AxleGearInputData
+		Dim gearbox As IGearboxEngineeringInputData = vehicle.Components.GearboxInputData
+	    Dim shiftParams As IGearshiftEngineeringInputData = TryCast(gearbox, IGearshiftEngineeringInputData)
+		Dim axlegear As IAxleGearInputData = vehicle.Components.AxleGearInputData
 
 		_vehicleCategory = vehicleCategory
 
@@ -286,13 +291,13 @@ Public Class GearboxForm
 												If(gear.MaxInputSpeed Is Nothing, "", gear.MaxInputSpeed.AsRPM.ToGUIFormat())))
 		Next
 
-		TbTqResv.Text = (gearbox.TorqueReserve * 100).ToGUIFormat()
-		TbMinTimeBetweenShifts.Text = gearbox.MinTimeBetweenGearshift.ToGUIFormat()
-		TbTqResvStart.Text = (gearbox.StartTorqueReserve * 100).ToGUIFormat()
-		TbStartSpeed.Text = gearbox.StartSpeed.ToGUIFormat()
-		TbStartAcc.Text = gearbox.StartAcceleration.ToGUIFormat()
+		TbTqResv.Text = (shiftParams.TorqueReserve * 100).ToGUIFormat()
+		TbMinTimeBetweenShifts.Text = shiftParams.MinTimeBetweenGearshift.ToGUIFormat()
+		TbTqResvStart.Text = (shiftParams.StartTorqueReserve * 100).ToGUIFormat()
+		TbStartSpeed.Text = shiftParams.StartSpeed.ToGUIFormat()
+		TbStartAcc.Text = shiftParams.StartAcceleration.ToGUIFormat()
 
-		Dim torqueConverter As ITorqueConverterEngineeringInputData = gearbox.TorqueConverter
+		Dim torqueConverter As ITorqueConverterEngineeringInputData = vehicle.Components.TorqueConverterInputData
 		If torqueConverter Is Nothing OrElse gearbox.Type.ManualTransmission() Then
 			TbTCfile.Text = ""
 			TbTCrefrpm.Text = ""
@@ -310,13 +315,13 @@ Public Class GearboxForm
 				If(torqueConverter.ShiftPolygon Is Nothing, "", GetRelativePath(torqueConverter.ShiftPolygon.Source, basePath))
 			tbTCmaxSpeed.Text =
 				If(torqueConverter.MaxInputSpeed Is Nothing, "", torqueConverter.MaxInputSpeed.AsRPM.ToGUIFormat())
-			tbTCLUpshiftMinAcceleration.Text = torqueConverter.CLUpshiftMinAcceleration.ToGUIFormat()
-			tbTCCUpshiftMinAcceleration.Text = torqueConverter.CCUpshiftMinAcceleration.ToGUIFormat()
+			tbTCLUpshiftMinAcceleration.Text = shiftParams.CLUpshiftMinAcceleration.ToGUIFormat()
+			tbTCCUpshiftMinAcceleration.Text = shiftParams.CCUpshiftMinAcceleration.ToGUIFormat()
 		End If
 
-		tbUpshiftMinAcceleration.Text = gearbox.UpshiftMinAcceleration.ToGUIFormat()
-		tbDownshiftAfterUpshift.Text = gearbox.DownshiftAfterUpshiftDelay.ToGUIFormat()
-		tbUpshiftAfterDownshift.Text = gearbox.UpshiftAfterDownshiftDelay.ToGUIFormat()
+		tbUpshiftMinAcceleration.Text = shiftParams.UpshiftMinAcceleration.ToGUIFormat()
+		tbDownshiftAfterUpshift.Text = shiftParams.DownshiftAfterUpshiftDelay.ToGUIFormat()
+		tbUpshiftAfterDownshift.Text = shiftParams.UpshiftAfterDownshiftDelay.ToGUIFormat()
 
 		tbATShiftTime.Text = gearbox.PowershiftShiftTime.ToGUIFormat()
 
@@ -810,7 +815,7 @@ Public Class GearboxForm
 			End If
 			Dim vehicle As IVehicleEngineeringInputData = inputData.JobInputData.Vehicle
 			'inputData = TryCast(JSONInputDataFactory.ReadComponentData(vectoJob.PathEng(False)), IEngineeringInputDataProvider)
-			Dim engine As IEngineEngineeringInputData = inputData.JobInputData.Vehicle.EngineInputData
+			Dim engine As IEngineEngineeringInputData = inputData.JobInputData.Vehicle.Components.EngineInputData
 			Dim engineFld As EngineFullLoadCurve = FullLoadCurveReader.Create(engine.FullLoadCurve)
 
 
@@ -908,10 +913,10 @@ Public Class GearboxForm
 		End If
 		Dim rDyn As Meter = vehicle.DynamicTyreRadius
 		If rDyn.IsEqual(0) Then
-			If (vehicle.Axles.Count < 2) Then
+			If (vehicle.Components.AxleWheels.AxlesEngineering.Count < 2) Then
 				Return Nothing
 			End If
-			rdyn = vehicle.Axles.Where(Function(axle)  axle.AxleType = AxleType.VehicleDriven) _
+			rdyn = vehicle.Components.AxleWheels.AxlesEngineering.Where(Function(axle)  axle.AxleType = AxleType.VehicleDriven) _
 				.Select(Function(da) DeclarationData.Wheels.Lookup(da.Tyre.Dimension).DynamicTyreRadius) _
 				.Average()
 		End If
@@ -999,8 +1004,10 @@ Public Class GearboxForm
 			Dim export As XDocument = New XMLDeclarationWriter(data.Manufacturer).GenerateVectoComponent(data, data)
 			export.Save(Path.Combine(filePath, data.ModelName + ".xml"))
 		Else
-			Dim export As XDocument = New XMLEngineeringWriter(_gbxFile, True, data.Manufacturer).GenerateVectoComponent(data,
-																														data)
+		    Dim kernel As IKernel = new StandardKernel(new VectoNinjectModule)
+		    dim writer As IXMLEngineeringWriter = kernel.Get(of IXMLEngineeringWriter)()
+		    writer.Configuration = new WriterConfiguration() With { .SingleFile = true, .BasePath = filePath }
+			Dim export As XDocument = writer.WriteComponent(TryCast(data, IGearboxEngineeringInputData))
 			export.Save(Path.Combine(filePath, data.ModelName + ".xml"))
 		End If
 	End Sub
@@ -1020,7 +1027,10 @@ Public Class GearboxForm
 			Dim export As XDocument = New XMLDeclarationWriter(data.Manufacturer).GenerateVectoComponent(data)
 			export.Save(Path.Combine(filePath, data.ModelName + ".xml"))
 		Else
-			Dim export As XDocument = New XMLEngineeringWriter(_gbxFile, True, data.Manufacturer).GenerateVectoComponent(data)
+		    Dim kernel As IKernel = new StandardKernel(new VectoNinjectModule)
+		    dim writer As IXMLEngineeringWriter = kernel.Get(of IXMLEngineeringWriter)()
+		    writer.Configuration = new WriterConfiguration() With { .SingleFile = true, .BasePath = filePath }
+			Dim export As XDocument = writer.WriteComponent(TryCast(data, IAxleGearInputData))
 			export.Save(Path.Combine(filePath, data.ModelName + ".xml"))
 		End If
 	End Sub
@@ -1057,7 +1067,7 @@ Public Class GearboxForm
 			End If
 
 			Dim vehicle As IVehicleEngineeringInputData = inputData.JobInputData.Vehicle
-			Dim engine As IEngineEngineeringInputData = vehicle.EngineInputData
+			Dim engine As IEngineEngineeringInputData = vehicle.Components.EngineInputData
 			Dim engineFld As EngineFullLoadCurve = FullLoadCurveReader.Create(engine.FullLoadCurve)
 
 			If VectoJobForm.Visible AndAlso engine.IdleSpeed > 0 Then
diff --git a/VECTO/GUI/MainForm.vb b/VECTO/GUI/MainForm.vb
index 24a32b0046fd862a76ecce58995585fce73c7686..0e69f888b7b8a3d6cf880e1ae8801b447e781934 100644
--- a/VECTO/GUI/MainForm.vb
+++ b/VECTO/GUI/MainForm.vb
@@ -41,11 +41,14 @@ Imports System.Threading
 Imports System.Xml
 Imports System.Xml.Linq
 Imports Microsoft.VisualBasic.FileIO
+Imports Ninject
 Imports TUGraz.VectoCommon.Exceptions
 Imports TUGraz.VectoCommon.InputData
 Imports TUGraz.VectoCommon.Models
 Imports TUGraz.VectoCommon.Resources
 Imports TUGraz.VectoCommon.Utils
+Imports TUGraz.VectoCore
+Imports TUGraz.VectoCore.InputData.FileIO.XML
 Imports TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 Imports TUGraz.VectoCore.InputData.FileIO.XML.Engineering
 Imports TUGraz.VectoCore.OutputData
@@ -966,11 +969,13 @@ Imports TUGraz.VectoCore.Utils
                     Case ".xml"
                         Dim xDocument As XDocument = xDocument.Load(jobFile)
                         Dim rootNode As String = If(xDocument Is Nothing, "", xDocument.Root.Name.LocalName)
+                        Dim kernel as IKernel = New StandardKernel(new VectoNinjectModule)
+                        Dim xmlInputReader as IXMLInputDataReader = kernel.Get(Of IXMLInputDataReader)
                         Select Case rootNode
                             Case XMLNames.VectoInputEngineering
-                                input = New XMLEngineeringInputDataProvider(jobFile, True)
+                                input = xmlInputReader.CreateEngineering(jobFile)
                             Case XMLNames.VectoInputDeclaration
-                                input = New XMLDeclarationInputDataProvider(XmlReader.Create(jobFile), True)
+                                input = xmlInputReader.CreateDeclaration(XmlReader.Create(jobFile))
                         End Select
                 End Select
 
@@ -2029,11 +2034,13 @@ Imports TUGraz.VectoCore.Utils
                 Case ".xml"
                     Dim xDocument As XDocument = xDocument.Load(f)
                     Dim rootNode As String = If(xDocument Is Nothing, "", xDocument.Root.Name.LocalName)
+                    Dim kernel as IKernel = New StandardKernel(new VectoNinjectModule)
+                    Dim xmlInputReader as IXMLInputDataReader = kernel.Get(Of IXMLInputDataReader)
                     Select Case rootNode
                         Case XMLNames.VectoInputEngineering
-                            input = New XMLEngineeringInputDataProvider(f, True)
+                            input = xmlInputReader.CreateEngineering(f)
                         Case XMLNames.VectoInputDeclaration
-                            input = New XMLDeclarationInputDataProvider(XmlReader.Create(f), True)
+                            input = xmlInputReader.CreateDeclaration(XmlReader.Create(f))
                     End Select
             End Select
 
diff --git a/VECTO/GUI/VectoJobForm.vb b/VECTO/GUI/VectoJobForm.vb
index 4a6bd2d9ac1f651c3b29c7b0349e8c1de2b4040d..1cd34fee5b1f9d956867263a295acb7506851dc5 100644
--- a/VECTO/GUI/VectoJobForm.vb
+++ b/VECTO/GUI/VectoJobForm.vb
@@ -423,7 +423,7 @@ Public Class VectoJobForm
 		'Update Form
 
 		If inputData.JobInputData().EngineOnlyMode Then
-			TbENG.Text = GetRelativePath(inputData.JobInputData.EngineOnly.Source, _basePath)
+			TbENG.Text = GetRelativePath(inputData.JobInputData.EngineOnly.DataSource.SourceFile, _basePath)
 			CbEngOnly.Checked = True
 			Try
 				Dim sb As ICycleData
@@ -440,9 +440,9 @@ Public Class VectoJobForm
 		CbEngOnly.Checked = False
 		CheckEngOnly()
 		'Files -----------------------------
-		TbVEH.Text = GetRelativePath(inputData.JobInputData.Vehicle.Source, _basePath)
-		TbENG.Text = GetRelativePath(inputData.JobInputData.Vehicle.EngineInputData.Source, _basePath)
-		TbGBX.Text = GetRelativePath(inputData.JobInputData.Vehicle.GearboxInputData.Source, _basePath)
+		TbVEH.Text = GetRelativePath(inputData.JobInputData.Vehicle.DataSource.SourceFile, _basePath)
+		TbENG.Text = GetRelativePath(inputData.JobInputData.Vehicle.Components.EngineInputData.DataSource.SourceFile, _basePath)
+		TbGBX.Text = GetRelativePath(inputData.JobInputData.Vehicle.Components.GearboxInputData.DataSource.SourceFile, _basePath)
 
 		'Start/Stop
 		Dim driver As IDriverEngineeringInputData = inputData.DriverInputData
@@ -452,7 +452,7 @@ Public Class VectoJobForm
 			'AA-TB
 			'Try and Select any previously selected Auxiliary Type
 			Dim declarationInput As IDeclarationInputDataProvider = CType(inputData, IDeclarationInputDataProvider)
-			Dim auxInput As IAuxiliariesDeclarationInputData = declarationInput.JobInputData.Vehicle.AuxiliaryInputData()
+			Dim auxInput As IAuxiliariesDeclarationInputData = declarationInput.JobInputData.Vehicle.Components.AuxiliaryInputData
 
 			cboAdvancedAuxiliaries.SelectedIndex = 0
 			cboAdvancedAuxiliaries.Enabled = False
@@ -469,10 +469,10 @@ Public Class VectoJobForm
 		Else
 			'VACC
 			TbDesMaxFile.Text =
-				If(driver.AccelerationCurve Is Nothing, "", GetRelativePath(driver.AccelerationCurve.Source, _basePath))
+				If(driver.AccelerationCurve Is Nothing, "", GetRelativePath(driver.AccelerationCurve.AccelerationCurve.Source, _basePath))
 
 			cboAdvancedAuxiliaries.Enabled = True
-			Dim auxInput As IAuxiliariesEngineeringInputData = inputData.JobInputData.Vehicle.AuxiliaryInputData()
+			Dim auxInput As IAuxiliariesEngineeringInputData = inputData.JobInputData.Vehicle.Components.AuxiliaryInputData
 			For Each item As AdvancedAuxiliary In cboAdvancedAuxiliaries.Items
 				If _
 					AuxiliaryModelHelper.Parse(item.AssemblyName) = auxInput.AuxiliaryAssembly AndAlso
@@ -1144,7 +1144,7 @@ lbDlog:
 			Try
 				Dim inputData As IEngineeringInputDataProvider = TryCast(JSONInputDataFactory.ReadComponentData(gearboxFile), 
 																		IEngineeringInputDataProvider)
-				gearbox = inputData.JobInputData.Vehicle.GearboxInputData
+				gearbox = inputData.JobInputData.Vehicle.Components.GearboxInputData
 			Catch
 			End Try
 		End If
@@ -1228,7 +1228,7 @@ lbDlog:
 			Try
 				Dim inputData As IEngineeringInputDataProvider = TryCast(JSONInputDataFactory.ReadComponentData(engineFile), 
 																		IEngineeringInputDataProvider)
-				engine = inputData.JobInputData.Vehicle.EngineInputData
+				engine = inputData.JobInputData.Vehicle.Components.EngineInputData
 			Catch
 				Return
 			End Try
diff --git a/VECTO/GUI/VectoVTPJobForm.vb b/VECTO/GUI/VectoVTPJobForm.vb
index 6f1ae1b5e6a6e75aa57d4557b4adbb3004cf6286..bf86a95cfd2b385355b8de17b8631335b97c5379 100644
--- a/VECTO/GUI/VectoVTPJobForm.vb
+++ b/VECTO/GUI/VectoVTPJobForm.vb
@@ -15,11 +15,14 @@ Imports System.IO
 Imports System.Linq
 Imports System.Windows.Forms.DataVisualization.Charting
 Imports System.Xml
+Imports Ninject
 Imports TUGraz.VECTO.Input_Files
 Imports TUGraz.VectoCommon.InputData
 Imports TUGraz.VectoCommon.Models
 Imports TUGraz.VectoCommon.Utils
+Imports TUGraz.VectoCore
 Imports TUGraz.VectoCore.InputData.FileIO.JSON
+Imports TUGraz.VectoCore.InputData.FileIO.XML
 Imports TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 Imports TUGraz.VectoCore.InputData.Reader
 Imports TUGraz.VectoCore.Models.Declaration
@@ -39,6 +42,8 @@ Public Class VectoVTPJobForm
 
     Private _auxDialog As VehicleAuxiliariesDialog
 
+    Dim _xmlInputReader as IXMLInputDataReader
+
     Enum AuxViewColumns
         AuxID = 0
         AuxType = 1
@@ -49,6 +54,9 @@ Public Class VectoVTPJobForm
     'Initialise form
     Private Sub F02_GEN_Load(sender As Object, e As EventArgs) Handles Me.Load
 
+        Dim kernel as IKernel = New StandardKernel(new VectoNinjectModule)
+        _xmlInputReader = kernel.Get(Of IXMLInputDataReader)
+
         _auxDialog = New VehicleAuxiliariesDialog
 
 
@@ -191,11 +199,11 @@ Public Class VectoVTPJobForm
 
 
         'Files -----------------------------
-        TbVEH.Text = GetRelativePath(inputData.JobInputData.Vehicle.Source, _basePath)
+        TbVEH.Text = GetRelativePath(inputData.JobInputData.Vehicle.DataSource.SourceFile, _basePath)
         tbManufacturerRecord.Text =
             If (cfg.DeclMode, GetRelativePath(inputData.JobInputData.ManufacturerReportInputData.Source, _basePath), "")
 
-        Dim auxInput As IAuxiliariesDeclarationInputData = inputData.JobInputData.Vehicle.AuxiliaryInputData()
+        Dim auxInput As IAuxiliariesDeclarationInputData = inputData.JobInputData.Vehicle.Components.AuxiliaryInputData
 
         PopulateAuxiliaryList(auxInput)
 
@@ -367,9 +375,9 @@ Public Class VectoVTPJobForm
                  TbVEH.Text)
         If File.Exists(vehicleFile) Then
             Try
-                Dim inputData As XMLDeclarationInputDataProvider =
-                        New XMLDeclarationInputDataProvider(XmlReader.Create(vehicleFile), True)
-                Dim auxInput As IAuxiliariesDeclarationInputData = inputData.JobInputData.Vehicle.AuxiliaryInputData()
+                Dim inputData As IDeclarationInputDataProvider =
+                        _xmlInputReader.CreateDeclaration(XmlReader.Create(vehicleFile))
+                Dim auxInput As IAuxiliariesDeclarationInputData = inputData.JobInputData.Vehicle.Components.AuxiliaryInputData
                 PopulateAuxiliaryList(auxInput)
             Catch
             End Try
@@ -550,9 +558,9 @@ Public Class VectoVTPJobForm
                  TbVEH.Text)
         If File.Exists(vehicleFile) Then
             Try
-                Dim inputData As XMLDeclarationInputDataProvider =
-                        New XMLDeclarationInputDataProvider(XmlReader.Create(vehicleFile), True)
-                gearbox = inputData.JobInputData.Vehicle.GearboxInputData
+                Dim inputData As IDeclarationInputDataProvider =
+                        _xmlInputReader.CreateDeclaration(XmlReader.Create(vehicleFile))
+                gearbox = inputData.JobInputData.Vehicle.Components.GearboxInputData
             Catch
             End Try
         End If
@@ -574,9 +582,9 @@ Public Class VectoVTPJobForm
                  TbVEH.Text)
         If File.Exists(vehicleFile) Then
             Try
-                Dim inputData As XMLDeclarationInputDataProvider =
-                        New XMLDeclarationInputDataProvider(XmlReader.Create(vehicleFile), True)
-                engine = inputData.JobInputData.Vehicle.EngineInputData
+                Dim inputData As IDeclarationInputDataProvider =
+                        _xmlInputReader.CreateDeclaration(XmlReader.Create(vehicleFile))
+                engine = inputData.JobInputData.Vehicle.Components.EngineInputData
             Catch
                 Return
             End Try
@@ -653,8 +661,8 @@ Public Class VectoVTPJobForm
                  TbVEH.Text)
         If File.Exists(vehicleFile) Then
             Try
-                Dim inputData As XMLDeclarationInputDataProvider =
-                        New XMLDeclarationInputDataProvider(XmlReader.Create(vehicleFile), True)
+                Dim inputData As IDeclarationInputDataProvider =
+                        _xmlInputReader.CreateDeclaration(XmlReader.Create(vehicleFile))
                 vehicle = inputData.JobInputData.Vehicle
             Catch
             End Try
diff --git a/VECTO/GUI/VehicleForm.vb b/VECTO/GUI/VehicleForm.vb
index 7ca9df1314c98ff924bc5c862e1be5755163d80d..3e0ef9e67b02b403c71e1d62a8626b6a5e3fb035 100644
--- a/VECTO/GUI/VehicleForm.vb
+++ b/VECTO/GUI/VehicleForm.vb
@@ -347,10 +347,10 @@ Public Class VehicleForm
 		Dim inputData As IEngineeringInputDataProvider = TryCast(JSONInputDataFactory.ReadComponentData(file), 
 																IEngineeringInputDataProvider)
 		Dim vehicle As IVehicleEngineeringInputData = inputData.JobInputData.Vehicle
-		Dim airdrag As IAirdragEngineeringInputData = inputData.JobInputData.Vehicle.AirdragInputData
-		Dim retarder As IRetarderInputData = inputData.JobInputData.Vehicle.RetarderInputData
-		Dim angledrive As IAngledriveInputData = inputData.JobInputData.Vehicle.AngledriveInputData
-		Dim pto As IPTOTransmissionInputData = inputData.JobInputData.Vehicle.PTOTransmissionInputData
+		Dim airdrag As IAirdragEngineeringInputData = inputData.JobInputData.Vehicle.Components.AirdragInputData
+		Dim retarder As IRetarderInputData = inputData.JobInputData.Vehicle.Components.RetarderInputData
+		Dim angledrive As IAngledriveInputData = inputData.JobInputData.Vehicle.Components.AngledriveInputData
+		Dim pto As IPTOTransmissionInputData = inputData.JobInputData.Vehicle.Components.PTOTransmissionInputData
 
 		If Cfg.DeclMode <> vehicle.SavedInDeclarationMode Then
 			Select Case WrongMode()
@@ -387,7 +387,7 @@ Public Class VehicleForm
 		LvRRC.Items.Clear()
 		Dim i As Integer = 0
 		Dim a0 As IAxleEngineeringInputData
-		For Each a0 In vehicle.Axles
+		For Each a0 In vehicle.Components.AxleWheels.AxlesEngineering
 			i += 1
 			If Cfg.DeclMode Then
 				Dim inertia As Double = DeclarationData.Wheels.Lookup(a0.Tyre.Dimension).Inertia.Value()
diff --git a/VECTO/GUI/XMLExportJobDialog.vb b/VECTO/GUI/XMLExportJobDialog.vb
index 66ad6efc8552b89e50a23cba8fc16923c89c97aa..4af8c8992a623428ec203faf3dd469717ba839b0 100644
--- a/VECTO/GUI/XMLExportJobDialog.vb
+++ b/VECTO/GUI/XMLExportJobDialog.vb
@@ -1,9 +1,12 @@
 Imports System.IO
 Imports System.Xml.Linq
+Imports Ninject
 Imports TUGraz.VectoCommon.Exceptions
 Imports TUGraz.VectoCommon.InputData
 Imports TUGraz.VectoCommon.Models
+Imports TUGraz.VectoCore
 Imports TUGraz.VectoCore.OutputData.XML
+Imports TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces
 
 Public Class XMLExportJobDialog
 	Private _mode As ExecutionMode
@@ -58,8 +61,11 @@ Public Class XMLExportJobDialog
 			If (engineeringData Is Nothing OrElse engineeringData.JobInputData().SavedInDeclarationMode) Then
 				Throw New Exception("Input data is not in engineering mode!")
 			End If
-			Dim document As XDocument =
-					New XMLEngineeringWriter(tbDestination.Text, cbSingleFile.Checked, tbVendor.Text).GenerateVectoJob(engineeringData)
+
+		    Dim kernel As IKernel = new StandardKernel(new VectoNinjectModule)
+		    dim writer As IXMLEngineeringWriter = kernel.Get(of IXMLEngineeringWriter)()
+		    writer.Configuration = new WriterConfiguration() With { .SingleFile = true, .BasePath = tbDestination.Text }
+			Dim document As XDocument =writer.Write(engineeringData)
 			document.Save(Path.Combine(tbDestination.Text, engineeringData.JobInputData().JobName + ".xml"))
 			MessageBox.Show("Successfully exported")
 			Close()
diff --git a/VECTO/Input Files/Engine.vb b/VECTO/Input Files/Engine.vb
index b1005431df3dba34c874c91a5853a852b4240ee6..bdac83d0dfd1eb9ee5251fc595bc31cf5b0879d9 100644
--- a/VECTO/Input Files/Engine.vb	
+++ b/VECTO/Input Files/Engine.vb	
@@ -252,7 +252,7 @@ Public Class Engine
 				engineData = doa.CreateEngineData(engine, Nothing, dummyGearboxData, New List(Of ITorqueLimitInputData), TankSystem.Compressed)
 			Else
 				Dim doa As EngineeringDataAdapter = New EngineeringDataAdapter()
-				engineData = doa.CreateEngineData(engine, Nothing, New List(Of ITorqueLimitInputData), TankSystem.Compressed)
+				engineData = doa.CreateEngineData(engine, Nothing, New List(Of ITorqueLimitInputData), Nothing, TankSystem.Compressed)
 			End If
 
 			Dim result As IList(Of ValidationResult) =
@@ -269,18 +269,16 @@ Public Class Engine
 
 #Region "IInputData"
 
-	Public ReadOnly Property SourceType As DataSourceType Implements IComponentInputData.SourceType
+	Public ReadOnly Property DataSource As DataSource Implements IComponentInputData.DataSource
 		Get
-			Return DataSourceType.JSONFile
-		End Get
-	End Property
-
-	Public ReadOnly Property Source As String Implements IComponentInputData.Source
-		Get
-			Return FilePath
+		    Dim retVal As DataSource =  New DataSource() 
+		    retVal.SourceType = DataSourceType.JSONFile
+		    retVal.SourceFile = FilePath
+		    Return retVal
 		End Get
 	End Property
 
+	
 	Public ReadOnly Property SavedInDeclarationMode As Boolean Implements IComponentInputData.SavedInDeclarationMode
 		Get
 			Return Cfg.DeclMode
diff --git a/VECTO/Input Files/Gearbox.vb b/VECTO/Input Files/Gearbox.vb
index 2e560490577433be15981343087976d7af95f0cb..2863acb3e629eacf92e2b4980bc714af337dfebf 100644
--- a/VECTO/Input Files/Gearbox.vb	
+++ b/VECTO/Input Files/Gearbox.vb	
@@ -30,7 +30,7 @@ Imports TUGraz.VectoCore.Utils
 <CustomValidation(GetType(Gearbox), "ValidateGearbox")>
 Public Class Gearbox
 	Implements IGearboxEngineeringInputData, IGearboxDeclarationInputData, IAxleGearInputData, 
-				ITorqueConverterEngineeringInputData, ITorqueConverterDeclarationInputData
+				ITorqueConverterEngineeringInputData, ITorqueConverterDeclarationInputData, IGearshiftEngineeringInputData
 
 	Private _myPath As String
 	Private _filePath As String
@@ -123,7 +123,7 @@ Public Class Gearbox
 
 		Try
 			Dim writer As JSONFileWriter = JSONFileWriter.Instance
-			writer.SaveGearbox(Me, Me, _filePath)
+			writer.SaveGearbox(Me, Me, Me, Me, _filePath)
 		Catch ex As Exception
 			MsgBox("failed to write Gearbox file: " + ex.Message)
 			Return False
@@ -217,23 +217,23 @@ Public Class Gearbox
 
 				Try
 
-					engine = doa.CreateEngineData(inputData.JobInputData.Vehicle.EngineInputData, Nothing, gearbox, New List(Of ITorqueLimitInputData), TankSystem.Compressed)
+					engine = doa.CreateEngineData(inputData.JobInputData.Vehicle.Components.EngineInputData, Nothing, gearbox, New List(Of ITorqueLimitInputData), TankSystem.Compressed)
 				Catch
 					engine = GetDefaultEngine(gearbox.Gears)
 				End Try
 				
 				axlegearData = doa.CreateAxleGearData(gearbox)
-				gearboxData = doa.CreateGearboxData(gearbox, engine, axlegearData.AxleGear.Ratio, rdyn, vehiclecategory)
+				gearboxData = doa.CreateGearboxData(gearbox, engine, axlegearData.AxleGear.Ratio, rdyn, vehiclecategory, gearbox)
 			Else
 				Dim doa As EngineeringDataAdapter = New EngineeringDataAdapter()
 				Try
-					engine = doa.CreateEngineData(inputData.JobInputData.Vehicle.EngineInputData, gearbox, New List(Of ITorqueLimitInputData), TankSystem.Compressed)
+					engine = doa.CreateEngineData(inputData.JobInputData.Vehicle.Components.EngineInputData, gearbox, New List(Of ITorqueLimitInputData), gearbox, TankSystem.Compressed)
 				Catch
 					engine = GetDefaultEngine(gearbox.Gears)
 				End Try
 
 				axlegearData = doa.CreateAxleGearData(gearbox)
-				gearboxData = doa.CreateGearboxData(gearbox, engine, axlegearData.AxleGear.Ratio, rdyn, vehiclecategory)
+				gearboxData = doa.CreateGearboxData(gearbox, engine, gearbox, axlegearData.AxleGear.Ratio, rdyn, vehiclecategory, gearbox)
 			End If
 
 			Dim result As IList(Of ValidationResult) =
@@ -286,15 +286,12 @@ Public Class Gearbox
 	End Function
 
 
-	Public ReadOnly Property SourceType As DataSourceType Implements IComponentInputData.SourceType
+	Public ReadOnly Property DataSource As DataSource Implements IComponentInputData.DataSource
 		Get
-			Return DataSourceType.JSONFile
-		End Get
-	End Property
-
-	Public ReadOnly Property Source As String Implements IComponentInputData.Source
-		Get
-			Return FilePath
+		    Dim retVal As DataSource =  New DataSource() 
+		    retVal.SourceType = DataSourceType.JSONFile
+		    retVal.SourceFile = FilePath
+		    Return retVal
 		End Get
 	End Property
 
@@ -379,13 +376,6 @@ Public Class Gearbox
 		End Get
 	End Property
 
-	Public ReadOnly Property IGearboxDeclarationInputData_TorqueConverter As ITorqueConverterDeclarationInputData _
-		Implements IGearboxDeclarationInputData.TorqueConverter
-		Get
-			Return Me
-		End Get
-	End Property
-
 	Public ReadOnly Property ReferenceRPM As PerSecond Implements ITorqueConverterEngineeringInputData.ReferenceRPM
 		Get
 			Return TorqueConverterReferenceRpm.RPMtoRad()
@@ -419,14 +409,14 @@ Public Class Gearbox
 	End Property
 
 	Public ReadOnly Property CLUpshiftMinAcceleration As MeterPerSquareSecond _
-		Implements ITorqueConverterEngineeringInputData.CLUpshiftMinAcceleration
+		Implements IGearshiftEngineeringInputData.CLUpshiftMinAcceleration
 		Get
 			Return TCLUpshiftMinAcceleration.SI(Of MeterPerSquareSecond)()
 		End Get
 	End Property
 
 	Public ReadOnly Property CCUpshiftMinAcceleration As MeterPerSquareSecond _
-		Implements ITorqueConverterEngineeringInputData.CCUpshiftMinAcceleration
+		Implements IGearshiftEngineeringInputData.CCUpshiftMinAcceleration
 		Get
 			Return TCCUpshiftMinAcceleration.SI(Of MeterPerSquareSecond)()
 		End Get
@@ -440,41 +430,34 @@ Public Class Gearbox
 	End Property
 
 
-	Public ReadOnly Property TorqueReserve As Double Implements IGearboxEngineeringInputData.TorqueReserve
+	Public ReadOnly Property TorqueReserve As Double Implements IGearshiftEngineeringInputData.TorqueReserve
 		Get
 			Return TorqueResv / 100
 		End Get
 	End Property
 
 	Public ReadOnly Property StartAcceleration As MeterPerSquareSecond _
-		Implements IGearboxEngineeringInputData.StartAcceleration
+		Implements IGearshiftEngineeringInputData.StartAcceleration
 		Get
 			Return StartAcc.SI(Of MeterPerSquareSecond)()
 		End Get
 	End Property
 
-	Public ReadOnly Property StartTorqueReserve As Double Implements IGearboxEngineeringInputData.StartTorqueReserve
+	Public ReadOnly Property StartTorqueReserve As Double Implements IGearshiftEngineeringInputData.StartTorqueReserve
 		Get
 			Return TorqueResvStart / 100
 		End Get
 	End Property
 
-	Public ReadOnly Property TorqueConverter As ITorqueConverterEngineeringInputData _
-		Implements IGearboxEngineeringInputData.TorqueConverter
-		Get
-			Return Me
-		End Get
-	End Property
-
 	Public ReadOnly Property DownshiftAferUpshiftDelay As Second _
-		Implements IGearboxEngineeringInputData.DownshiftAfterUpshiftDelay
+		Implements IGearshiftEngineeringInputData.DownshiftAfterUpshiftDelay
 		Get
 			Return DownshiftAfterUpshift.SI(Of Second)()
 		End Get
 	End Property
 
 	Public ReadOnly Property UpshiftAfterDownshiftDelay As Second _
-		Implements IGearboxEngineeringInputData.UpshiftAfterDownshiftDelay
+		Implements IGearshiftEngineeringInputData.UpshiftAfterDownshiftDelay
 		Get
 			Return UpshiftAfterDownshift.SI(Of Second)()
 		End Get
@@ -488,7 +471,7 @@ Public Class Gearbox
 
 
 	Public ReadOnly Property IGearboxEngineeringInputData_UpshiftMinAcceleration As MeterPerSquareSecond _
-		Implements IGearboxEngineeringInputData.UpshiftMinAcceleration
+		Implements IGearshiftEngineeringInputData.UpshiftMinAcceleration
 		Get
 			Return UpshiftMinAcceleration.SI(Of MeterPerSquareSecond)()
 		End Get
@@ -496,14 +479,14 @@ Public Class Gearbox
 
 
 	Public ReadOnly Property IGearboxEngineeringInputData_StartSpeed As MeterPerSecond _
-		Implements IGearboxEngineeringInputData.StartSpeed
+		Implements IGearshiftEngineeringInputData.StartSpeed
 		Get
 			Return StartSpeed.SI(Of MeterPerSecond)()
 		End Get
 	End Property
 
 	Public ReadOnly Property MinTimeBetweenGearshift As Second _
-		Implements IGearboxEngineeringInputData.MinTimeBetweenGearshift
+		Implements IGearshiftEngineeringInputData.MinTimeBetweenGearshift
 		Get
 			Return ShiftTime.SI(Of Second)()
 		End Get
diff --git a/VECTO/Input Files/VectoEPTPJob.vb b/VECTO/Input Files/VectoEPTPJob.vb
index 10643f47af91e0e95ee9212da6c4b3af048d7338..6ac7fc6b6f6cf3c1d1d3752365d53eca2833623b 100644
--- a/VECTO/Input Files/VectoEPTPJob.vb	
+++ b/VECTO/Input Files/VectoEPTPJob.vb	
@@ -4,13 +4,16 @@ Imports System.ComponentModel.DataAnnotations
 Imports System.IO
 Imports System.Linq
 Imports System.Xml
+Imports Ninject
 Imports TUGraz.VECTO.Input_Files
 Imports TUGraz.VectoCommon.Exceptions
 Imports TUGraz.VectoCommon.Hashing
 Imports TUGraz.VectoCommon.InputData
 Imports TUGraz.VectoCommon.Models
 Imports TUGraz.VectoCommon.Utils
+Imports TUGraz.VectoCore
 Imports TUGraz.VectoCore.InputData.FileIO.JSON
+Imports TUGraz.VectoCore.InputData.FileIO.XML
 Imports TUGraz.VectoCore.InputData.FileIO.XML.Declaration
 Imports TUGraz.VectoCore.InputData.Impl
 Imports TUGraz.VectoCore.Models.Declaration
@@ -32,11 +35,15 @@ Public Class VectoVTPJob
     Public FanCoefficients As Double()
     Private _fanDiameter As Meter
 
+    Private _xmlInputReader As IXMLInputDataReader
 
     Public Sub New()
         CycleFiles = New List(Of SubPath)
         _vehicleFile = New SubPath
         _manufacturerRecord = New SubPath()
+
+        Dim kernel as IKernel = New StandardKernel(new VectoNinjectModule)
+        _xmlInputReader = kernel.Get(Of IXMLInputDataReader)
     End Sub
 
     Public Property FilePath As String
@@ -109,13 +116,14 @@ Public Class VectoVTPJob
     Private Shared Function ValidateVehicleJob(vectoJob As VectoVTPJob, mode As ExecutionMode) As ValidationResult
 
         ' TODO!!
+        Return ValidationResult.Success
     End Function
 
     Public ReadOnly Property Vehicle As IVehicleDeclarationInputData Implements IVTPEngineeringJobInputData.Vehicle
         Get
             If Not File.Exists(_vehicleFile.FullPath) Then Return Nothing
             'Return New JSONComponentInputData(_vehicleFile.FullPath).JobInputData.Vehicle
-            Return New XMLDeclarationInputDataProvider(_vehicleFile.FullPath, True).JobInputData.Vehicle
+            Return _xmlInputReader.CreateDeclaration(_vehicleFile.FullPath).JobInputData.Vehicle
         End Get
     End Property
 
@@ -218,4 +226,13 @@ Public Class VectoVTPJob
 
     Public ReadOnly Property ComponentDigests As IDictionary(Of VectoComponents,IList(Of String)) Implements IManufacturerReport.ComponentDigests
     Public ReadOnly Property JobDigest As DigestData Implements IManufacturerReport.JobDigest
+
+    Public ReadOnly Property DataSource As DataSource Implements IInputDataProvider.DataSource
+        Get
+            Dim retVal As DataSource =  New DataSource() 
+            retVal.SourceType = DataSourceType.JSONFile
+            retVal.SourceFile = FilePath
+            Return retVal
+        End Get
+    End Property
 End Class
diff --git a/VECTO/Input Files/VectoJob.vb b/VECTO/Input Files/VectoJob.vb
index 4eb4521942080a8c4b534fd37a83cab56f62e98c..2058b786d83a838510043972b162e8143ec9f48b 100644
--- a/VECTO/Input Files/VectoJob.vb	
+++ b/VECTO/Input Files/VectoJob.vb	
@@ -230,7 +230,7 @@ Public Class VectoJob
     End Property
 
 
-    Public ReadOnly Property AccelerationCurve As TableData Implements IDriverEngineeringInputData.AccelerationCurve
+    Public ReadOnly Property AccelerationCurve As IDriverAccelerationData Implements IDriverEngineeringInputData.AccelerationCurve
         Get
             If String.IsNullOrWhiteSpace(_driverAccelerationFile.FullPath) Then Return Nothing
             If Not File.Exists(_driverAccelerationFile.FullPath) Then
@@ -239,15 +239,16 @@ Public Class VectoJob
                             RessourceHelper.ReadStream(
                                 DeclarationData.DeclarationDataResourcePrefix + ".VACC." + _driverAccelerationFile.OriginalPath +
                                 VectoCore.Configuration.Constants.FileExtensions.DriverAccelerationCurve)
-                    Return _
+                    Return  New DriverAccelerationInputData() With{ .AccelerationCurve =
                         VectoCSVFile.ReadStream(cycleDataRes,
                                                 source:=DeclarationData.DeclarationDataResourcePrefix + ".VACC." + _driverAccelerationFile.OriginalPath +
                                                         VectoCore.Configuration.Constants.FileExtensions.DriverAccelerationCurve)
+                    }
                 Catch ex As Exception
                     Return Nothing
                 End Try
             End If
-            Return VectoCSVFile.Read(_driverAccelerationFile.FullPath)
+            Return New DriverAccelerationInputData() With{ .AccelerationCurve = VectoCSVFile.Read(_driverAccelerationFile.FullPath) }
         End Get
     End Property
 
@@ -269,6 +270,11 @@ Public Class VectoJob
         End Get
     End Property
 
+    Public ReadOnly Property GearshiftInputData As IGearshiftEngineeringInputData Implements IDriverEngineeringInputData.GearshiftInputData
+        get
+            Return TryCast( New JSONComponentInputData(_gearboxFile.FullPath, Me).JobInputData.Vehicle.Components.GearboxInputData, IGearshiftEngineeringInputData)
+        End Get
+    End Property
 
     Public Property DesMaxFile(Optional ByVal original As Boolean = False) As String
         Get
@@ -350,8 +356,8 @@ Public Class VectoJob
         Dim result As IList(Of ValidationResult) = New List(Of ValidationResult)
 
         Dim vehicleInputData As IVehicleEngineeringInputData = vectoJob.JobInputData.Vehicle
-        Dim engineInputData As IEngineDeclarationInputData = vectoJob.JobInputData.Vehicle.EngineInputData
-        Dim gearboxInputData As IGearboxDeclarationInputData = vectoJob.Vehicle.GearboxInputData
+        Dim engineInputData As IEngineDeclarationInputData = vectoJob.JobInputData.Vehicle.Components.EngineInputData
+        Dim gearboxInputData As IGearboxDeclarationInputData = vectoJob.Vehicle.Components.GearboxInputData
 
         If vehicleInputData Is Nothing Then _
             result.Add(New ValidationResult("Vehicle File is missing or invalid"))
@@ -513,7 +519,7 @@ Public Class VectoJob
     Public ReadOnly Property IEngineeringJobInputData_EngineOnly As IEngineEngineeringInputData Implements IEngineeringJobInputData.EngineOnly
         Get
             If Not File.Exists(_engineFile.FullPath) Then Return Nothing
-            Return New JSONComponentInputData(_engineFile.FullPath, Me).JobInputData.Vehicle.EngineInputData
+            Return New JSONComponentInputData(_engineFile.FullPath, Me).JobInputData.Vehicle.Components.EngineInputData
         End Get
     End Property
 
@@ -604,27 +610,27 @@ Public Class VectoJob
 
     Public ReadOnly Property Gearbox As IGearboxEngineeringInputData Implements IJSONVehicleComponents.Gearbox
         Get
-            Return New JSONComponentInputData(_gearboxFile.FullPath, Me).JobInputData.Vehicle.GearboxInputData
+            Return New JSONComponentInputData(_gearboxFile.FullPath, Me).JobInputData.Vehicle.Components.GearboxInputData
         End Get
     End Property
 
     Public ReadOnly Property TorqueConverter As ITorqueConverterEngineeringInputData Implements IJSONVehicleComponents.TorqueConverter
         Get
-            Return New JSONComponentInputData(_gearboxFile.FullPath, Me).JobInputData.Vehicle.TorqueConverterInputData
+            Return New JSONComponentInputData(_gearboxFile.FullPath, Me).JobInputData.Vehicle.Components.TorqueConverterInputData
         End Get
 
     End Property
 
     Public ReadOnly Property AxleGear As IAxleGearInputData Implements IJSONVehicleComponents.AxleGear
         Get
-            Return New JSONComponentInputData(_gearboxFile.FullPath, Me).JobInputData.Vehicle.AxleGearInputData
+            Return New JSONComponentInputData(_gearboxFile.FullPath, Me).JobInputData.Vehicle.Components.AxleGearInputData
         End Get
 
     End Property
 
     Public ReadOnly Property Engine As IEngineEngineeringInputData Implements IJSONVehicleComponents.Engine
         Get
-            Return New JSONComponentInputData(_engineFile.FullPath, Me).JobInputData.Vehicle.EngineInputData
+            Return New JSONComponentInputData(_engineFile.FullPath, Me).JobInputData.Vehicle.Components.EngineInputData
         End Get
     End Property
 
@@ -639,6 +645,16 @@ Public Class VectoJob
             Return Me
         End Get
     End Property
+
+    Public ReadOnly Property DataSource As DataSource Implements IInputDataProvider.DataSource
+        Get
+            Dim retVal As DataSource =  New DataSource() 
+            retVal.SourceType = DataSourceType.JSONFile
+            retVal.SourceFile = FilePath
+            Return retVal
+        End Get
+    End Property
+
 End Class
 
 
diff --git a/VECTO/Input Files/Vehicle.vb b/VECTO/Input Files/Vehicle.vb
index de5e6fdd7a8e54c8a116160d0d052a7c78e4f6da..df9637d45c880633089fbc1341b3c5bf3da76c23 100644
--- a/VECTO/Input Files/Vehicle.vb	
+++ b/VECTO/Input Files/Vehicle.vb	
@@ -28,7 +28,8 @@ Imports TUGraz.VectoCore.Utils
 <CustomValidation(GetType(Vehicle), "ValidateVehicle")>
 Public Class Vehicle
 	Implements IVehicleEngineeringInputData, IVehicleDeclarationInputData, IRetarderInputData, IPTOTransmissionInputData, 
-				IAngledriveInputData, IAirdragEngineeringInputData, IAdvancedDriverAssistantSystemDeclarationInputData
+				IAngledriveInputData, IAirdragEngineeringInputData, IAdvancedDriverAssistantSystemDeclarationInputData,
+				IVehicleComponentsEngineering, IVehicleComponentsDeclaration, IAxlesEngineeringInputData, IAxlesDeclarationInputData
 
 	Private _filePath As String
 	Private _path As String
@@ -248,15 +249,12 @@ Public Class Vehicle
 
 #Region "IInputData"
 
-	Public ReadOnly Property SourceType As DataSourceType Implements IComponentInputData.SourceType
+	Public ReadOnly Property DataSource As DataSource Implements IComponentInputData.DataSource
 		Get
-			Return DataSourceType.JSONFile
-		End Get
-	End Property
-
-	Public ReadOnly Property Source As String Implements IComponentInputData.Source
-		Get
-			Return FilePath
+			Dim retVal As DataSource =  New DataSource() 
+			retVal.SourceType = DataSourceType.JSONFile
+			retVal.SourceFile = FilePath
+			Return retVal
 		End Get
 	End Property
 
@@ -320,7 +318,13 @@ Public Class Vehicle
 		End Get
 	End Property
 
-	Public ReadOnly Property ExemptedVehicle As Boolean Implements IVehicleDeclarationInputData.ExemptedVehicle
+    Public ReadOnly Property Identifier As String Implements IVehicleDeclarationInputData.Identifier
+    get
+            Return ""
+    End Get
+    End Property
+
+    Public ReadOnly Property ExemptedVehicle As Boolean Implements IVehicleDeclarationInputData.ExemptedVehicle
 	get
 			Return false
 	End Get
@@ -377,14 +381,14 @@ Public Class Vehicle
 	End Property
 
 	Public ReadOnly Property IVehicleEngineeringInputData_Axles As IList(Of IAxleEngineeringInputData) _
-		Implements IVehicleEngineeringInputData.Axles
+		Implements IAxlesEngineeringInputData.AxlesEngineering
 		Get
 			Return Axles.Cast(Of IAxleEngineeringInputData)().ToList()
 		End Get
 	End Property
 
 	Public ReadOnly Property IVehicleDeclarationInputData_Axles As IList(Of IAxleDeclarationInputData) _
-		Implements IVehicleDeclarationInputData.Axles
+		Implements IAxlesDeclarationInputData.AxlesDeclaration
 		Get
 			Return Axles.Cast(Of IAxleDeclarationInputData)().ToList()
 		End Get
@@ -403,6 +407,8 @@ Public Class Vehicle
 		End Get
 	End Property
 
+	Public ReadOnly Property IVehicleEngineeringInputData_Components As IVehicleComponentsEngineering Implements IVehicleEngineeringInputData.Components
+
 	Public ReadOnly Property CrosswindCorrectionMap As TableData _
 		Implements IAirdragEngineeringInputData.CrosswindCorrectionMap
 		Get
@@ -505,21 +511,21 @@ Public Class Vehicle
 
 
 	Public ReadOnly Property IDeclarationInputDataProvider_AirdragInputData As IAirdragDeclarationInputData _
-		Implements IVehicleDeclarationInputData.AirdragInputData
+		Implements IVehicleComponentsDeclaration.AirdragInputData
 		Get
 			Return AirdragInputData
 		End Get
 	End Property
 
 	Public ReadOnly Property AirdragInputData As IAirdragEngineeringInputData _
-		Implements IVehicleEngineeringInputData.AirdragInputData
+		Implements IVehicleComponentsEngineering.AirdragInputData
 		Get
 			Return Me
 		End Get
 	End Property
 
 	Public ReadOnly Property IDeclarationInputDataProvider_GearboxInputData As IGearboxDeclarationInputData _
-		Implements IVehicleDeclarationInputData.GearboxInputData
+		Implements IVehicleComponentsDeclaration.GearboxInputData
 		Get
 			Return Nothing
 			'If Not File.Exists(_gearboxFile.FullPath) Then Return Nothing
@@ -528,7 +534,7 @@ Public Class Vehicle
 	End Property
 
 	Public ReadOnly Property GearboxInputData As IGearboxEngineeringInputData _
-		Implements IVehicleEngineeringInputData.GearboxInputData
+		Implements IVehicleComponentsEngineering.GearboxInputData
 		Get
 			Return Nothing
 			'If Not File.Exists(_gearboxFile.FullPath) Then Return Nothing
@@ -537,7 +543,7 @@ Public Class Vehicle
 	End Property
 
 	Public ReadOnly Property IDeclarationInputDataProvider_TorqueConverterInputData As ITorqueConverterDeclarationInputData _
-		Implements IVehicleDeclarationInputData.TorqueConverterInputData
+		Implements IVehicleComponentsDeclaration.TorqueConverterInputData
 		Get
 			Return Nothing
 			'If Not File.Exists(_gearboxFile.FullPath) Then Return Nothing
@@ -546,7 +552,7 @@ Public Class Vehicle
 	End Property
 
 	Public ReadOnly Property TorqueConverterInputData As ITorqueConverterEngineeringInputData _
-		Implements IVehicleEngineeringInputData.TorqueConverterInputData
+		Implements IVehicleComponentsEngineering.TorqueConverterInputData
 		Get
 			Return Nothing
 			'If Not File.Exists(_gearboxFile.FullPath) Then Return Nothing
@@ -555,7 +561,7 @@ Public Class Vehicle
 	End Property
 
 	Public ReadOnly Property IDeclarationInputDataProvider_AxleGearInputData As IAxleGearInputData _
-		Implements IVehicleDeclarationInputData.AxleGearInputData
+		Implements IVehicleComponentsDeclaration.AxleGearInputData
 		Get
 			Return Nothing
 			'If Not File.Exists(_gearboxFile.FullPath) Then Return Nothing
@@ -564,7 +570,7 @@ Public Class Vehicle
 	End Property
 
 	Public ReadOnly Property AxleGearInputData As IAxleGearInputData _
-		Implements IVehicleEngineeringInputData.AxleGearInputData
+		Implements IVehicleComponentsEngineering.AxleGearInputData
 		Get
 			Return Nothing
 			'If Not File.Exists(_gearboxFile.FullPath) Then Return Nothing
@@ -573,21 +579,21 @@ Public Class Vehicle
 	End Property
 
 	Public ReadOnly Property DeclarationInputDataProviderAngledriveInputData As IAngledriveInputData _
-		Implements IVehicleDeclarationInputData.AngledriveInputData
+		Implements IVehicleComponentsDeclaration.AngledriveInputData
 		Get
 			Return Me
 		End Get
 	End Property
 
 	Public ReadOnly Property AngledriveInputData As IAngledriveInputData _
-		Implements IVehicleEngineeringInputData.AngledriveInputData
+		Implements IVehicleComponentsEngineering.AngledriveInputData
 		Get
 			Return Me
 		End Get
 	End Property
 
 	Public ReadOnly Property IDeclarationInputDataProvider_EngineInputData As IEngineDeclarationInputData _
-		Implements IVehicleDeclarationInputData.EngineInputData
+		Implements IVehicleComponentsDeclaration.EngineInputData
 		Get
 			Return Nothing
 			'If Not File.Exists(_engineFile.FullPath) Then Return Nothing
@@ -596,7 +602,7 @@ Public Class Vehicle
 	End Property
 
 	Public ReadOnly Property EngineInputData As IEngineEngineeringInputData _
-		Implements IVehicleEngineeringInputData.EngineInputData
+		Implements IVehicleComponentsEngineering.EngineInputData
 		Get
 			Return Nothing
 			'If Not File.Exists(_engineFile.FullPath) Then Return Nothing
@@ -604,27 +610,28 @@ Public Class Vehicle
 		End Get
 	End Property
 
-	Public Function AuxiliaryInputData() As IAuxiliariesEngineeringInputData _
-		Implements IVehicleEngineeringInputData.AuxiliaryInputData
-
-		Return Nothing
-	End Function
+    Public ReadOnly Property IVehicleComponentsDeclaration_AuxiliaryInputData As IAuxiliariesDeclarationInputData Implements IVehicleComponentsDeclaration.AuxiliaryInputData
+    get
+            return nothing
+    End Get
+    End Property
 
-	Public Function IDeclarationInputDataProvider_AuxiliaryInputData() As IAuxiliariesDeclarationInputData _
-		Implements IVehicleDeclarationInputData.AuxiliaryInputData
+    Public ReadOnly Property AuxiliaryInputData As IAuxiliariesEngineeringInputData Implements IVehicleComponentsEngineering.AuxiliaryInputData
+	get
+			Return Nothing
+	End Get
+	End Property
 
-		Return Nothing
-	End Function
 
 	Public ReadOnly Property IDeclarationInputDataProvider_RetarderInputData As IRetarderInputData _
-		Implements IVehicleDeclarationInputData.RetarderInputData
+		Implements IVehicleComponentsDeclaration.RetarderInputData
 		Get
 			Return Me
 		End Get
 	End Property
 
 	Public ReadOnly Property RetarderInputData As IRetarderInputData _
-		Implements IVehicleEngineeringInputData.RetarderInputData
+		Implements IVehicleComponentsEngineering.RetarderInputData
 		Get
 			Return Me
 		End Get
@@ -639,19 +646,31 @@ Public Class Vehicle
 	'End Property
 
 	Public ReadOnly Property IDeclarationInputDataProvider_PTOTransmissionInputData As IPTOTransmissionInputData _
-		Implements IVehicleDeclarationInputData.PTOTransmissionInputData
+		Implements IVehicleComponentsDeclaration.PTOTransmissionInputData
 		Get
 			Return Me
 		End Get
 	End Property
 
 	Public ReadOnly Property PTOTransmissionInputData As IPTOTransmissionInputData _
-		Implements IVehicleEngineeringInputData.PTOTransmissionInputData
+		Implements IVehicleComponentsEngineering.PTOTransmissionInputData
 		Get
 			Return Me
 		End Get
 	End Property
 
+	Public ReadOnly Property IVehicleComponentsDeclaration_AxleWheels As IAxlesDeclarationInputData Implements IVehicleComponentsDeclaration.AxleWheels
+	get
+			Return Me
+	End Get
+	End Property
+
+	Public ReadOnly Property AxleWheels As IAxlesEngineeringInputData Implements IVehicleComponentsEngineering.AxleWheels
+	get
+			Return me
+	End Get
+	End Property
+
 	Public ReadOnly Property VocationalVehicle As Boolean Implements IVehicleDeclarationInputData.VocationalVehicle
 	get
 			Return DeclarationData.Vehicle.VocationalVehicleDefault
@@ -670,6 +689,12 @@ Public Class Vehicle
 	End Get
 	End Property
 
+	Public ReadOnly Property IVehicleEngineeringInputData_ADAS As IAdvancedDriverAssistantSystemsEngineering Implements IVehicleEngineeringInputData.ADAS
+	get
+			Return Nothing
+	End Get
+	End Property
+
 	Public ReadOnly Property ADAS As IAdvancedDriverAssistantSystemDeclarationInputData Implements IVehicleDeclarationInputData.ADAS
 	get
 			return Me
@@ -706,6 +731,12 @@ Public Class Vehicle
 	End Get
 	End Property
 
+	Public ReadOnly Property Components As IVehicleComponentsDeclaration Implements IVehicleDeclarationInputData.Components
+	get
+			Return Me
+	End Get
+	End Property
+
 	Public ReadOnly Property EngineStopStart As Boolean Implements IAdvancedDriverAssistantSystemDeclarationInputData.EngineStopStart
 	get
 			return DeclarationData.Vehicle.ADAS.EngineStopStartDefault
@@ -731,4 +762,9 @@ Public Class Vehicle
 	End Property
 
 
+	Public ReadOnly Property IAxlesEngineeringInputData_DataSource As DataSource Implements IAxlesEngineeringInputData.DataSource
+	get
+		Return New DataSource() With {.SourceType = DataSourceType.JSONFile}
+	End Get
+	End Property
 End Class
diff --git a/VECTO/OutputData/JSONFileWriter.vb b/VECTO/OutputData/JSONFileWriter.vb
index 3d2a9822678bb6f6673d9e04a2aa3984aeb2eeaa..0212e6da074a7fe722ffd8e85c9f7e6545d8ee0e 100644
--- a/VECTO/OutputData/JSONFileWriter.vb
+++ b/VECTO/OutputData/JSONFileWriter.vb
@@ -74,7 +74,7 @@ Public Class JSONFileWriter
 		Return header
 	End Function
 
-	Public Sub SaveGearbox(gbx As IGearboxEngineeringInputData, axl As IAxleGearInputData, filename As String) _
+	Public Sub SaveGearbox(gbx As IGearboxEngineeringInputData, axl As IAxleGearInputData, torqueConverter As ITorqueConverterEngineeringInputData, gshift As IGearshiftEngineeringInputData, filename As String) _
 		Implements IOutputFileWriter.SaveGearbox
 
 		'Header
@@ -117,14 +117,14 @@ Public Class JSONFileWriter
 			ls.Add(gearDict)
 		Next
 		body.Add(JsonKeys.Gearbox_Gears, ls)
-		body.Add(JsonKeys.Gearbox_TorqueReserve, gbx.TorqueReserve*100)
-		body.Add(JsonKeys.Gearbox_ShiftTime, gbx.MinTimeBetweenGearshift.Value())
-		body.Add(JsonKeys.Gearbox_StartTorqueReserve, gbx.StartTorqueReserve*100)
-		body.Add(JsonKeys.Gearbox_StartSpeed, gbx.StartSpeed.Value())
-		body.Add(JsonKeys.Gearbox_StartAcceleration, gbx.StartAcceleration.Value())
+		body.Add(JsonKeys.Gearbox_TorqueReserve, gshift.TorqueReserve*100)
+		body.Add(JsonKeys.Gearbox_ShiftTime, gshift.MinTimeBetweenGearshift.Value())
+		body.Add(JsonKeys.Gearbox_StartTorqueReserve, gshift.StartTorqueReserve*100)
+		body.Add(JsonKeys.Gearbox_StartSpeed, gshift.StartSpeed.Value())
+		body.Add(JsonKeys.Gearbox_StartAcceleration, gshift.StartAcceleration.Value())
 		body.Add(JsonKeys.Gearbox_GearboxType, gbx.Type.ToString())
 
-		Dim torqueConverter As ITorqueConverterEngineeringInputData = gbx.TorqueConverter
+		
 		Dim torqueConverterDict As New Dictionary(Of String, Object)
 		torqueConverterDict.Add("Enabled", Not torqueConverter Is Nothing AndAlso gbx.Type.AutomaticTransmission())
 		If gbx.Type.AutomaticTransmission() AndAlso Not torqueConverter Is Nothing Then
@@ -135,14 +135,14 @@ Public Class JSONFileWriter
 			torqueConverterDict.Add("ShiftPolygon",
 									If (Not gbx.SavedInDeclarationMode AndAlso Not torqueConverter.ShiftPolygon Is Nothing,
 										GetRelativePath(torqueConverter.ShiftPolygon.Source, Path.GetDirectoryName(filename)), ""))
-			torqueConverterDict.Add("CLUpshiftMinAcceleration", torqueConverter.CLUpshiftMinAcceleration.Value())
-			torqueConverterDict.Add("CCUpshiftMinAcceleration", torqueConverter.CCUpshiftMinAcceleration.Value())
+			torqueConverterDict.Add("CLUpshiftMinAcceleration", gshift.CLUpshiftMinAcceleration.Value())
+			torqueConverterDict.Add("CCUpshiftMinAcceleration", gshift.CCUpshiftMinAcceleration.Value())
 		End If
 		body.Add(JsonKeys.Gearbox_TorqueConverter, torqueConverterDict)
 
-		body.Add("DownshiftAfterUpshiftDelay", gbx.DownshiftAfterUpshiftDelay.Value())
-		body.Add("UpshiftAfterDownshiftDelay", gbx.UpshiftAfterDownshiftDelay.Value())
-		body.Add("UpshiftMinAcceleration", gbx.UpshiftMinAcceleration.Value())
+		body.Add("DownshiftAfterUpshiftDelay", gshift.DownshiftAfterUpshiftDelay.Value())
+		body.Add("UpshiftAfterDownshiftDelay", gshift.UpshiftAfterDownshiftDelay.Value())
+		body.Add("UpshiftMinAcceleration", gshift.UpshiftMinAcceleration.Value())
 
 		body.Add("PowershiftShiftTime", gbx.PowershiftShiftTime.Value())
 
@@ -222,7 +222,7 @@ Public Class JSONFileWriter
 				{"IdlingSpeed", vehicle.EngineIdleSpeed.AsRPM},
 				{"AxleConfig", New Dictionary(Of String, Object) From {
 				{"Type", vehicle.AxleConfiguration.GetName()},
-				{"Axles", From axle In vehicle.Axles Select New Dictionary(Of String, Object) From {
+				{"Axles", From axle In vehicle.Components.AxleWheels.AxlesEngineering Select New Dictionary(Of String, Object) From {
 				{"Inertia", axle.Tyre.Inertia.Value()},
 				{"Wheels", axle.Tyre.Dimension},
 				{"AxleWeightShare", axle.AxleWeightShare},
@@ -258,7 +258,7 @@ Public Class JSONFileWriter
 		body.Add("EngineOnlyMode", job.EngineOnlyMode)
 
 		If job.EngineOnlyMode Then
-			body.Add("EngineFile", GetRelativePath(job.EngineOnly.Source, basePath))
+			body.Add("EngineFile", GetRelativePath(job.EngineOnly.DataSource.SourceFile, basePath))
 			body.Add("Cycles",
 					job.Cycles.Select(Function(x) GetRelativePath(x.CycleData.Source, Path.GetDirectoryName(filename))).ToArray())
 			WriteFile(header, body, filename)
@@ -266,12 +266,12 @@ Public Class JSONFileWriter
 		End If
 
 		'Main Files
-		body.Add("VehicleFile", GetRelativePath(job.Vehicle.Source, basePath))
-		body.Add("EngineFile", GetRelativePath(input.JobInputData.Vehicle.EngineInputData.Source, basePath))
-		body.Add("GearboxFile", GetRelativePath(input.JobInputData.Vehicle.GearboxInputData.Source, basePath))
+		body.Add("VehicleFile", GetRelativePath(job.Vehicle.DataSource.SourceFile, basePath))
+		body.Add("EngineFile", GetRelativePath(input.JobInputData.Vehicle.Components.EngineInputData.DataSource.SourceFile, basePath))
+		body.Add("GearboxFile", GetRelativePath(input.JobInputData.Vehicle.Components.GearboxInputData.DataSource.SourceFile, basePath))
 
 		
-		Dim aux As IAuxiliariesEngineeringInputData = job.Vehicle.AuxiliaryInputData()
+		Dim aux As IAuxiliariesEngineeringInputData = job.Vehicle.Components.AuxiliaryInputData
 		'AA-TB
 		'ADVANCED AUXILIARIES 
 		body.Add("AuxiliaryAssembly", aux.AuxiliaryAssembly.GetName())
@@ -308,7 +308,7 @@ Public Class JSONFileWriter
 		Dim driver As IDriverEngineeringInputData =  input.DriverInputData
 		
 		If Not job.SavedInDeclarationMode Then
-			body.Add("VACC", GetRelativePath(driver.AccelerationCurve.Source, basePath))
+			body.Add("VACC", GetRelativePath(driver.AccelerationCurve.AccelerationCurve.Source, basePath))
 		End If
 		'body.Add("StartStop", New Dictionary(Of String, Object) From {
 		'			{"Enabled", driver.StartStop.Enabled},
@@ -369,11 +369,11 @@ Public Class JSONFileWriter
 		'Body
 		Dim body As Dictionary(Of String, Object) = New Dictionary(Of String, Object)
 		body.Add("SavedInDeclMode", declarationmode)
-		body.Add("DeclarationVehicle", GetRelativePath(job.Vehicle.Source, Path.GetDirectoryName(filename)))
-        if declarationmode Then
-            body.add("ManufacturerRecord", GetRelativePath(job.ManufacturerReportInputData.Source, Path.GetDirectoryName(filename)))
-            body.Add("Mileage", job.Mileage.ConvertToKiloMeter().Value)
-        End If
+		body.Add("DeclarationVehicle", GetRelativePath(job.Vehicle.DataSource.SourceFile, Path.GetDirectoryName(filename)))
+		if declarationmode Then
+			body.add("ManufacturerRecord", GetRelativePath(job.ManufacturerReportInputData.Source, Path.GetDirectoryName(filename)))
+			body.Add("Mileage", job.Mileage.ConvertToKiloMeter().Value)
+		End If
 		body.Add("FanPowerCoefficients", job.FanPowerCoefficents)
 		body.Add("FanDiameter", job.FanDiameter.Value())
 		body.Add("Cycles",
diff --git a/VECTO/VECTO.vbproj b/VECTO/VECTO.vbproj
index b76f3bf77d1257b1d7b9138b4c6efad8ecda1a1a..1af72a970a82c887f4b171d61de1c78a7c23bc64 100644
--- a/VECTO/VECTO.vbproj
+++ b/VECTO/VECTO.vbproj
@@ -161,6 +161,9 @@
       <SpecificVersion>False</SpecificVersion>
       <HintPath>..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
     </Reference>
+    <Reference Include="Ninject">
+      <HintPath>..\..\STUDENTEN_PROJEKTE\Kober_VectoGIT\VECTO_GIT\packages\Ninject.3.3.4\lib\net45\Ninject.dll</HintPath>
+    </Reference>
     <Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
       <HintPath>..\packages\NLog.4.5.11\lib\net45\NLog.dll</HintPath>
       <Private>True</Private>
diff --git a/VECTO/app.config b/VECTO/app.config
index 0b81d52e3616de752ce81d671c703e6c5d4d3cf4..1f668ae00dcefff41565a30af74dd4f2b3fd9580 100644
--- a/VECTO/app.config
+++ b/VECTO/app.config
@@ -11,6 +11,10 @@
 				<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
 				<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
 			</dependentAssembly>
+			<dependentAssembly>
+				<assemblyIdentity name="Ninject" publicKeyToken="c7192dc5380945e7" culture="neutral" />
+				<bindingRedirect oldVersion="0.0.0.0-3.3.4.0" newVersion="3.3.4.0" />
+			</dependentAssembly>
 		</assemblyBinding>
 	</runtime>
 	<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd" autoReload="false" throwExceptions="false" internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log">
diff --git a/VECTO_XML-Schema.spp b/VECTO_XML-Schema.spp
deleted file mode 100644
index ac1cd50ce1e11e1539d2f66f15ba33b1bd16d570..0000000000000000000000000000000000000000
--- a/VECTO_XML-Schema.spp
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Project>
-	<Folder FolderName="XML Files" ExtStr="xml;cml;math;rdf;smil;svg;wml">
-		<File FilePath="VectoCore\VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_engine-sample.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_gearbox-sample.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_certificationOptions.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_FULL.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_noAirdrag.xml" HomeFolder="Yes"/>
-	</Folder>
-	<Folder FolderName="XSL Files" ExtStr="xsl;xslt">
-		<File FilePath="Documentation\XML\RenderTable.xslt" HomeFolder="Yes"/>
-	</Folder>
-	<Folder FolderName="XQuery Files" ExtStr="xq;xql;xquery;xqu"/>
-	<Folder FolderName="HTML Files" ExtStr="html;htm;xhtml;asp"/>
-	<Folder FolderName="DTD/Schemas" ExtStr="dtd;dcd;xdr;biz;xsd">
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\ParameterDocumentation.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoComponent.1.0.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoDeclarationDefinitions.1.0.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoDefinitions.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoEngineeringDefinitions.0.7.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoEngineeringInput.0.7.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoInput.1.0.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoOutputCustomer.0.4.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoOutputCustomer.0.5.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoOutputManufacturer.0.4.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VectoOutputManufacturer.0.5.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\VTPReport.0.1.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\VectoCore\Resources\XSD\xmldsig-core-schema.xsd" HomeFolder="Yes"/>
-	</Folder>
-	<Folder FolderName="Entities" ExtStr="ent"/>
-</Project>
diff --git a/VectoCommon/VectoCommon/InputData/DataSourceType.cs b/VectoCommon/VectoCommon/InputData/DataSourceType.cs
index f49c6e64eab5ae33d4c1c34da184dbb9728459de..32276c00472a4e581b0abbc6b1a0bd048e120112 100644
--- a/VectoCommon/VectoCommon/InputData/DataSourceType.cs
+++ b/VectoCommon/VectoCommon/InputData/DataSourceType.cs
@@ -36,6 +36,17 @@ namespace TUGraz.VectoCommon.InputData
 		Embedded,
 		CSVFile,
 		JSONFile,
-		Missing
+		Missing,
+		XMLFile,
+		XMLEmbedded,
+		DefaultValue
+	}
+
+	public static class DataSourceTypeExtensions
+	{
+		public static bool IsXMLFormat(this DataSourceType dst)
+		{
+			return dst == DataSourceType.XMLFile || dst == DataSourceType.XMLEmbedded;
+		}
 	}
 }
\ No newline at end of file
diff --git a/VectoCommon/VectoCommon/InputData/DeclarationInputData.cs b/VectoCommon/VectoCommon/InputData/DeclarationInputData.cs
index 3fa00720bdc440f2275751e801d191be41e0abdf..ac9c2e42eca64c3aaad5a68de8accfa88cdd8b66 100644
--- a/VectoCommon/VectoCommon/InputData/DeclarationInputData.cs
+++ b/VectoCommon/VectoCommon/InputData/DeclarationInputData.cs
@@ -31,6 +31,7 @@
 
 using System;
 using System.Collections.Generic;
+using System.IO;
 using System.Net.NetworkInformation;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Utils;
@@ -48,10 +49,8 @@ namespace TUGraz.VectoCommon.InputData
 
 	public interface IComponentInputData
 	{
-		DataSourceType SourceType { get; }
-
-		string Source { get; }
-
+		DataSource DataSource { get; }
+		
 		bool SavedInDeclarationMode { get; }
 
 		string Manufacturer { get; }
@@ -67,8 +66,24 @@ namespace TUGraz.VectoCommon.InputData
 		DigestData DigestValue { get; }
 	}
 
+	public class DataSource
+	{
+		public DataSourceType SourceType { get; set; }
+
+		public string SourceFile { get; set; }
+
+		public string SourceVersion { get; set; }
+
+		public string SourcePath
+		{
+			get { return SourceFile != null ? Path.GetDirectoryName(Path.GetFullPath(SourceFile)) : null; }
+		}
+	}
+
 	public interface IVehicleDeclarationInputData : IComponentInputData
 	{
+		string Identifier { get; }
+
 		bool ExemptedVehicle { get; }
 
 		string VIN { get; }
@@ -112,30 +127,11 @@ namespace TUGraz.VectoCommon.InputData
 		/// P044, P045, P046, P047, P048, P108
 		/// cf. VECTO Input Parameters.xlsx
 		/// </summary>
-		IList<IAxleDeclarationInputData> Axles { get; }
 
 		string ManufacturerAddress { get; }
 
 		PerSecond EngineIdleSpeed { get; }
 
-		IAirdragDeclarationInputData AirdragInputData { get; }
-
-		IGearboxDeclarationInputData GearboxInputData { get; }
-
-		ITorqueConverterDeclarationInputData TorqueConverterInputData { get; }
-
-		IAxleGearInputData AxleGearInputData { get; }
-
-		IAngledriveInputData AngledriveInputData { get; }
-
-		IEngineDeclarationInputData EngineInputData { get; }
-
-		IAuxiliariesDeclarationInputData AuxiliaryInputData();
-
-		IRetarderInputData RetarderInputData { get; }
-
-		IPTOTransmissionInputData PTOTransmissionInputData { get; }
-
 		// new (optional) input fields
 
 		bool VocationalVehicle { get; }
@@ -157,6 +153,46 @@ namespace TUGraz.VectoCommon.InputData
 		Watt MaxNetPower1 { get; }
 
 		Watt MaxNetPower2 { get; }
+
+		// components
+
+		IVehicleComponentsDeclaration Components { get; }
+
+	}
+
+	public interface IVehicleComponentsDeclaration
+	{ 
+
+		IAirdragDeclarationInputData AirdragInputData { get; }
+
+		IGearboxDeclarationInputData GearboxInputData { get; }
+
+		ITorqueConverterDeclarationInputData TorqueConverterInputData { get; }
+
+		IAxleGearInputData AxleGearInputData { get; }
+
+		IAngledriveInputData AngledriveInputData { get; }
+
+		IEngineDeclarationInputData EngineInputData { get; }
+
+		IAuxiliariesDeclarationInputData AuxiliaryInputData { get; }
+
+		IRetarderInputData RetarderInputData { get; }
+
+		IPTOTransmissionInputData PTOTransmissionInputData { get; }
+
+		IAxlesDeclarationInputData AxleWheels { get; }
+
+	}
+
+	public interface IAxlesDeclarationInputData
+	{
+		/// <summary>
+		/// parameters for every axle
+		/// P044, P045, P046, P047, P048, P108
+		/// cf. VECTO Input Parameters.xlsx
+		/// </summary>
+		IList<IAxleDeclarationInputData> AxlesDeclaration { get; }
 	}
 
 	public interface IAdvancedDriverAssistantSystemDeclarationInputData
@@ -269,6 +305,8 @@ namespace TUGraz.VectoCommon.InputData
 		AxleType AxleType { get; }
 
 		ITyreDeclarationInputData Tyre { get; }
+
+		DataSource DataSource { get; }
 	}
 
 	public interface ITyreDeclarationInputData : IComponentInputData
@@ -306,11 +344,6 @@ namespace TUGraz.VectoCommon.InputData
 		/// </summary>
 		IList<ITransmissionInputData> Gears { get; }
 
-		/// <summary>
-		/// P090, P091, P092, P127
-		/// cf. VECTO Input Parameters.xlsx
-		/// </summary>
-		ITorqueConverterDeclarationInputData TorqueConverter { get; }
 	}
 
 
@@ -351,6 +384,8 @@ namespace TUGraz.VectoCommon.InputData
 		/// cf. VECTO Input Parameters.xlsx
 		/// </summary>
 		TableData ShiftPolygon { get; }
+
+		DataSource DataSource { get; }
 	}
 
 	public interface IAxleGearInputData : IComponentInputData
@@ -469,12 +504,12 @@ namespace TUGraz.VectoCommon.InputData
 		TableData CycleData { get; }
 	}
 
-	public interface IDriverDeclarationInputData
+	public interface IDriverDeclarationInputData : IDriverModelData
 	{
 		bool SavedInDeclarationMode { get; }
 	}
 
-	public interface IOverSpeedEcoRollDeclarationInputData
+	public interface IOverSpeedEcoRollDeclarationInputData : IDriverModelData
 	{
 		/// <summary>
 		/// P015
diff --git a/VectoCommon/VectoCommon/InputData/DigestData.cs b/VectoCommon/VectoCommon/InputData/DigestData.cs
index 20f7568d7a66007c1dec334d164d5d48cb9a546d..4de38125894f732fdc51440f8518621cfb0d2fa7 100644
--- a/VectoCommon/VectoCommon/InputData/DigestData.cs
+++ b/VectoCommon/VectoCommon/InputData/DigestData.cs
@@ -41,8 +41,8 @@ namespace TUGraz.VectoCommon.InputData {
 
 		public DigestData(XmlNode xmlNode)
 		{
-			Reference = xmlNode.SelectSingleNode(ReferenceUriAttrXPath)?.InnerXml;
-			var nodes = xmlNode.SelectNodes(TransformAlgorithmAttrXPath);
+			Reference = xmlNode?.SelectSingleNode(ReferenceUriAttrXPath)?.InnerXml;
+			var nodes = xmlNode?.SelectNodes(TransformAlgorithmAttrXPath);
 			var c14n = new List<string>();
 			if (nodes != null) {
 				for (var i = 0; i < nodes.Count; i++) {
@@ -50,8 +50,8 @@ namespace TUGraz.VectoCommon.InputData {
 				}
 			}
 			CanonicalizationMethods = c14n.ToArray();
-			DigestMethod = xmlNode.SelectSingleNode(DigestMethodAlgorithmAttrXPath)?.InnerXml;
-			DigestValue = xmlNode.SelectSingleNode(DigestValueElementXPath)?.InnerXml;
+			DigestMethod = xmlNode?.SelectSingleNode(DigestMethodAlgorithmAttrXPath)?.InnerXml;
+			DigestValue = xmlNode?.SelectSingleNode(DigestValueElementXPath)?.InnerXml;
 		}
 
 		public DigestData(XNode xmlNode)
diff --git a/VectoCommon/VectoCommon/InputData/EngineeringInputData.cs b/VectoCommon/VectoCommon/InputData/EngineeringInputData.cs
index ac3a2fe287070abc5f0d9c4d4eba7552de8219ba..133ca67b40b5f752503dbf085e4cd6b795fa92eb 100644
--- a/VectoCommon/VectoCommon/InputData/EngineeringInputData.cs
+++ b/VectoCommon/VectoCommon/InputData/EngineeringInputData.cs
@@ -68,13 +68,6 @@ namespace TUGraz.VectoCommon.InputData
 		/// </summary>
 		Kilogram Loading { get; }
 
-		/// <summary>
-		/// parameters for every axle
-		/// P044, P045, P046, P047, P048, P108
-		/// cf. VECTO Input Parameters.xlsx
-		/// </summary>
-		new IList<IAxleEngineeringInputData> Axles { get; }
-
 		/// <summary>
 		/// P049
 		/// cf. VECTO Input Parameters.xlsx
@@ -83,24 +76,55 @@ namespace TUGraz.VectoCommon.InputData
 
 		Meter Height { get; }
 
+		new IVehicleComponentsEngineering Components { get; }
+
+		new IAdvancedDriverAssistantSystemsEngineering ADAS { get; }
+	}
+
+	public interface IAdvancedDriverAssistantSystemsEngineering
+	{
+		DataSource DataSource { get; }
+	}
+
+
+	public interface IVehicleComponentsEngineering
+	{
+		IAirdragEngineeringInputData AirdragInputData { get; }
+
+		IGearboxEngineeringInputData GearboxInputData { get; }
+
+		ITorqueConverterEngineeringInputData TorqueConverterInputData { get; }
 
-		new IAirdragEngineeringInputData AirdragInputData { get; }
+		IAxleGearInputData AxleGearInputData { get; }
 
-		new IGearboxEngineeringInputData GearboxInputData { get; }
+		IAngledriveInputData AngledriveInputData { get; }
 
-		new ITorqueConverterEngineeringInputData TorqueConverterInputData { get; }
+		IEngineEngineeringInputData EngineInputData { get; }
 
-		new IAxleGearInputData AxleGearInputData { get; }
+		IAuxiliariesEngineeringInputData AuxiliaryInputData { get; }
 
-		new IAngledriveInputData AngledriveInputData { get; }
+		IRetarderInputData RetarderInputData { get; }
 
-		new IEngineEngineeringInputData EngineInputData { get; }
+		IPTOTransmissionInputData PTOTransmissionInputData { get; }
 
-		new IAuxiliariesEngineeringInputData AuxiliaryInputData();
+		/// <summary>
+		/// parameters for every axle
+		/// P044, P045, P046, P047, P048, P108
+		/// cf. VECTO Input Parameters.xlsx
+		/// </summary>
+		IAxlesEngineeringInputData AxleWheels { get; }
+	}
 
-		new IRetarderInputData RetarderInputData { get; }
+	public interface IAxlesEngineeringInputData
+	{
+		/// <summary>
+		/// parameters for every axle
+		/// P044, P045, P046, P047, P048, P108
+		/// cf. VECTO Input Parameters.xlsx
+		/// </summary>
+		IList<IAxleEngineeringInputData> AxlesEngineering { get; }
 
-		new IPTOTransmissionInputData PTOTransmissionInputData { get; }
+		DataSource DataSource { get; }
 	}
 
 	public interface IAirdragEngineeringInputData : IAirdragDeclarationInputData
@@ -152,6 +176,8 @@ namespace TUGraz.VectoCommon.InputData
 		/// cf. VECTO Input Parameters.xlsx
 		/// </summary>
 		KilogramSquareMeter Inertia { get; }
+
+		Meter DynamicTyreRadius { get; }
 	}
 
 	public interface IGearboxEngineeringInputData : IGearboxDeclarationInputData
@@ -168,6 +194,11 @@ namespace TUGraz.VectoCommon.InputData
 		/// </summary>
 		Second TractionInterruption { get; }
 
+		Second PowershiftShiftTime { get; }
+	}
+
+	public interface IGearshiftEngineeringInputData : ITorqueConverterEngineeringShiftParameterInputData, IDriverModelData
+	{
 		/// <summary>
 		/// P086
 		/// cf. VECTO Input Parameters.xlsx
@@ -216,10 +247,19 @@ namespace TUGraz.VectoCommon.InputData
 		Second UpshiftAfterDownshiftDelay { get; }
 
 		MeterPerSquareSecond UpshiftMinAcceleration { get; }
+	}
 
-		Second PowershiftShiftTime { get; }
+	public interface ITorqueConverterEngineeringShiftParameterInputData
+	{
+		/// <summary>
+		/// Min Acceleration after C->L upshifts.
+		/// </summary>
+		MeterPerSquareSecond CLUpshiftMinAcceleration { get; }
 
-		new ITorqueConverterEngineeringInputData TorqueConverter { get; }
+		/// <summary>
+		/// Min Acceleration after C->C upshifts.
+		/// </summary>
+		MeterPerSquareSecond CCUpshiftMinAcceleration { get; }
 	}
 
 	public interface ITorqueConverterEngineeringInputData : ITorqueConverterDeclarationInputData
@@ -246,16 +286,6 @@ namespace TUGraz.VectoCommon.InputData
 		TableData ShiftPolygon { get; }
 
 		PerSecond MaxInputSpeed { get; }
-
-		/// <summary>
-		/// Min Acceleration after C->L upshifts.
-		/// </summary>
-		MeterPerSquareSecond CLUpshiftMinAcceleration { get; }
-
-		/// <summary>
-		/// Min Acceleration after C->C upshifts.
-		/// </summary>
-		MeterPerSquareSecond CCUpshiftMinAcceleration { get; }
 	}
 
 	public interface IEngineEngineeringInputData : IEngineDeclarationInputData
@@ -284,6 +314,14 @@ namespace TUGraz.VectoCommon.InputData
 		string AdvancedAuxiliaryFilePath { get; }
 	}
 
+	public interface IDriverModelData { }
+
+	public interface IDriverAccelerationData : IDriverModelData
+	{
+		TableData AccelerationCurve { get; }
+	}
+
+
 	public interface IDriverEngineeringInputData : IDriverDeclarationInputData
 	{
 		//new IStartStopEngineeringInputData StartStop { get; }
@@ -294,9 +332,11 @@ namespace TUGraz.VectoCommon.InputData
 		/// P009; P033, P034, P035
 		/// cf. VECTO Input Parameters.xlsx
 		/// </summary>
-		TableData AccelerationCurve { get; }
+		IDriverAccelerationData AccelerationCurve { get; }
 
 		ILookaheadCoastingInputData Lookahead { get; }
+
+		IGearshiftEngineeringInputData GearshiftInputData { get; }
 	}
 
 	public interface IOverSpeedEcoRollEngineeringInputData : IOverSpeedEcoRollDeclarationInputData
@@ -320,7 +360,7 @@ namespace TUGraz.VectoCommon.InputData
 		MeterPerSecond UnderSpeed { get; }
 	}
 
-	public interface ILookaheadCoastingInputData
+	public interface ILookaheadCoastingInputData : IDriverModelData
 	{
 		/// <summary>
 		/// P019
@@ -392,5 +432,7 @@ namespace TUGraz.VectoCommon.InputData
 		/// additional constant auxiliary load, similar to Padd; not specified in the cycle but as auxiliary
 		/// </summary>
 		Watt ConstantPowerDemand { get; }
+
+		DataSource DataSource { get; }
 	}
 }
diff --git a/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs b/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs
index 2397f81305e32c998a844d2586d4ce74acbd87d1..3b26742df8a1f307f110a2e3549de0d7388f0230 100644
--- a/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs
+++ b/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs
@@ -35,7 +35,10 @@ using TUGraz.VectoCommon.Utils;
 
 namespace TUGraz.VectoCommon.InputData
 {
-	public interface IInputDataProvider {}
+	public interface IInputDataProvider
+	{
+		DataSource DataSource { get; }
+	}
 
 	public interface IDeclarationInputDataProvider : IInputDataProvider
 	{
diff --git a/VectoCommon/VectoCommon/Models/AxleConfiguration.cs b/VectoCommon/VectoCommon/Models/AxleConfiguration.cs
index 7e76223807794c9d37d921e1a320e969ff8236e2..5994a42c8eacc3ea957d4969b1d063293ff4f6dc 100644
--- a/VectoCommon/VectoCommon/Models/AxleConfiguration.cs
+++ b/VectoCommon/VectoCommon/Models/AxleConfiguration.cs
@@ -47,6 +47,7 @@ namespace TUGraz.VectoCommon.Models
 		AxleConfig_8x4,
 		AxleConfig_8x6,
 		AxleConfig_8x8,
+		AxleConfig_Undefined,
 	}
 
 	public enum AxleType
diff --git a/VectoCommon/VectoCommon/Models/VehicleCategory.cs b/VectoCommon/VectoCommon/Models/VehicleCategory.cs
index 04b21f931eb05364bf13bca85a577666da27fbee..f4927a6adc84cc5c72ef47345aeaf617c0f73915 100644
--- a/VectoCommon/VectoCommon/Models/VehicleCategory.cs
+++ b/VectoCommon/VectoCommon/Models/VehicleCategory.cs
@@ -35,6 +35,7 @@ namespace TUGraz.VectoCommon.Models
 {
 	public enum VehicleCategory
 	{
+		Unknown,
 		RigidTruck,
 		Tractor,
 		CityBus,
diff --git a/VectoCommon/VectoCommon/OutputData/IOutputFileWriter.cs b/VectoCommon/VectoCommon/OutputData/IOutputFileWriter.cs
index 53050dce433c4ec25d1e7c59808da3b07aa6ee25..9179d82e72b621ea0b37e4c526397b4270ce8ce1 100644
--- a/VectoCommon/VectoCommon/OutputData/IOutputFileWriter.cs
+++ b/VectoCommon/VectoCommon/OutputData/IOutputFileWriter.cs
@@ -37,7 +37,7 @@ namespace TUGraz.VectoCommon.OutputData
 	{
 		void SaveEngine(IEngineEngineeringInputData eng, string filename);
 
-		void SaveGearbox(IGearboxEngineeringInputData gbx, IAxleGearInputData axl, string filename);
+		void SaveGearbox(IGearboxEngineeringInputData gbx, IAxleGearInputData axl, ITorqueConverterEngineeringInputData torqueConverter, IGearshiftEngineeringInputData gshift, string filename);
 
 		void SaveVehicle(IVehicleEngineeringInputData vehicle, IAirdragEngineeringInputData airdrag,
 			IRetarderInputData retarder,
diff --git a/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs b/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs
index a5a5cd7776420a37e770d628c295e5de474ca43e..0e6081e2eb2373d8492dad467e11236b14ac9b9b 100644
--- a/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs
+++ b/VectoCommon/VectoCommon/Resources/XMLNames.Designer.cs
@@ -1,33 +1,12 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.42000
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
 
 namespace TUGraz.VectoCommon.Resources {
     using System;
@@ -891,6 +870,15 @@ namespace TUGraz.VectoCommon.Resources {
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized string similar to PowershiftShiftTime.
+        /// </summary>
+        public static string DriverModel_ShiftStrategyParameters_PowershiftShiftTime {
+            get {
+                return ResourceManager.GetString("DriverModel_ShiftStrategyParameters_PowershiftShiftTime", resourceCulture);
+            }
+        }
+        
         /// <summary>
         ///   Looks up a localized string similar to StartAcceleration.
         /// </summary>
@@ -999,6 +987,15 @@ namespace TUGraz.VectoCommon.Resources {
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized string similar to FCCorrection.
+        /// </summary>
+        public static string Engine_FCCorrection {
+            get {
+                return ResourceManager.GetString("Engine_FCCorrection", resourceCulture);
+            }
+        }
+        
         /// <summary>
         ///   Looks up a localized string similar to FuelConsumptionMap.
         /// </summary>
@@ -1980,6 +1977,15 @@ namespace TUGraz.VectoCommon.Resources {
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized string similar to CCUpshiftMinAcceleration.
+        /// </summary>
+        public static string TorqueConverter_CCUpshiftMinAcceleration {
+            get {
+                return ResourceManager.GetString("TorqueConverter_CCUpshiftMinAcceleration", resourceCulture);
+            }
+        }
+        
         /// <summary>
         ///   Looks up a localized string similar to Characteristics.
         /// </summary>
@@ -1998,6 +2004,15 @@ namespace TUGraz.VectoCommon.Resources {
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized string similar to CLUpshiftMinAcceleration.
+        /// </summary>
+        public static string TorqueConverter_CLUpshiftMinAcceleration {
+            get {
+                return ResourceManager.GetString("TorqueConverter_CLUpshiftMinAcceleration", resourceCulture);
+            }
+        }
+        
         /// <summary>
         ///   Looks up a localized string similar to Inertia.
         /// </summary>
@@ -2007,6 +2022,15 @@ namespace TUGraz.VectoCommon.Resources {
             }
         }
         
+        /// <summary>
+        ///   Looks up a localized string similar to MaxInputSpeed.
+        /// </summary>
+        public static string TorqueConverter_MaxInputSpeed {
+            get {
+                return ResourceManager.GetString("TorqueConverter_MaxInputSpeed", resourceCulture);
+            }
+        }
+        
         /// <summary>
         ///   Looks up a localized string similar to ReferenceRPM.
         /// </summary>
diff --git a/VectoCommon/VectoCommon/Resources/XMLNames.resx b/VectoCommon/VectoCommon/Resources/XMLNames.resx
index 60057706b2463dad8afd2d342109c5cafb0f07ec..4e3ede03d84abf02fcaa1af1bf09777557fc483e 100644
--- a/VectoCommon/VectoCommon/Resources/XMLNames.resx
+++ b/VectoCommon/VectoCommon/Resources/XMLNames.resx
@@ -1038,4 +1038,19 @@
   <data name="Report_Results" xml:space="preserve">
     <value>Results</value>
   </data>
+  <data name="Engine_FCCorrection" xml:space="preserve">
+    <value>FCCorrection</value>
+  </data>
+  <data name="DriverModel_ShiftStrategyParameters_PowershiftShiftTime" xml:space="preserve">
+    <value>PowershiftShiftTime</value>
+  </data>
+  <data name="TorqueConverter_CLUpshiftMinAcceleration" xml:space="preserve">
+    <value>CLUpshiftMinAcceleration</value>
+  </data>
+  <data name="TorqueConverter_CCUpshiftMinAcceleration" xml:space="preserve">
+    <value>CCUpshiftMinAcceleration</value>
+  </data>
+  <data name="TorqueConverter_MaxInputSpeed" xml:space="preserve">
+    <value>MaxInputSpeed</value>
+  </data>
 </root>
\ No newline at end of file
diff --git a/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine-input.xml b/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine-input.xml
index 499da0ab5c91f552b0c4f37269874cbba10c07b5..bddaa440a132d6bc154c7916c68599e2a7f82aaa 100644
--- a/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine-input.xml
+++ b/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine-input.xml
@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.8"
-													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v0.8"
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0"
 													xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0"
 													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v0.8 ../XSD/VectoComponent.xsd">
+													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0 ../XSD/VectoComponent.xsd">
 	<tns:Engine>
 		<Data>
 			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
 			<Model>Generic 40t Long Haul Truck Engine</Model>
-			<TechnicalReportId>ENG-gooZah3D</TechnicalReportId>
+			<CertificationNumber>ENG-gooZah3D</CertificationNumber>
 			<Date>2017-02-15T11:00:00Z</Date>
 			<AppVersion>VectoEngine x.y</AppVersion>
 			<Displacement>12730</Displacement>
diff --git a/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine-input_emptyDate.xml b/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine-input_emptyDate.xml
index c6c2ed39f178c5c9ef4a002814ea962f527c05c8..00b318754177696dacdb56707b2ea2f934b97b3b 100644
--- a/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine-input_emptyDate.xml
+++ b/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine-input_emptyDate.xml
@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.8"
-													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v0.8"
-													xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0"
-													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v0.8 ../XSD/VectoComponent.xsd">
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+                           xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0"
+                           xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0"
+                           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+                           xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0 ../XSD/VectoComponent.xsd">
 	<tns:Engine>
 		<Data>
 			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
 			<Model>Generic 40t Long Haul Truck Engine</Model>
-			<TechnicalReportId>ENG-gooZah3D</TechnicalReportId>
+			<CertificationNumber>ENG-gooZah3D</CertificationNumber>
 			<Date></Date>
 			<AppVersion>VectoEngine x.y</AppVersion>
 			<Displacement>12730</Displacement>
diff --git a/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine_withid-input.xml b/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine_withid-input.xml
index d036f868bacc680a1a9ff1e27617f1bff306413e..01d05a1eb4ca444032e794e078f6717b90940155 100644
--- a/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine_withid-input.xml
+++ b/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_engine_withid-input.xml
@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.8"
-													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v0.8"
-													xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0"
-													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v0.8 ../XSD/VectoComponent.xsd">
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+                           xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0"
+                           xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0"
+                           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+                           xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0 ../XSD/VectoComponent.xsd">
 	<tns:Engine>
 		<Data id="foobartest">
 			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
 			<Model>Generic 40t Long Haul Truck Engine</Model>
-			<TechnicalReportId>ENG-gooZah3D</TechnicalReportId>
+			<CertificationNumber>ENG-gooZah3D</CertificationNumber>
 			<Date>2017-02-15T11:00:00Z</Date>
 			<AppVersion>VectoEngine x.y</AppVersion>
 			<Displacement>12730</Displacement>
diff --git a/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_gearbox-input.xml b/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_gearbox-input.xml
index 0f0883a338b57330b53420d6df79e48c70402415..5ecea04888621f775166215b9cb687028fbc0ea8 100644
--- a/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_gearbox-input.xml
+++ b/VectoCommon/VectoHashingTest/Testdata/XML/ToHash/vecto_gearbox-input.xml
@@ -1,10 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.8" xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v0.8" xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v0.8 ../XSD/VectoComponent.xsd">
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+													 xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0"
+													 xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0"
+													 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+													 xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0 ../XSD/VectoComponent.xsd">
 	<tns:Gearbox>
 		<Data>
 			<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
 			<Model>Generic 40t Long Haul Truck Gearbox</Model>
-			<TechnicalReportId>GBX-vi2Oak2N</TechnicalReportId>
+			<CertificationNumber>GBX-vi2Oak2N</CertificationNumber>
 			<Date>2017-01-11T11:00:00Z</Date>
 			<AppVersion>3.0.1</AppVersion>
 			<TransmissionType>AMT</TransmissionType>
diff --git a/VectoCommon/VectoHashingTest/VectoHashTest.cs b/VectoCommon/VectoHashingTest/VectoHashTest.cs
index 67dc3fc197486c17a8207510d7e0e3789fe367a5..733cb953b442e120fd93f2eb7af8d966ef8225ad 100644
--- a/VectoCommon/VectoHashingTest/VectoHashTest.cs
+++ b/VectoCommon/VectoHashingTest/VectoHashTest.cs
@@ -41,6 +41,7 @@ using TUGraz.VectoCore.Utils;
 using TUGraz.VectoHashing;
 using VectoHashingTest.Utils;
 using Assert = NUnit.Framework.Assert;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
 
 namespace VectoHashingTest
 {
@@ -415,7 +416,7 @@ namespace VectoHashingTest
 
 			// re-load generated XML and perform XSD validation
 			var validator = new XMLValidator(XmlReader.Create(destination));
-			Assert.IsTrue(validator.ValidateXML(XMLValidator.XmlDocumentType.DeclarationComponentData));
+			Assert.IsTrue(validator.ValidateXML(XmlDocumentType.DeclarationComponentData));
 		}
 
 
diff --git a/VectoCommon/VectoHashingTest/VectoHashingTest.csproj b/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
index 0da0cb793e3ca6e73a3695e044bb577ce0641819..bdadbe799ba320d8ef6283dba505f9a90d7d189f 100644
--- a/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
+++ b/VectoCommon/VectoHashingTest/VectoHashingTest.csproj
@@ -181,6 +181,7 @@
     </ProjectReference>
   </ItemGroup>
   <ItemGroup>
+    <None Include="app.config" />
     <None Include="packages.config" />
   </ItemGroup>
   <Choose>
diff --git a/VectoConsole/App.config b/VectoConsole/App.config
index 380c2ac3a3a6544e8a9067637070bea3cbbee493..5f6645457280551ad79226bed655e31773493ed4 100644
--- a/VectoConsole/App.config
+++ b/VectoConsole/App.config
@@ -9,26 +9,17 @@
 	</startup>
 	<runtime>
 		<loadFromRemoteSources enabled="true" />
+		<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+			<dependentAssembly>
+				<assemblyIdentity name="Ninject" publicKeyToken="c7192dc5380945e7" culture="neutral" />
+				<bindingRedirect oldVersion="0.0.0.0-3.3.4.0" newVersion="3.3.4.0" />
+			</dependentAssembly>
+		</assemblyBinding>
 	</runtime>
-	<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
-				xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-				xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"
-				autoReload="false"
-				throwExceptions="false"
-				internalLogLevel="Off"
-				internalLogFile="c:\temp\nlog-internal.log">
+	<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd" autoReload="false" throwExceptions="false" internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log">
 		<targets async="true">
-			<target xsi:type="Console"
-							name="ConsoleLogger"
-							error="true" />
-			<target xsi:type="File"
-							name="LogFile"
-							fileName="${basedir}/logs/log.txt"
-							layout="${longdate} [${processid}:${threadid}@${machinename}] ${callsite:skipFrames=1} ${level:uppercase=true}: ${message} ${exception:format=tostring}"
-							keepFileOpen="false"
-							archiveFileName="${basedir}/logs/archive{#}.txt"
-							maxArchiveFiles="1"
-							archiveAboveSize="10000000" />
+			<target xsi:type="Console" name="ConsoleLogger" error="true" />
+			<target xsi:type="File" name="LogFile" fileName="${basedir}/logs/log.txt" layout="${longdate} [${processid}:${threadid}@${machinename}] ${callsite:skipFrames=1} ${level:uppercase=true}: ${message} ${exception:format=tostring}" keepFileOpen="false" archiveFileName="${basedir}/logs/archive{#}.txt" maxArchiveFiles="1" archiveAboveSize="10000000" />
 		</targets>
 		<rules>
 			<logger name="TUGraz.VectoCore.Models.Simulation.Impl.SimulatorFactory" minlevel="Info" writeTo="LogFile" />
diff --git a/VectoConsole/Program.cs b/VectoConsole/Program.cs
index 96c05780c4ae3514d4f8dbec444d5c7924ef011e..e89bf707990d2c899056e580def6465be81b9959 100644
--- a/VectoConsole/Program.cs
+++ b/VectoConsole/Program.cs
@@ -38,14 +38,17 @@ using System.Reflection;
 using System.Threading;
 using System.Xml;
 using System.Xml.Linq;
+using Ninject;
 using NLog;
 using NLog.Config;
 using NLog.Targets;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCore;
 using TUGraz.VectoCore.Configuration;
 using TUGraz.VectoCore.InputData.FileIO.JSON;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.InputData.FileIO.XML.Engineering;
 using TUGraz.VectoCore.Models.Simulation.Impl;
@@ -100,9 +103,11 @@ Examples:
 		private static JobContainer _jobContainer;
 		private static bool _quiet;
 		private static bool _debugEnabled;
+		private static IKernel _kernel;
 
 		private static int Main(string[] args)
 		{
+			_kernel = new StandardKernel(new VectoNinjectModule());
 			try {
 				// on -h display help and terminate.
 				if (args.Contains("-h")) {
@@ -194,6 +199,8 @@ Examples:
 					return 1;
 				}
 
+				var inputReader = _kernel.Get<IXMLInputDataReader>();
+
 				foreach (var file in jobFiles) {
 					WriteLine(@"Reading job: " + file);
 					var extension = Path.GetExtension(file);
@@ -207,10 +214,10 @@ Examples:
 							var rootNode = xDocument == null ? "" : xDocument.Root.Name.LocalName;
 							switch (rootNode) {
 								case "VectoInputEngineering":
-									dataProvider = new XMLEngineeringInputDataProvider(file, true);
+									dataProvider = inputReader.CreateEngineering(file);
 									break;
 								case "VectoInputDeclaration":
-									dataProvider = new XMLDeclarationInputDataProvider(XmlReader.Create(file), true);
+									dataProvider = inputReader.CreateDeclaration(XmlReader.Create(file));
 									break;
 							}
 							break;
diff --git a/VectoConsole/VectoConsole.csproj b/VectoConsole/VectoConsole.csproj
index fca3542b300e7f45fa094a2985d1eb9a850ffbd6..c5377452b1a9ddc3256d6a586d24e974eefe6602 100644
--- a/VectoConsole/VectoConsole.csproj
+++ b/VectoConsole/VectoConsole.csproj
@@ -54,6 +54,9 @@
   </PropertyGroup>
   <ItemGroup>
     <Reference Include="Microsoft.CSharp" />
+    <Reference Include="Ninject">
+      <HintPath>..\..\STUDENTEN_PROJEKTE\Kober_VectoGIT\VECTO_GIT\packages\Ninject.3.3.4\lib\net45\Ninject.dll</HintPath>
+    </Reference>
     <Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
       <HintPath>..\packages\NLog.4.5.11\lib\net45\NLog.dll</HintPath>
       <Private>True</Private>
diff --git a/VectoCore/ModelbasedTests/ModelbasedTests.csproj b/VectoCore/ModelbasedTests/ModelbasedTests.csproj
index c71bf370e8d5743098187dbec86fe0b35872f91d..765791030f1c7d6fe547f6910a29bdfcc36f7a87 100644
--- a/VectoCore/ModelbasedTests/ModelbasedTests.csproj
+++ b/VectoCore/ModelbasedTests/ModelbasedTests.csproj
@@ -72,6 +72,7 @@
     </ProjectReference>
   </ItemGroup>
   <ItemGroup>
+    <None Include="app.config" />
     <None Include="packages.config" />
   </ItemGroup>
   <Choose>
diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONComponentInputData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONComponentInputData.cs
index 82d5e86a4f71dfcb7e243a19728ab630abdbcfed..e2e4e9563f4faecfecbd5d7fbc7b4bfd4d186a49 100644
--- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONComponentInputData.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONComponentInputData.cs
@@ -45,11 +45,12 @@ using TUGraz.VectoCore.Utils;
 namespace TUGraz.VectoCore.InputData.FileIO.JSON
 {
 	public class JSONComponentInputData : IEngineeringInputDataProvider, IDeclarationInputDataProvider,
-		IEngineeringJobInputData, IVehicleEngineeringInputData, IAdvancedDriverAssistantSystemDeclarationInputData
+		IEngineeringJobInputData, IVehicleEngineeringInputData, IAdvancedDriverAssistantSystemDeclarationInputData,
+		IAdvancedDriverAssistantSystemsEngineering, IVehicleComponentsDeclaration, IVehicleComponentsEngineering
 	{
 		protected IGearboxEngineeringInputData Gearbox;
 		protected IAxleGearInputData AxleGear;
-		protected ITorqueConverterEngineeringInputData TorqueConverter;
+		protected ITorqueConverterEngineeringInputData TorqueConverterData;
 		protected IAngledriveInputData Angledrive;
 		protected IEngineEngineeringInputData Engine;
 		protected IVehicleEngineeringInputData VehicleData;
@@ -57,6 +58,8 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 		protected IPTOTransmissionInputData PTOTransmission;
 		private IAirdragEngineeringInputData AirdragData;
 		private string _filename;
+		private IAxlesDeclarationInputData _axleWheelsDecl;
+		private IAxlesEngineeringInputData _axleWheelsEng;
 
 
 		public JSONComponentInputData(string filename, IJSONVehicleComponents job, bool tolerateMissing = false)
@@ -74,6 +77,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 					tmp = JSONInputDataFactory.ReadGearbox(filename, tolerateMissing);
 					break;
 			}
+
 			tmp.Switch()
 				.If<IVehicleEngineeringInputData>(c => VehicleData = c)
 				.If<IAirdragEngineeringInputData>(c => AirdragData = c)
@@ -81,9 +85,12 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 				.If<IGearboxEngineeringInputData>(c => Gearbox = c)
 				.If<IAxleGearInputData>(c => AxleGear = c)
 				.If<IRetarderInputData>(c => Retarder = c)
-				.If<ITorqueConverterEngineeringInputData>(c => TorqueConverter = c)
+				.If<ITorqueConverterEngineeringInputData>(c => TorqueConverterData = c)
 				.If<IAngledriveInputData>(c => Angledrive = c)
-				.If<IPTOTransmissionInputData>(c => PTOTransmission = c);
+				.If<IPTOTransmissionInputData>(c => PTOTransmission = c)
+				.If<IAxlesDeclarationInputData>(c => _axleWheelsDecl = c)
+				.If<IAxlesEngineeringInputData>(c => _axleWheelsEng = c);
+			;
 			_filename = filename;
 		}
 
@@ -109,9 +116,9 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return null; }
 		}
 
-		public DataSourceType SourceType
+		public DataSource DataSource
 		{
-			get { return DataSourceType.JSONFile; }
+			get { return new DataSource { SourceType = DataSourceType.JSONFile, SourceFile = _filename }; }
 		}
 
 		public string Source
@@ -149,7 +156,15 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return ""; }
 		}
 
-		public bool ExemptedVehicle { get { return false; } }
+		public string Identifier
+		{
+			get { return Vehicle.Identifier; }
+		}
+
+		public bool ExemptedVehicle
+		{
+			get { return false; }
+		}
 
 		public string VIN
 		{
@@ -186,9 +201,9 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return VehicleData.TorqueLimits; }
 		}
 
-		IList<IAxleEngineeringInputData> IVehicleEngineeringInputData.Axles
+		IAxlesDeclarationInputData IVehicleComponentsDeclaration.AxleWheels
 		{
-			get { return VehicleData.Axles; }
+			get { return _axleWheelsDecl; }
 		}
 
 		public Meter DynamicTyreRadius
@@ -201,6 +216,16 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return VehicleData.Height; }
 		}
 
+		IVehicleComponentsEngineering IVehicleEngineeringInputData.Components
+		{
+			get { return this; }
+		}
+
+		IAdvancedDriverAssistantSystemsEngineering IVehicleEngineeringInputData.ADAS
+		{
+			get { return this; }
+		}
+
 		public IAirdragEngineeringInputData AirdragInputData
 		{
 			get { return AirdragData; }
@@ -211,17 +236,22 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return Gearbox; }
 		}
 
+		public ITorqueConverterDeclarationInputData TorqueConverter
+		{
+			get { return TorqueConverterData; }
+		}
+
 		public ITorqueConverterEngineeringInputData TorqueConverterInputData
 		{
-			get { return TorqueConverter; }
+			get { return TorqueConverterData; }
 		}
 
-		IAxleGearInputData IVehicleEngineeringInputData.AxleGearInputData
+		IAxleGearInputData IVehicleComponentsDeclaration.AxleGearInputData
 		{
 			get { return AxleGear; }
 		}
 
-		IAngledriveInputData IVehicleEngineeringInputData.AngledriveInputData
+		IAngledriveInputData IVehicleComponentsDeclaration.AngledriveInputData
 		{
 			get { return Angledrive; }
 		}
@@ -236,9 +266,9 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return Vehicle.Loading; }
 		}
 
-		IList<IAxleDeclarationInputData> IVehicleDeclarationInputData.Axles
+		IAxlesEngineeringInputData IVehicleComponentsEngineering.AxleWheels
 		{
-			get { return Vehicle.Axles.Cast<IAxleDeclarationInputData>().ToList(); }
+			get { return _axleWheelsEng; }
 		}
 
 		public string ManufacturerAddress
@@ -251,27 +281,27 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return VehicleData.EngineIdleSpeed; }
 		}
 
-		IAirdragDeclarationInputData IVehicleDeclarationInputData.AirdragInputData
+		IAirdragDeclarationInputData IVehicleComponentsDeclaration.AirdragInputData
 		{
 			get { return AirdragInputData; }
 		}
 
-		IGearboxDeclarationInputData IVehicleDeclarationInputData.GearboxInputData
+		IGearboxDeclarationInputData IVehicleComponentsDeclaration.GearboxInputData
 		{
 			get { return GearboxInputData; }
 		}
 
-		ITorqueConverterDeclarationInputData IVehicleDeclarationInputData.TorqueConverterInputData
+		ITorqueConverterDeclarationInputData IVehicleComponentsDeclaration.TorqueConverterInputData
 		{
 			get { return TorqueConverterInputData; }
 		}
 
-		IAxleGearInputData IVehicleDeclarationInputData.AxleGearInputData
+		IAxleGearInputData IVehicleComponentsEngineering.AxleGearInputData
 		{
 			get { return AxleGear; }
 		}
 
-		IAngledriveInputData IVehicleDeclarationInputData.AngledriveInputData
+		IAngledriveInputData IVehicleComponentsEngineering.AngledriveInputData
 		{
 			get { return Angledrive; }
 		}
@@ -282,59 +312,112 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 		}
 
 
-		IEngineDeclarationInputData IVehicleDeclarationInputData.EngineInputData
+		IEngineDeclarationInputData IVehicleComponentsDeclaration.EngineInputData
 		{
 			get { return Engine; }
 		}
 
-		IAuxiliariesDeclarationInputData IVehicleDeclarationInputData.AuxiliaryInputData()
+		IAuxiliariesDeclarationInputData IVehicleComponentsDeclaration.AuxiliaryInputData
 		{
-			throw new NotImplementedException();
+			get { throw new NotImplementedException(); }
 		}
 
-		IRetarderInputData IVehicleEngineeringInputData.RetarderInputData
+		IRetarderInputData IVehicleComponentsEngineering.RetarderInputData
 		{
 			get { return Retarder; }
 		}
 
-		IPTOTransmissionInputData IVehicleEngineeringInputData.PTOTransmissionInputData
+		IPTOTransmissionInputData IVehicleComponentsEngineering.PTOTransmissionInputData
 		{
 			get { return PTOTransmission; }
 		}
 
-		public bool VocationalVehicle { get { return DeclarationData.Vehicle.VocationalVehicleDefault; } }
-		public bool SleeperCab { get { return DeclarationData.Vehicle.SleeperCabDefault; } }
-		public TankSystem? TankSystem { get { return DeclarationData.Vehicle.TankSystemDefault; } }
-		public IAdvancedDriverAssistantSystemDeclarationInputData ADAS { get { return this; } }
-		public bool ZeroEmissionVehicle { get { return DeclarationData.Vehicle.ZeroEmissionVehicleDefault; } }
-		public bool HybridElectricHDV { get { return DeclarationData.Vehicle.HybridElectricHDVDefault; } }
-		public bool DualFuelVehicle { get { return DeclarationData.Vehicle.DualFuelVehicleDefault; } }
-		public Watt MaxNetPower1 { get { return null; } }
-		public Watt MaxNetPower2 { get { return null; } }
+		public bool VocationalVehicle
+		{
+			get { return DeclarationData.Vehicle.VocationalVehicleDefault; }
+		}
+
+		public bool SleeperCab
+		{
+			get { return DeclarationData.Vehicle.SleeperCabDefault; }
+		}
 
-		IAuxiliariesEngineeringInputData IVehicleEngineeringInputData.AuxiliaryInputData()
+		public TankSystem? TankSystem
 		{
-			throw new NotImplementedException();
+			get { return DeclarationData.Vehicle.TankSystemDefault; }
 		}
 
-		IRetarderInputData IVehicleDeclarationInputData.RetarderInputData
+		public IAdvancedDriverAssistantSystemDeclarationInputData ADAS
+		{
+			get { return this; }
+		}
+
+		public bool ZeroEmissionVehicle
+		{
+			get { return DeclarationData.Vehicle.ZeroEmissionVehicleDefault; }
+		}
+
+		public bool HybridElectricHDV
+		{
+			get { return DeclarationData.Vehicle.HybridElectricHDVDefault; }
+		}
+
+		public bool DualFuelVehicle
+		{
+			get { return DeclarationData.Vehicle.DualFuelVehicleDefault; }
+		}
+
+		public Watt MaxNetPower1
+		{
+			get { return null; }
+		}
+
+		public Watt MaxNetPower2
+		{
+			get { return null; }
+		}
+
+		IVehicleComponentsDeclaration IVehicleDeclarationInputData.Components
+		{
+			get { return this; }
+		}
+
+		IAuxiliariesEngineeringInputData IVehicleComponentsEngineering.AuxiliaryInputData
+		{
+			get { throw new NotImplementedException(); }
+		}
+
+		IRetarderInputData IVehicleComponentsDeclaration.RetarderInputData
 		{
 			get { return Retarder; }
 		}
 
-		IPTOTransmissionInputData IVehicleDeclarationInputData.PTOTransmissionInputData
+		IPTOTransmissionInputData IVehicleComponentsDeclaration.PTOTransmissionInputData
 		{
 			get { return PTOTransmission; }
 		}
 
 		#region Implementation of IAdvancedDriverAssistantSystemDeclarationInputData
 
-		public bool EngineStopStart { get { return DeclarationData.Vehicle.ADAS.EngineStopStartDefault; } }
-		public bool EcoRollWitoutEngineStop { get { return DeclarationData.Vehicle.ADAS.EcoRollWitoutEngineStop; } }
-		public bool EcoRollWithEngineStop { get { return DeclarationData.Vehicle.ADAS.EcoRollWithEngineStop; } }
-		public PredictiveCruiseControlType PredictiveCruiseControl { get {
-			return DeclarationData.Vehicle.ADAS.PredictiveCruiseControlDefault;
-		} }
+		public bool EngineStopStart
+		{
+			get { return DeclarationData.Vehicle.ADAS.EngineStopStartDefault; }
+		}
+
+		public bool EcoRollWitoutEngineStop
+		{
+			get { return DeclarationData.Vehicle.ADAS.EcoRollWitoutEngineStop; }
+		}
+
+		public bool EcoRollWithEngineStop
+		{
+			get { return DeclarationData.Vehicle.ADAS.EcoRollWithEngineStop; }
+		}
+
+		public PredictiveCruiseControlType PredictiveCruiseControl
+		{
+			get { return DeclarationData.Vehicle.ADAS.PredictiveCruiseControlDefault; }
+		}
 
 		#endregion
 	}
diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONEngineData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONEngineData.cs
index 3c35a8d5d0bdcf64d0cb9a9571a83acbb5895965..d537d272bfaddaf726150eaf3914f0326c853aea 100644
--- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONEngineData.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONEngineData.cs
@@ -216,6 +216,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return 1; }
 		}
 
+		
 		public string Manufacturer
 		{
 			get { return Constants.NOT_AVailABLE; }
diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONGearboxData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONGearboxData.cs
index dca9784de138457ac6553ae87acc75feeb4a89f6..f4134cb96aba726fd8895016e2127c64db02d562 100644
--- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONGearboxData.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONGearboxData.cs
@@ -116,7 +116,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 	/// }
 	// ReSharper disable once InconsistentNaming
 	public class JSONGearboxDataV5 : JSONFile, IGearboxEngineeringInputData, IAxleGearInputData,
-		ITorqueConverterEngineeringInputData
+		ITorqueConverterEngineeringInputData, IGearshiftEngineeringInputData
 	{
 		public JSONGearboxDataV5(JObject data, string filename, bool tolerateMissing = false)
 			: base(data, filename, tolerateMissing) {}
@@ -349,11 +349,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return Body.GetEx<double>(JsonKeys.Gearbox_StartTorqueReserve) / 100.0; }
 		}
 
-		ITorqueConverterDeclarationInputData IGearboxDeclarationInputData.TorqueConverter
-		{
-			get { return TorqueConverter; }
-		}
-
+		
 		public virtual ITorqueConverterEngineeringInputData TorqueConverter
 		{
 			get { return this; }
diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs
index 01ca566134802c6c5996b53f4841c18d70bc91ea..ddc382aa28a8234959548e22258c72dcc7f6ecbd 100644
--- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs
@@ -36,6 +36,7 @@ using System.IO;
 using System.Linq;
 using System.Xml;
 using System.Xml.Linq;
+using Ninject;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.Hashing;
 using TUGraz.VectoCommon.InputData;
@@ -43,6 +44,7 @@ using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.InputData.Impl;
 using TUGraz.VectoCore.Models.Declaration;
@@ -56,13 +58,16 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 	{
 		public const string MissingFileSuffix = "   -- (MISSING!)";
 
-		private readonly string _sourceFile;
+		protected readonly string _sourceFile;
+
+		protected readonly string Version;
 
 		protected readonly JObject Body;
 
 		protected JSONFile(JObject data, string filename, bool tolerateMissing = false)
 		{
-			//var header = (JObject)data.GetEx(JsonKeys.JsonHeader);
+			var header = (JObject)data.GetEx(JsonKeys.JsonHeader);
+			Version = header.GetEx<string>(JsonKeys.JsonHeader_FileVersion);
 			Body = (JObject)data.GetEx(JsonKeys.JsonBody);
 			_sourceFile = Path.GetFullPath(filename);
 			TolerateMissing = tolerateMissing;
@@ -70,9 +75,9 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 
 		protected bool TolerateMissing { get; set; }
 
-		public DataSourceType SourceType
+		public DataSource DataSource
 		{
-			get { return DataSourceType.JSONFile; }
+			get { return new DataSource { SourceType = DataSourceType.JSONFile, SourceFile = _sourceFile, SourceVersion = Version }; }
 		}
 
 		public string Source
@@ -147,11 +152,15 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			Gearbox = ReadGearbox();
 			AxleGear = Gearbox as IAxleGearInputData;
 			TorqueConverter = Gearbox as ITorqueConverterEngineeringInputData;
+			GearshiftInputData = Gearbox as IGearshiftEngineeringInputData;
 
 			VehicleData = ReadVehicle();
 		}
 
 		public IGearboxEngineeringInputData Gearbox { get; internal set; }
+
+		public IGearshiftEngineeringInputData GearshiftInputData { get; internal set; }
+
 		public IAxleGearInputData AxleGear { get; internal set; }
 		public ITorqueConverterEngineeringInputData TorqueConverter { get; internal set; }
 		public IEngineEngineeringInputData Engine { get; internal set; }
@@ -457,7 +466,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			}
 		}
 
-		public virtual TableData AccelerationCurve
+		public virtual IDriverAccelerationData AccelerationCurve
 		{
 			[System.Diagnostics.CodeAnalysis.SuppressMessage(
 				"Microsoft.Design",
@@ -471,22 +480,28 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 				}
 
 				try {
-					return ReadTableData(acceleration.Value<string>(), "DriverAccelerationCurve");
+					return new DriverAccelerationInputData() {
+						AccelerationCurve = ReadTableData(acceleration.Value<string>(), "DriverAccelerationCurve")
+					};
 				} catch (VectoException e) {
 					Log.Warn("Could not find file for acceleration curve. Trying lookup in declaration data.");
 					try {
 						var resourceName = DeclarationData.DeclarationDataResourcePrefix + ".VACC." +
 											acceleration.Value<string>() +
 											Constants.FileExtensions.DriverAccelerationCurve;
-						return VectoCSVFile.ReadStream(RessourceHelper.ReadStream(resourceName), source: resourceName);
+						return new DriverAccelerationInputData() {
+							AccelerationCurve = VectoCSVFile.ReadStream(RessourceHelper.ReadStream(resourceName), source: resourceName)
+						};
 					} catch (Exception) {
 						if (!TolerateMissing) {
 							throw new VectoException("Failed to read Driver Acceleration Curve: " + e.Message, e);
 						}
 
-						return new TableData(
-							Path.Combine(BasePath, acceleration.Value<string>()) + MissingFileSuffix,
-							DataSourceType.Missing);
+						return new DriverAccelerationInputData() {
+							AccelerationCurve = new TableData(
+								Path.Combine(BasePath, acceleration.Value<string>()) + MissingFileSuffix,
+								DataSourceType.Missing)
+						};
 					}
 				}
 			}
@@ -663,6 +678,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 	{
 		private IDictionary<VectoComponents, IList<string>> _componentDigests = null;
 		private DigestData _jobDigest = null;
+		private IXMLInputDataReader _inputReader;
 
 		public JSONVTPInputDataV4(JObject data, string filename, bool tolerateMissing = false) : base(
 			data, filename, tolerateMissing)
@@ -671,6 +687,9 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 				Path.Combine(Path.GetFullPath(BasePath), Body["DeclarationVehicle"].Value<string>()));
 			VectoManufacturerReportHash = Body["ManufacturerRecord"] != null ? VectoHash.Load(
 				Path.Combine(Path.GetFullPath(BasePath), Body["ManufacturerRecord"].Value<string>())) : null;
+
+			var kernel = new StandardKernel(new VectoNinjectModule());
+			_inputReader = kernel.Get<IXMLInputDataReader>();
 		}
 
 		public IVTPEngineeringJobInputData JobInputData
@@ -686,9 +705,8 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 		public IVehicleDeclarationInputData Vehicle
 		{
 			get {
-				return new XMLDeclarationInputDataProvider(
-					Path.Combine(Path.GetFullPath(BasePath), Body["DeclarationVehicle"].Value<string>()),
-					true).JobInputData.Vehicle;
+				return _inputReader.CreateDeclaration(
+					Path.Combine(Path.GetFullPath(BasePath), Body["DeclarationVehicle"].Value<string>())).JobInputData.Vehicle;
 			}
 		}
 
diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONVehicleData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONVehicleData.cs
index 15faa04db4767a0dfc4ef4eb4b0518292715f991..2275f00a4d0b2e162b96b0bdc544cf223f20b7d5 100644
--- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONVehicleData.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONVehicleData.cs
@@ -45,7 +45,7 @@ using TUGraz.VectoCore.Models.Declaration;
 namespace TUGraz.VectoCore.InputData.FileIO.JSON
 {
 	public class JSONVehicleDataV7 : JSONFile, IVehicleEngineeringInputData, IRetarderInputData, IAngledriveInputData,
-		IPTOTransmissionInputData, IAirdragEngineeringInputData, IAdvancedDriverAssistantSystemDeclarationInputData
+		IPTOTransmissionInputData, IAirdragEngineeringInputData, IAdvancedDriverAssistantSystemDeclarationInputData, IVehicleComponentsDeclaration, IVehicleComponentsEngineering, IAxlesEngineeringInputData, IAxlesDeclarationInputData
 	{
 		public JSONVehicleDataV7(JObject data, string fileName, IJSONVehicleComponents job, bool tolerateMissing = false)
 			: base(data, fileName, tolerateMissing)
@@ -57,6 +57,8 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 
 		#region IVehicleInputData
 
+		public string Identifier { get { return Path.GetFileNameWithoutExtension(_sourceFile); } }
+
 		public bool ExemptedVehicle { get { return false; } }
 
 		public string VIN
@@ -128,6 +130,16 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return Body["VehicleHeight"] == null ? null : Body.GetEx<double>("VehicleHeight").SI<Meter>(); }
 		}
 
+		IVehicleComponentsEngineering IVehicleEngineeringInputData.Components
+		{
+			get { return this; }
+		}
+
+		IAdvancedDriverAssistantSystemsEngineering IVehicleEngineeringInputData.ADAS
+		{
+			get { return null; }
+		}
+
 		public virtual AxleConfiguration AxleConfiguration
 		{
 			get {
@@ -137,7 +149,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			}
 		}
 
-		public virtual IList<IAxleEngineeringInputData> Axles
+		public virtual IList<IAxleEngineeringInputData> AxlesEngineering
 		{
 			get { return AxleWheels().Cast<IAxleEngineeringInputData>().ToList(); }
 		}
@@ -152,7 +164,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return Body["IdlingSpeed"] != null ? Body.GetEx<double>("IdlingSpeed").RPMtoRad() : null; }
 		}
 
-		IList<IAxleDeclarationInputData> IVehicleDeclarationInputData.Axles
+		IList<IAxleDeclarationInputData> IAxlesDeclarationInputData.AxlesDeclaration
 		{
 			get { return AxleWheels().Cast<IAxleDeclarationInputData>().ToList(); }
 		}
@@ -168,7 +180,11 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 								? axle.GetEx<string>("Type").ParseEnum<AxleType>()
 								: (idx == 1 ? AxleType.VehicleDriven : AxleType.VehicleNonDriven),
 						Tyre = new TyreInputData() {
-							SourceType = DataSourceType.JSONFile,
+							DataSource = new DataSource {
+								SourceType = DataSourceType.JSONFile,
+								SourceFile = Source,
+								SourceVersion = Version,
+							},
 							Source = Source,
 							Inertia = axle.GetEx<double>(JsonKeys.Vehicle_Axles_Inertia).SI<KilogramSquareMeter>(),
 							Dimension = axle.GetEx<string>(JsonKeys.Vehicle_Axles_Wheels),
@@ -182,42 +198,44 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 
 		#region "VehicleComponents"
 
-		IAirdragDeclarationInputData IVehicleDeclarationInputData.AirdragInputData
+		IAirdragDeclarationInputData IVehicleComponentsDeclaration.AirdragInputData
 		{
 			get { return this; }
 		}
 
-		IAirdragEngineeringInputData IVehicleEngineeringInputData.AirdragInputData
+		IAirdragEngineeringInputData IVehicleComponentsEngineering.AirdragInputData
 		{
 			get { return this; }
 		}
 
-		IGearboxDeclarationInputData IVehicleDeclarationInputData.GearboxInputData
+		IGearboxDeclarationInputData IVehicleComponentsDeclaration.GearboxInputData
 		{
 			get { return Job.Gearbox; }
 		}
 
-		IGearboxEngineeringInputData IVehicleEngineeringInputData.GearboxInputData
+		public ITorqueConverterDeclarationInputData TorqueConverter { get { return Job.TorqueConverter; } }
+
+		IGearboxEngineeringInputData IVehicleComponentsEngineering.GearboxInputData
 		{
 			get { return Job.Gearbox; }
 		}
 
-		ITorqueConverterDeclarationInputData IVehicleDeclarationInputData.TorqueConverterInputData
+		ITorqueConverterDeclarationInputData IVehicleComponentsDeclaration.TorqueConverterInputData
 		{
 			get { return Job.TorqueConverter; }
 		}
 
-		ITorqueConverterEngineeringInputData IVehicleEngineeringInputData.TorqueConverterInputData
+		ITorqueConverterEngineeringInputData IVehicleComponentsEngineering.TorqueConverterInputData
 		{
 			get { return Job.TorqueConverter; }
 		}
 
-		IAxleGearInputData IVehicleEngineeringInputData.AxleGearInputData
+		IAxleGearInputData IVehicleComponentsEngineering.AxleGearInputData
 		{
 			get { return Job.AxleGear; }
 		}
 
-		IAngledriveInputData IVehicleEngineeringInputData.AngledriveInputData
+		IAngledriveInputData IVehicleComponentsEngineering.AngledriveInputData
 		{
 			get { return this; }
 		}
@@ -227,32 +245,42 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 			get { return Job.Engine; }
 		}
 
-		IAxleGearInputData IVehicleDeclarationInputData.AxleGearInputData
+		IAxleGearInputData IVehicleComponentsDeclaration.AxleGearInputData
 		{
 			get { return Job.AxleGear; }
 		}
 
-		IAngledriveInputData IVehicleDeclarationInputData.AngledriveInputData
+		IAngledriveInputData IVehicleComponentsDeclaration.AngledriveInputData
 		{
 			get { return this; }
 		}
 
-		IEngineDeclarationInputData IVehicleDeclarationInputData.EngineInputData
+		IEngineDeclarationInputData IVehicleComponentsDeclaration.EngineInputData
 		{
 			get { return Job.Engine; }
 		}
 
-		IAuxiliariesDeclarationInputData IVehicleDeclarationInputData.AuxiliaryInputData()
+		IAuxiliariesDeclarationInputData IVehicleComponentsDeclaration.AuxiliaryInputData
 		{
-			return Job.DeclarationAuxiliaries;
+			get { return Job.DeclarationAuxiliaries; }
 		}
 
-		IRetarderInputData IVehicleEngineeringInputData.RetarderInputData
+		IRetarderInputData IVehicleComponentsEngineering.RetarderInputData
 		{
 			get { return this; }
 		}
 
-		IPTOTransmissionInputData IVehicleEngineeringInputData.PTOTransmissionInputData
+		IPTOTransmissionInputData IVehicleComponentsEngineering.PTOTransmissionInputData
+		{
+			get { return this; }
+		}
+
+		IAxlesEngineeringInputData IVehicleComponentsEngineering.AxleWheels
+		{
+			get { return this; }
+		}
+
+		IAxlesDeclarationInputData IVehicleComponentsDeclaration.AxleWheels
 		{
 			get { return this; }
 		}
@@ -274,18 +302,23 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 
 		public Watt MaxNetPower2 { get { return null; } }
 
-		IAuxiliariesEngineeringInputData IVehicleEngineeringInputData.AuxiliaryInputData()
+		IVehicleComponentsDeclaration IVehicleDeclarationInputData.Components
 		{
-			return Job.EngineeringAuxiliaries;
+			get { return this; }
 		}
 
-		IRetarderInputData IVehicleDeclarationInputData.RetarderInputData
+		IAuxiliariesEngineeringInputData IVehicleComponentsEngineering.AuxiliaryInputData
+		{
+			get { return Job.EngineeringAuxiliaries; }
+		}
+
+		IRetarderInputData IVehicleComponentsDeclaration.RetarderInputData
 		{
 			get { return this; }
 		}
 
 
-		IPTOTransmissionInputData IVehicleDeclarationInputData.PTOTransmissionInputData
+		IPTOTransmissionInputData IVehicleComponentsDeclaration.PTOTransmissionInputData
 		{
 			get { return this; }
 		}
@@ -522,5 +555,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON
 		} }
 
 		#endregion
+
+		
 	}
 }
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/AbstractDeclarationXMLComponentDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/AbstractDeclarationXMLComponentDataProvider.cs
deleted file mode 100644
index c935d2fe6b32f226a83961749081289e1e9c3ab5..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/AbstractDeclarationXMLComponentDataProvider.cs
+++ /dev/null
@@ -1,198 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Collections.Generic;
-using System.Linq;
-using System.Xml;
-using System.Xml.XPath;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public abstract class AbstractDeclarationXMLComponentDataProvider
-	{
-		protected readonly XMLDeclarationInputDataProvider InputData;
-		protected XPathNavigator Navigator;
-
-		protected string XBasePath = "";
-		protected XmlNamespaceManager Manager;
-
-
-		protected readonly string VehiclePath;
-
-		protected XPathHelper Helper;
-
-		protected AbstractDeclarationXMLComponentDataProvider() {}
-
-		protected AbstractDeclarationXMLComponentDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-		{
-			InputData = xmlInputDataProvider;
-			Navigator = xmlInputDataProvider.Document.CreateNavigator();
-			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-			Helper = new XPathHelper(ExecutionMode.Declaration);
-			Helper.AddNamespaces(Manager);
-
-			SourceType = DataSourceType.Embedded;
-			
-			VehiclePath = Helper.QueryAbs(
-				Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
-				XMLNames.Component_Vehicle
-				);
-		}
-
-		public string Source { get { return InputData.Source; } }
-
-		public DataSourceType SourceType { get; protected set; }
-
-		public virtual bool SavedInDeclarationMode
-		{
-			get { return true; }
-		}
-
-		public virtual string Manufacturer
-		{
-			get { return GetElementValue(XMLNames.Component_Manufacturer); }
-		}
-
-		public virtual string Model
-		{
-			get { return GetElementValue(XMLNames.Component_Model); }
-		}
-
-
-		public virtual string Date
-		{
-			get { return GetElementValue(XMLNames.Component_Date); }
-		}
-
-		public virtual CertificationMethod CertificationMethod
-		{
-			get {
-				var value = GetElementValue(XMLNames.Component_CertificationMethod);
-				return value.ParseEnum<CertificationMethod>();
-			}
-		}
-
-		public virtual string CertificationNumber
-		{
-			get { return GetElementValue(XMLNames.Component_CertificationNumber); }
-		}
-
-		public virtual DigestData DigestValue
-		{
-			get { return new DigestData(Navigator.SelectSingleNode(XBasePath + "/..", Manager)); }
-		}
-
-
-		protected bool ElementExists(string relativePath)
-		{
-			var path = Helper.Query(XBasePath, relativePath.Any() ? relativePath : null);
-			
-			var node = Navigator.SelectSingleNode(path, Manager);
-			return node != null;
-		}
-
-		protected string GetElementValue(string relativePath)
-		{
-			var path = Helper.Query(XBasePath, relativePath.Any() ? relativePath : null);
-
-			var node = Navigator.SelectSingleNode(path, Manager);
-			if (node == null) {
-				throw new VectoException("Node {0} not found in input data", path);
-			}
-			return node.InnerXml;
-		}
-
-		protected string[] GetElementValues(string querypath)
-		{
-			var path = Helper.Query(XBasePath, querypath.Any() ? querypath : null);
-
-			var nodes = Navigator.Select(path, Manager);
-			var retVal = new List<string>();
-			while (nodes.MoveNext()) {
-				retVal.Add(nodes.Current.InnerXml);
-			}
-
-			return retVal.ToArray();
-		}
-
-		protected double GetDoubleElementValue(string relativePath)
-		{
-			return GetElementValue(relativePath).ToDouble();
-		}
-
-		protected string GetAttributeValue(string relativePath, string attrName)
-		{
-			var nodes =
-				Navigator.Select(string.IsNullOrWhiteSpace(relativePath) ? XBasePath : Helper.Query(XBasePath, relativePath),
-					Manager);
-			if (nodes.Count == 0) {
-				return null;
-			}
-			nodes.MoveNext();
-			return nodes.Current.GetAttribute(attrName, "");
-		}
-
-		protected TableData ReadTableData(Dictionary<string, string> attributeMapping, string relativePath,
-			XPathNavigator origin = null)
-		{
-			var startNode = origin ?? Navigator.SelectSingleNode(XBasePath, Manager);
-			if (startNode == null) {
-				throw new VectoException("start node for base-path {0} not found!", XBasePath);
-			}
-			var table = new TableData();
-			foreach (var entry in attributeMapping) {
-				if (startNode.Select(Helper.Query(relativePath, "@" + entry.Value), Manager).Count == 0) {
-					continue;
-				}
-				table.Columns.Add(entry.Key);
-			}
-			var nodes = startNode.Select(relativePath, Manager);
-			while (nodes.MoveNext()) {
-				var row = table.NewRow();
-				foreach (var attribute in attributeMapping) {
-					if (nodes.Current.SelectSingleNode("@" + attribute.Value) != null) {
-						row[attribute.Key] = nodes.Current.GetAttribute(attribute.Value, "");
-					}
-				}
-				table.Rows.Add(row);
-			}
-
-			return table;
-		}
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractCommonComponentType.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractCommonComponentType.cs
new file mode 100644
index 0000000000000000000000000000000000000000..eb627b521035c23d79edf55c1b34a37c34744fe0
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractCommonComponentType.cs
@@ -0,0 +1,63 @@
+using System.Collections.Generic;
+using System.Xml;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider {
+	public abstract class AbstractCommonComponentType : AbstractXMLResource
+	{
+		protected AbstractCommonComponentType(XmlNode node, string source) : base(node, source) { }
+
+		public bool SavedInDeclarationMode
+		{
+			get { return true; }
+		}
+
+		public virtual string Manufacturer
+		{
+			get { return GetString(XMLNames.Component_Manufacturer); }
+		}
+
+		public virtual string Model
+		{
+			get { return GetString(XMLNames.Component_Model); }
+		}
+
+		public virtual string Date
+		{
+			get { return GetString(XMLNames.Component_Date); }
+		}
+
+		public virtual CertificationMethod CertificationMethod
+		{
+			get {
+				var certMethod = GetString(XMLNames.Component_Gearbox_CertificationMethod, required:false) ?? GetString(XMLNames.Component_CertificationMethod, required:false);
+				return certMethod != null ? EnumHelper.ParseEnum<CertificationMethod>(certMethod) : CertificationMethod.Measured;
+			}
+		}
+
+		protected virtual TableData ReadTableData(string baseElement, string entryElement, Dictionary<string, string> mapping)
+		{
+			var entries = BaseNode.SelectNodes(
+				XMLHelper.QueryLocalName(baseElement, entryElement));
+			if (entries != null && entries.Count > 0) {
+				return XMLHelper.ReadTableData(mapping, entries);
+			}
+
+			return null;
+		}
+
+		public virtual string CertificationNumber
+		{
+			get { return GetString(XMLNames.Component_CertificationNumber); }
+		}
+
+		public virtual DigestData DigestValue
+		{
+			get { return new DigestData(GetNode(XMLNames.DI_Signature, required:false)); }
+		}
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractXMLResource.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractXMLResource.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3257911a1345187cd237e22f8a121327f4810075
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractXMLResource.cs
@@ -0,0 +1,28 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider {
+	public abstract class AbstractXMLResource : AbstractXMLType, IXMLResource
+	{
+		protected string SourceFile;
+
+		public AbstractXMLResource(XmlNode node, string source) : base(node)
+		{
+			SourceFile = source;
+		}
+
+		public virtual DataSource DataSource
+		{
+			get { return new DataSource() { SourceFile = SourceFile, SourceVersion = SourceVersion, SourceType = SourceType }; }
+		}
+
+
+		protected string SourceVersion { get { return XMLHelper.GetVersionFromNamespaceUri(SchemaNamespace); } }
+
+		protected abstract XNamespace SchemaNamespace { get; }
+
+		protected abstract DataSourceType SourceType { get; }
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractXMLType.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractXMLType.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1fa555e394a1ae5d08aa94d5e54b645a874a2e55
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/AbstractXMLType.cs
@@ -0,0 +1,88 @@
+using System.Xml;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider {
+	public abstract class AbstractXMLType
+	{
+		protected readonly XmlNode BaseNode;
+
+		protected AbstractXMLType(XmlNode node)
+		{
+			BaseNode = node;
+		}
+
+		protected bool ElementExists(string nodeName)
+		{
+			return GetNode(nodeName, BaseNode, required:false) != null;
+		}
+
+		protected string GetString(string nodeName, XmlNode basenode = null, bool required = true)
+		{
+			return GetNode(nodeName, basenode, required)?.InnerText;
+		}
+
+		protected double GetDouble(string nodeName, double? fallbackValue = null)
+		{
+			var node = GetNode(nodeName, required: fallbackValue != null);
+
+			if (node == null && fallbackValue == null) {
+				throw new VectoException("Node {0} not found in input data", nodeName);
+			}
+
+			return node?.InnerText.ToDouble() ?? fallbackValue.Value;
+		}
+
+		protected double GetDouble(string[] nodePath, double? fallbackValue = null)
+		{
+			var node = GetNode(nodePath, required: fallbackValue == null);
+
+			if (node == null && fallbackValue == null) {
+				throw new VectoException("Node {0} not found in input data", string.Join("/", nodePath));
+			}
+
+			return node?.InnerText.ToDouble() ?? fallbackValue.Value;
+		}
+
+		protected bool GetBool(string nodeName)
+		{
+			return XmlConvert.ToBoolean(GetNode(nodeName).InnerText);
+		}
+
+		protected XmlNode GetNode(string[] nodeName, XmlNode baseNode = null, bool required = true)
+		{
+			return DoGetNode(XMLHelper.QueryLocalName(nodeName), baseNode, required);
+		}
+
+		protected XmlNode GetNode(string nodeName, XmlNode baseNode = null, bool required = true)
+		{
+			return DoGetNode(XMLHelper.QueryLocalName(nodeName), baseNode, required);
+		}
+
+		private XmlNode DoGetNode(string xpathQuery, XmlNode baseNode, bool required)
+		{
+			var node = (baseNode ?? BaseNode)?.SelectSingleNode(xpathQuery);
+			if (required && node == null) {
+				throw new VectoException("Node {0} not found", xpathQuery);
+			}
+
+			return node;
+		}
+
+		protected XmlNodeList GetNodes(string nodeName, XmlNode baseNode = null)
+		{
+			return (baseNode ?? BaseNode).SelectNodes(XMLHelper.QueryLocalName(nodeName));
+		}
+
+		protected XmlNodeList GetNodes(string[] nodeName, XmlNode baseNode = null)
+		{
+			return (baseNode ?? BaseNode).SelectNodes(XMLHelper.QueryLocalName(nodeName));
+		}
+
+		protected string GetAttribute(XmlNode node, string attribute)
+		{
+			return node?.Attributes?.GetNamedItem(attribute)?.InnerText;
+		}
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLAuxiliaryDeclarationDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLAuxiliaryDeclarationDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..9b3b2ee0d28b061214a428a4c5f2dbc18947d419
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLAuxiliaryDeclarationDataProvider.cs
@@ -0,0 +1,63 @@
+using System.Collections.Generic;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLAuxiliaryDeclarationDataProviderV10 : AbstractXMLType, IXMLAuxiliaryDeclarationInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "AuxiliariesComponentDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected AuxiliaryType? _type;
+		private IList<string> _technology;
+
+		public XMLAuxiliaryDeclarationDataProviderV10(XmlNode auxNode, IXMLDeclarationVehicleData vehicle) : base(auxNode) { }
+
+		#region Implementation of IAuxiliaryDeclarationInputData
+
+		public virtual AuxiliaryType Type
+		{
+			get { return _type ?? (_type = BaseNode.LocalName.ParseEnum<AuxiliaryType>()).Value; }
+		}
+
+		public virtual IList<string> Technology
+		{
+			get {
+				if (_technology != null) {
+					return _technology;
+				}
+
+				_technology = new List<string>();
+				var techNodes = GetNodes(XMLNames.Auxiliaries_Auxiliary_Technology);
+				foreach (XmlNode techNode in techNodes) {
+					_technology.Add(techNode.InnerText);
+				}
+
+				return _technology;
+			}
+		}
+
+		#endregion
+	}
+
+	public class XMLAuxiliaryDeclarationDataProviderV20 : XMLAuxiliaryDeclarationDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "AuxiliariesComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLAuxiliaryDeclarationDataProviderV20(XmlNode auxNode, IXMLDeclarationVehicleData vehicle) : base(
+			auxNode, vehicle) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationADASDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationADASDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e0fa06b48bd56f4a6d4d90695e471386b61cabfd
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationADASDataProvider.cs
@@ -0,0 +1,85 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationADASDataProviderV10 : AbstractCommonComponentType,
+		IXMLAdvancedDriverAssistantSystemDeclarationInputData
+	{
+		public static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "ADASType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationADASDataProviderV10(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile)
+			: base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+
+		#region Implementation of IAdvancedDriverAssistantSystemDeclarationInputData
+
+		public virtual bool EngineStopStart
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_ADAS_EngineStopStart)); }
+		}
+
+		public virtual bool EcoRollWitoutEngineStop
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_ADAS_EcoRollWithoutEngineStop)); }
+		}
+
+		public virtual bool EcoRollWithEngineStop
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_ADAS_EcoRollWithEngineStopStart)); }
+		}
+
+		public virtual PredictiveCruiseControlType PredictiveCruiseControl
+		{
+			get { return PredictiveCruiseControlTypeHelper.Parse(GetString(XMLNames.Vehicle_ADAS_PCC)); }
+		}
+
+		#endregion
+	}
+
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationADASDataProviderV21 : XMLDeclarationADASDataProviderV10
+	{
+		/*
+		 * ADAS are added in version 2.1
+		 */
+
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V21;
+
+		public new const string XSD_TYPE = "AdvancedDriverAssistantSystemsType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationADASDataProviderV21(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile)
+			: base(vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAirdragDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAirdragDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..46bce18e6a72f70ff49691351a09ff200abc45fc
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAirdragDataProvider.cs
@@ -0,0 +1,79 @@
+using System.Xml;
+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.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationAirdragDataProviderV10 : AbstractCommonComponentType, IXMLAirdragDeclarationInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "AirDragDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationAirdragDataProviderV10(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+		}
+
+		#region Implementation of IAirdragDeclarationInputData
+
+		public virtual SquareMeter AirDragArea
+		{
+			get {
+				return ElementExists(XMLNames.AirDrag_DeclaredCdxA)
+					? GetDouble(XMLNames.AirDrag_DeclaredCdxA).SI<SquareMeter>()
+					: null;
+			}
+		}
+
+		public override CertificationMethod CertificationMethod
+		{
+			get { return CertificationMethod.Measured; }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationAirdragDataProviderV20 : XMLDeclarationAirdragDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "AirDragComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		static XMLDeclarationAirdragDataProviderV20()
+		{
+			NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+		}
+
+		public XMLDeclarationAirdragDataProviderV20(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAngledriveDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAngledriveDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..cea58df1002302a9a297b6dc1313d0d07b88c2ca
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAngledriveDataProvider.cs
@@ -0,0 +1,97 @@
+using System.Collections.Generic;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationAngledriveDataProviderV10 : AbstractCommonComponentType, IXMLAngledriveInputData
+	{
+		public static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "AngledriveDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected IXMLDeclarationVehicleData Vehicle;
+
+
+		public XMLDeclarationAngledriveDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+			Vehicle = vehicle;
+		}
+
+		#region Implementation of IAngledriveInputData
+
+		public virtual AngledriveType Type
+		{
+			get { return Vehicle.AngledriveType; }
+		}
+
+		public virtual double Ratio
+		{
+			get { return GetDouble(XMLNames.AngleDrive_Ratio); }
+		}
+
+		public virtual TableData LossMap
+		{
+			get {
+				return ReadTableData(
+					XMLNames.AngleDrive_TorqueLossMap, XMLNames.Angledrive_LossMap_Entry,
+					AttributeMappings.TransmissionLossmapMapping);
+			}
+		}
+
+		public virtual double Efficiency
+		{
+			get { throw new VectoException("Efficiency not supported in Declaration Mode!"); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationAngledriveDataProviderV20 : XMLDeclarationAngledriveDataProviderV10
+	{
+		public new static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "AngledriveComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		static XMLDeclarationAngledriveDataProviderV20()
+		{
+			NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+		}
+
+		public XMLDeclarationAngledriveDataProviderV20(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAuxiliariesDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAuxiliariesDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..90015cc54e0fe922eb51d7126a2f73f615da183e
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAuxiliariesDataProvider.cs
@@ -0,0 +1,85 @@
+using System.Collections.Generic;
+using System.Runtime.InteropServices;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationAuxiliariesDataProviderV10 : AbstractXMLType, IXMLAuxiliariesDeclarationInputData
+	{
+		public static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "AuxiliariesDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected IList<IAuxiliaryDeclarationInputData> _auxiliaries;
+
+
+		public XMLDeclarationAuxiliariesDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(componentNode) { }
+
+		#region Implementation of IAuxiliariesDeclarationInputData
+
+		public virtual bool SavedInDeclarationMode
+		{
+			get { return true; }
+		}
+
+		public virtual IList<IAuxiliaryDeclarationInputData> Auxiliaries
+		{
+			get {
+				if (_auxiliaries != null) {
+					return _auxiliaries;
+				}
+
+				_auxiliaries = new List<IAuxiliaryDeclarationInputData>();
+
+				//var auxNodes = GetNodes(XMLNames.Auxiliaries_Auxiliary);
+				var auxNodes = BaseNode.SelectNodes(XMLHelper.QueryLocalName(XMLNames.Auxiliaries_Auxiliary_Technology) + "/..");
+				if (auxNodes == null) {
+					return _auxiliaries;
+				}
+
+				foreach (XmlNode auxNode in auxNodes) {
+					_auxiliaries.Add(Reader.CreateAuxiliary(auxNode));
+				}
+
+				return _auxiliaries;
+			}
+		}
+
+		#endregion
+
+		#region Implementation of IXMLAuxiliariesDeclarationInputData
+
+		public virtual IXMLAuxiliaryReader Reader { protected get; set; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationAuxiliariesDataProviderV20 : XMLDeclarationAuxiliariesDataProviderV10
+	{
+		public new static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "AuxiliariesComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		static XMLDeclarationAuxiliariesDataProviderV20()
+		{
+			NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+		}
+
+		public XMLDeclarationAuxiliariesDataProviderV20(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxleDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxleDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..872216c9850e8ec55661cd4f0c5ee2237ca5850a
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxleDataProvider.cs
@@ -0,0 +1,97 @@
+using System.Xml;
+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.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationAxleDataProviderV10 : AbstractCommonComponentType, IXMLAxleDeclarationInputData
+	{
+		public static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "AxleDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected ITyreDeclarationInputData _tyre;
+		protected bool? _twinTyre;
+		protected AxleType? _axleType;
+
+		public XMLDeclarationAxleDataProviderV10(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile)
+			: base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+		}
+
+		#region Implementation of IAxleDeclarationInputData
+
+		public virtual bool TwinTyres
+		{
+			get {
+				return _twinTyre ?? (_twinTyre = XmlConvert.ToBoolean(GetString(XMLNames.AxleWheels_Axles_Axle_TwinTyres))).Value;
+			}
+		}
+
+		public virtual AxleType AxleType
+		{
+			get {
+				return _axleType ?? (_axleType = GetString(XMLNames.AxleWheels_Axles_Axle_AxleType).ParseEnum<AxleType>()).Value;
+			}
+		}
+
+		public virtual ITyreDeclarationInputData Tyre
+		{
+			get { return _tyre ?? (_tyre = Reader.Tyre); }
+		}
+
+		#endregion
+
+
+		#region Implementation of IXMLAxleDeclarationInputData
+
+		public virtual IXMLAxleReader Reader { protected get; set; }
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationAxleDataProviderV20 : XMLDeclarationAxleDataProviderV10
+	{
+		public new static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "AxleDataDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		static XMLDeclarationAxleDataProviderV20()
+		{
+			NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+		}
+
+		public XMLDeclarationAxleDataProviderV20(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile)
+			: base(vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxlegearDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxlegearDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..dbaa69e9c385044c127631d9df95678b73ff5b5a
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxlegearDataProvider.cs
@@ -0,0 +1,98 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationAxlegearDataProviderV10 : AbstractCommonComponentType, IXMLAxleGearInputData
+	{
+		public static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "AxlegearDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+
+		public XMLDeclarationAxlegearDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+		}
+
+		#region Implementation of IAxleGearInputData
+
+		public virtual double Ratio
+		{
+			get { return GetDouble(XMLNames.Axlegear_Ratio); }
+		}
+
+		public virtual TableData LossMap
+		{
+			get {
+				return ReadTableData(
+					XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_TorqueLossMap_Entry,
+					AttributeMappings.TransmissionLossmapMapping);
+			}
+		}
+
+		public virtual double Efficiency
+		{
+			get { throw new VectoException("Efficiency not supported in Declaration Mode!"); }
+		}
+
+		public virtual AxleLineType LineType
+		{
+			get {
+				var value = GetString(XMLNames.Axlegear_LineType);
+				return value.ParseEnum<AxleLineType>();
+			}
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationAxlegearDataProviderV20 : XMLDeclarationAxlegearDataProviderV10
+	{
+		public new static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "AxlegearComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		static XMLDeclarationAxlegearDataProviderV20()
+		{
+			NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+		}
+
+		public XMLDeclarationAxlegearDataProviderV20(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxlesDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxlesDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e0c96494e83613394ac06d25829d1fef7405878f
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationAxlesDataProvider.cs
@@ -0,0 +1,107 @@
+using System.Collections.Generic;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationAxlesDataProviderV10 : AbstractXMLType, IXMLAxlesDeclarationInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "AxleWheelsDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected IAxleDeclarationInputData[] _axles;
+
+
+		public XMLDeclarationAxlesDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(componentNode)
+		{
+			DataSource = new DataSource() {
+				SourceType = DataSourceType.XMLFile,
+				SourceFile = sourceFile,
+				SourceVersion = XMLHelper.GetVersionFromNamespaceUri(SchemaNamespace)
+			};
+		}
+
+		#region Implementation of IAxlesDeclarationInputData
+
+		public virtual IList<IAxleDeclarationInputData> AxlesDeclaration
+		{
+			get {
+				if (_axles != null) {
+					return _axles;
+				}
+
+				var axleNodes = GetNodes(new[] { XMLNames.AxleWheels_Axles, XMLNames.AxleWheels_Axles_Axle });
+				if (axleNodes == null) {
+					return new List<IAxleDeclarationInputData>();
+				}
+
+				_axles = new IAxleDeclarationInputData[axleNodes.Count];
+				foreach (XmlNode axlenode in axleNodes) {
+					var axleNumber = GetAttribute(axlenode, XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr).ToInt();
+					if (axleNumber < 1 || axleNumber > _axles.Length) {
+						throw new VectoException("Axle #{0} exceeds axle count", axleNumber);
+					}
+					if (_axles[axleNumber - 1] != null) {
+						throw new VectoException("Axle #{0} defined multiple times!", axleNumber);
+					}
+
+					_axles[axleNumber - 1] = Reader.CreateAxle(axlenode);
+				}
+
+				return _axles;
+			}
+		}
+
+		#endregion
+
+		#region Implementation of IXMLResource
+
+		public virtual DataSource DataSource { get; }
+
+		#endregion
+
+		#region Implementation of IXMLAxlesDeclarationInputData
+
+		public virtual IXMLAxlesReader Reader { protected get; set; }
+
+		#endregion
+
+		protected virtual XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationAxlesDataProviderV20 : XMLDeclarationAxlesDataProviderV10
+	{
+		public new static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "AxleWheelsComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE =
+			XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		
+		public XMLDeclarationAxlesDataProviderV20(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationComponentsDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationComponentsDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..2037fb5c00097871c8d29177fd640714262f4854
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationComponentsDataProvider.cs
@@ -0,0 +1,132 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationComponentsDataProviderV10 : AbstractCommonComponentType, IXMLVehicleComponentsDeclaration
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "VehicleComponentsType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected IAirdragDeclarationInputData _airdragInputData;
+		protected IGearboxDeclarationInputData _gearboxInputData;
+		protected IAxleGearInputData _axleGearInputData;
+		protected IAngledriveInputData _angledriveInputData;
+		protected IEngineDeclarationInputData _engineInputData;
+		protected IAuxiliariesDeclarationInputData _auxInputData;
+		protected IRetarderInputData _retarderInputData;
+		protected IAxlesDeclarationInputData _axleWheels;
+		protected IPTOTransmissionInputData _ptoInputData;
+		protected IXMLDeclarationVehicleData _vehicle;
+		protected ITorqueConverterDeclarationInputData _torqueconverterInputData;
+
+
+		public XMLDeclarationComponentsDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+			_vehicle = vehicle;
+		}
+
+		#region Implementation of IVehicleComponentsDeclaration
+
+		public virtual IAirdragDeclarationInputData AirdragInputData
+		{
+			get { return _airdragInputData ?? (_airdragInputData = ComponentReader.AirdragInputData); }
+		}
+
+		public virtual IGearboxDeclarationInputData GearboxInputData
+		{
+			get { return _gearboxInputData ?? (_gearboxInputData = ComponentReader.GearboxInputData); }
+		}
+
+		
+		public virtual ITorqueConverterDeclarationInputData TorqueConverterInputData
+		{
+			get { return _torqueconverterInputData ?? (_torqueconverterInputData = ComponentReader.TorqueConverterInputData); }
+		}
+
+		public virtual IAxleGearInputData AxleGearInputData
+		{
+			get { return _axleGearInputData ?? (_axleGearInputData = ComponentReader.AxleGearInputData); }
+		}
+
+		public virtual IAngledriveInputData AngledriveInputData
+		{
+			get { return _angledriveInputData ?? (_angledriveInputData = ComponentReader.AngledriveInputData); }
+		}
+
+		public virtual IEngineDeclarationInputData EngineInputData
+		{
+			get { return _engineInputData ?? (_engineInputData = ComponentReader.EngineInputData); }
+		}
+
+		IAuxiliariesDeclarationInputData IVehicleComponentsDeclaration.AuxiliaryInputData
+		{
+			get { return _auxInputData ?? (_auxInputData = ComponentReader.AuxiliaryData); }
+		}
+
+		public virtual IRetarderInputData RetarderInputData
+		{
+			get { return _retarderInputData ?? (_retarderInputData = ComponentReader.RetarderInputData); }
+		}
+
+		public virtual IPTOTransmissionInputData PTOTransmissionInputData
+		{
+			get { return _vehicle.PTOTransmissionInputData; }
+		}
+
+		public virtual IAxlesDeclarationInputData AxleWheels
+		{
+			get { return _axleWheels ?? (_axleWheels = ComponentReader.AxlesDeclarationInputData); }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLVehicleComponentsDeclaration
+
+		public virtual IXMLComponentReader ComponentReader { protected get; set; }
+
+		#endregion
+
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationComponentsDataProviderV20 : XMLDeclarationComponentsDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "VehicleComponentsType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationComponentsDataProviderV20(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationEngineDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationEngineDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6167654c32e1daec266dca10143f04f5a205a7cf
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationEngineDataProvider.cs
@@ -0,0 +1,179 @@
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationEngineDataProviderV10 : AbstractCommonComponentType, IXMLEngineDeclarationInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "EngineDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationEngineDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+		}
+
+		#region Implementation of IEngineDeclarationInputData
+
+		public virtual CubicMeter Displacement
+		{
+			get { return GetDouble(XMLNames.Engine_Displacement).SI(Unit.SI.Cubic.Centi.Meter).Cast<CubicMeter>(); }
+		}
+
+		public virtual PerSecond IdleSpeed
+		{
+			get { return GetDouble(XMLNames.Engine_IdlingSpeed).RPMtoRad(); }
+		}
+
+		public virtual FuelType FuelType
+		{
+			get {
+				var value = GetString(XMLNames.Engine_FuelType);
+				if ("LPG".Equals(value, StringComparison.InvariantCultureIgnoreCase)) {
+					return FuelType.LPGPI;
+				}
+				if ("NG".Equals(value, StringComparison.InvariantCultureIgnoreCase)) {
+					return FuelType.NGPI;
+				}
+
+				return value.ParseEnum<FuelType>();
+			}
+		}
+
+		public virtual TableData FuelConsumptionMap
+		{
+			get {
+				return ReadTableData(
+					XMLNames.Engine_FuelConsumptionMap, XMLNames.Engine_FuelConsumptionMap_Entry,
+					AttributeMappings.FuelConsumptionMapMapping);
+			}
+		}
+
+		public virtual TableData FullLoadCurve
+		{
+			get {
+				return ReadTableData(
+					XMLNames.Engine_FullLoadAndDragCurve, XMLNames.Engine_FullLoadCurve_Entry,
+					AttributeMappings.EngineFullLoadCurveMapping);
+			}
+		}
+
+		public virtual Watt RatedPowerDeclared
+		{
+			get { return GetDouble(XMLNames.Engine_RatedPower).SI<Watt>(); }
+		}
+
+		public virtual PerSecond RatedSpeedDeclared
+		{
+			get { return GetDouble(XMLNames.Engine_RatedSpeed).RPMtoRad(); }
+		}
+
+		public virtual NewtonMeter MaxTorqueDeclared
+		{
+			get { return GetDouble(XMLNames.Engine_MaxTorque).SI<NewtonMeter>(); }
+		}
+
+		public virtual double WHTCMotorway
+		{
+			get { return GetDouble(XMLNames.Engine_WHTCMotorway); }
+		}
+
+		public virtual double WHTCRural
+		{
+			get { return GetDouble(XMLNames.Engine_WHTCRural); }
+		}
+
+		public virtual double WHTCUrban
+		{
+			get { return GetDouble(XMLNames.Engine_WHTCUrban); }
+		}
+
+		public virtual double ColdHotBalancingFactor
+		{
+			get { return GetDouble(XMLNames.Engine_ColdHotBalancingFactor); }
+		}
+
+		public virtual double CorrectionFactorRegPer
+		{
+			get { return GetDouble(XMLNames.Engine_CorrectionFactor_RegPer); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationEngineDataProviderV20 : XMLDeclarationEngineDataProviderV10
+	{
+		//public new static readonly XNamespace
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "EngineComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE =
+			XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationEngineDataProviderV20(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationEngineDataProviderV21 : XMLDeclarationEngineDataProviderV20
+	{
+		/*
+		 * harmonize fuel-type paramenter in Regulation 2019/318 (amendment of 2017/2400)
+		 */
+
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V21;
+
+		//public new const string XSD_TYPE = "EngineComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE =
+			XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationEngineDataProviderV21(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+
+		public override FuelType FuelType
+		{
+			get { return GetString(XMLNames.Engine_FuelType).ParseEnum<FuelType>(); }
+		}
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationGearboxDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationGearboxDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5bc21e05d781f953221a82fe436984575baa2329
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationGearboxDataProvider.cs
@@ -0,0 +1,121 @@
+using System;
+using System.Collections.Generic;
+using System.Xml;
+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.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationGearboxDataProviderV10 : AbstractCommonComponentType, IXMLGearboxDeclarationInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "GearboxDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+
+		protected ITorqueConverterDeclarationInputData _torqueConverter;
+		protected IList<ITransmissionInputData> _gears;
+		protected IXMLDeclarationVehicleData _vehicle;
+
+		public XMLDeclarationGearboxDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLEmbedded;
+			_vehicle = vehicle;
+		}
+
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+
+		#region Implementation of IGearboxDeclarationInputData
+
+		public virtual GearboxType Type
+		{
+			get {
+				var value = GetString(XMLNames.Gearbox_TransmissionType);
+				switch (value) {
+					case "MT":
+					case "SMT": return GearboxType.MT;
+					case "AMT": return GearboxType.AMT;
+					case "APT-S":
+					case "AT - Serial": return GearboxType.ATSerial;
+					case "APT-P":
+					case "AT - PowerSplit": return GearboxType.ATPowerSplit;
+				}
+
+				throw new ArgumentOutOfRangeException("GearboxType", value);
+			}
+		}
+
+		public virtual IList<ITransmissionInputData> Gears
+		{
+			get {
+				if (_gears != null) {
+					return _gears;
+				}
+
+				_gears = new List<ITransmissionInputData>();
+
+				var gearNodes = GetNodes(new[] { XMLNames.Gearbox_Gears, XMLNames.Gearbox_Gears_Gear });
+				if (gearNodes != null) {
+					foreach (XmlNode gearNode in gearNodes) {
+						_gears.Add(Reader.CreateGear(gearNode));
+					}
+				}
+
+				return _gears;
+			}
+		}
+
+		//public virtual ITorqueConverterDeclarationInputData TorqueConverter
+		//{
+		//	get { return _vehicle.Components.TorqueConverterInputData; }
+		//}
+
+		#endregion
+
+		#region Implementation of IXMLGearboxDeclarationInputData
+
+		public IXMLGearboxReader Reader { protected get; set; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationGearboxDataProviderV20 : XMLDeclarationGearboxDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "GearboxComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationGearboxDataProviderV20(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationInputDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..eda34566e9eb0b42e5867977b862f6ef6c0c1f10
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationInputDataProvider.cs
@@ -0,0 +1,108 @@
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2019 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System;
+using System.IO;
+using System.Xml;
+using System.Xml.Linq;
+using System.Xml.Schema;
+using System.Xml.XPath;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+using TUGraz.VectoHashing;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
+{
+	public class XMLDeclarationInputDataProviderV10 : AbstractXMLResource, IXMLDeclarationInputData
+	{
+		// "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0:VectoDeclarationJobType"
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected readonly XmlDocument Document;
+		protected IDeclarationJobInputData JobData;
+
+		public XMLDeclarationInputDataProviderV10(XmlDocument xmlDoc, string fileName) : base(
+			xmlDoc.DocumentElement, fileName)
+		{
+			Document = xmlDoc;
+			SourceType = DataSourceType.XMLFile;
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+
+		#region Implementation of IXMLDeclarationInputData
+
+		public virtual IXMLDeclarationInputDataReader Reader { protected get; set; }
+
+		#endregion
+
+
+		public virtual IDeclarationJobInputData JobInputData
+		{
+			get { return JobData ?? (JobData = Reader.JobData); }
+		}
+
+
+		public virtual XElement XMLHash { get; private set; }
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationInputDataProviderV20 : XMLDeclarationInputDataProviderV10
+	{
+		public new static XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationInputDataProviderV20(XmlDocument xmlDoc, string fileName) : base(xmlDoc, fileName) { }
+
+		
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationJobInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationJobInputDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..468541b166b32c62360c6c0b6d76aa2ab6056fe7
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationJobInputDataProvider.cs
@@ -0,0 +1,85 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationJobInputDataProviderV10 : AbstractXMLResource, IXMLDeclarationJobInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected IVehicleDeclarationInputData _vehicle;
+
+		public XMLDeclarationJobInputDataProviderV10(XmlNode node, IXMLDeclarationInputData inputProvider, string fileName) :
+			base(node, fileName)
+		{
+			InputData = inputProvider;
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType
+		{
+			get { return DataSourceType.XMLFile; }
+		}
+
+		#endregion
+
+		#region Implementation of IDeclarationJobInputData
+
+		public virtual bool SavedInDeclarationMode
+		{
+			get { return true; }
+		}
+
+		public virtual IVehicleDeclarationInputData Vehicle
+		{
+			get { return _vehicle ?? (_vehicle = Reader.CreateVehicle); }
+		}
+
+		public virtual string JobName
+		{
+			get { return Vehicle.Identifier; }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLDeclarationJobInputData
+
+		public virtual IXMLJobDataReader Reader { protected get; set; }
+		public virtual IXMLDeclarationInputData InputData { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationJobInputDataProviderV20 : XMLDeclarationJobInputDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationJobInputDataProviderV20(XmlNode node, IXMLDeclarationInputData inputProvider, string fileName) :
+			base(node, inputProvider, fileName) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationPTODataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationPTODataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a61ca11776ae041c244fa698329e8d629f845ff6
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationPTODataProvider.cs
@@ -0,0 +1,77 @@
+using System;
+using System.Linq;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationPTODataProviderV10 : AbstractXMLType, IXMLPTOTransmissionInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "PTOType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationPTODataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(componentNode) { }
+
+
+		#region Implementation of IPTOTransmissionInputData
+
+		public virtual string PTOTransmissionType
+		{
+			get {
+				var shaftGearWheels = GetString(XMLNames.Vehicle_PTO_ShaftsGearWheels);
+				if ("none".Equals(shaftGearWheels, StringComparison.InvariantCultureIgnoreCase)) {
+					return "None";
+				}
+				if ("only one engaged gearwheel above oil level".Equals(
+					shaftGearWheels, StringComparison.CurrentCultureIgnoreCase)) {
+					return "only one engaged gearwheel above oil level";
+				}
+
+				var otherElements = GetString(XMLNames.Vehicle_PTO_OtherElements);
+				var ptoTech = string.Format("{0} - {1}", shaftGearWheels, otherElements);
+				if (DeclarationData.PTOTransmission.GetTechnologies().Contains(ptoTech)) {
+					return ptoTech;
+				}
+
+				throw new VectoException("PTO Technology {0} invalid!", ptoTech);
+			}
+		}
+
+		public virtual TableData PTOLossMap
+		{
+			get { return null; }
+		}
+
+		public virtual TableData PTOCycle
+		{
+			get { return null; }
+		}
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationPTODataProviderV20 : XMLDeclarationPTODataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "PTOType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		
+		public XMLDeclarationPTODataProviderV20(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile)
+			: base(vehicle, componentNode, sourceFile) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationRetarderDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationRetarderDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..84987042445328297ffccab9a94d04cd856ebb77
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationRetarderDataProvider.cs
@@ -0,0 +1,84 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationRetarderDataProviderV10 : AbstractCommonComponentType, IXMLRetarderInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "RetarderDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected IXMLDeclarationVehicleData Vehicle;
+
+		public XMLDeclarationRetarderDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+			Vehicle = vehicle;
+		}
+
+		#region Implementation of IRetarderInputData
+
+		public virtual RetarderType Type
+		{
+			get { return Vehicle.RetarderType; }
+		}
+
+		public virtual double Ratio
+		{
+			get { return Vehicle.RetarderRatio; }
+		}
+
+		public virtual TableData LossMap
+		{
+			get {
+				return ReadTableData(
+					XMLNames.Retarder_RetarderLossMap, XMLNames.Retarder_RetarderLossMap_Entry,
+					AttributeMappings.RetarderLossmapMapping);
+			}
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationRetarderDataProviderV20 : XMLDeclarationRetarderDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "RetarderComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationRetarderDataProviderV20(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationTorqueConverterDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationTorqueConverterDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..0618a0159d3243486d8ccc7dbac79e7975a44399
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationTorqueConverterDataProvider.cs
@@ -0,0 +1,71 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationTorqueConverterDataProviderV10 : AbstractCommonComponentType,
+		IXMLTorqueConverterDeclarationInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "TorqueConverterDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+
+		public XMLDeclarationTorqueConverterDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+		}
+
+		#region Implementation of ITorqueconverterDeclarationInputData
+
+		public virtual TableData TCData
+		{
+			get {
+				return ReadTableData(
+					XMLNames.TorqueConverter_Characteristics, XMLNames.TorqueConverter_Characteristics_Entry,
+					AttributeMappings.TorqueConverterDataMapping);
+			}
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationTorqueConverterDataProviderV20 : XMLDeclarationTorqueConverterDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "TorqueConverterComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationTorqueConverterDataProviderV20(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationTyreDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationTyreDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5686162397db92d9f3a4b7920de2686ab48bc5eb
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationTyreDataProvider.cs
@@ -0,0 +1,98 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationTyreDataProviderV10 : AbstractCommonComponentType, IXMLTyreDeclarationInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "TyreDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected string _dimension;
+		protected double? _rrc;
+		protected Newton _fzIso;
+
+		public XMLDeclarationTyreDataProviderV10(
+			IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile) :
+			base(componentNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLFile;
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+
+		#region Implementation of ITyreDeclarationInputData
+
+		public virtual string Dimension
+		{
+			get { return _dimension ?? (_dimension = GetString(XMLNames.AxleWheels_Axles_Axle_Dimension)); }
+		}
+
+		public virtual double RollResistanceCoefficient
+		{
+			get { return _rrc ?? (_rrc = GetDouble(XMLNames.AxleWheels_Axles_Axle_RRCDeclared)).Value; }
+		}
+
+		public virtual Newton TyreTestLoad
+		{
+			get { return _fzIso ?? (_fzIso = GetDouble(XMLNames.AxleWheels_Axles_Axle_FzISO).SI<Newton>()); }
+		}
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationTyreDataProviderV20 : XMLDeclarationTyreDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "TyreComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationTyreDataProviderV20(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile)
+			: base(vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationTyreDataProviderV22 : XMLDeclarationTyreDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V22;
+
+		//public new const string XSD_TYPE = "TyreComponentDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationTyreDataProviderV22(IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile)
+			: base(vehicle, componentNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationVehicleDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationVehicleDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e1e7b469663f6b14f6b4fc271f3718f82d8470ce
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLDeclarationVehicleDataProvider.cs
@@ -0,0 +1,563 @@
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2019 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System;
+using System.Collections.Generic;
+using System.Xml;
+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.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.InputData.Impl;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public class XMLDeclarationVehicleDataProviderV10 : AbstractCommonComponentType, IXMLDeclarationVehicleData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "VehicleDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		protected IVehicleComponentsDeclaration _components;
+		protected IPTOTransmissionInputData _ptoData;
+		protected XmlElement _componentNode;
+		protected XmlElement _ptoNode;
+		protected XmlElement _adasNode;
+
+
+		public XMLDeclarationVehicleDataProviderV10(IXMLDeclarationJobInputData jobData, XmlNode xmlNode, string sourceFile)
+			: base(xmlNode, sourceFile)
+		{
+			Job = jobData;
+			SourceType = DataSourceType.XMLEmbedded;
+		}
+
+
+		public virtual XmlElement ComponentNode
+		{
+			get {
+				if (ExemptedVehicle) {
+					return null;
+				}
+
+				return _componentNode ?? (_componentNode = GetNode(XMLNames.Vehicle_Components) as XmlElement);
+			}
+		}
+
+		public virtual IXMLComponentReader ComponentReader { protected get; set; }
+
+		public virtual XmlElement PTONode
+		{
+			get {
+				if (ExemptedVehicle) {
+					return null;
+				}
+				return _ptoNode ?? (_ptoNode = GetNode(XMLNames.Vehicle_PTO) as XmlElement);
+			}
+		}
+
+		public virtual IXMLPTOReader PTOReader { protected get; set; }
+
+		public virtual XmlElement ADASNode
+		{
+			get { return _adasNode ?? (_adasNode = GetNode(XMLNames.Vehicle_ADAS, required: false) as XmlElement); }
+		}
+
+		public virtual IXMLADASReader ADASReader { protected get; set; }
+
+		public virtual IXMLDeclarationJobInputData Job { get; }
+
+		public virtual string Identifier
+		{
+			get { return GetAttribute(BaseNode, XMLNames.Component_ID_Attr); }
+		}
+
+		public virtual bool ExemptedVehicle
+		{
+			get { return ElementExists(XMLNames.Vehicle_HybridElectricHDV) && ElementExists(XMLNames.Vehicle_DualFuelVehicle); }
+		}
+
+		public virtual string VIN
+		{
+			get { return GetString(XMLNames.Vehicle_VIN); }
+		}
+
+		public virtual LegislativeClass LegislativeClass
+		{
+			get { return GetString(XMLNames.Vehicle_LegislativeClass).ParseEnum<LegislativeClass>(); }
+		}
+
+		public virtual VehicleCategory VehicleCategory
+		{
+			get {
+				var val = GetString(XMLNames.Vehicle_VehicleCategory);
+				if ("Rigid Lorry".Equals(val, StringComparison.InvariantCultureIgnoreCase)) {
+					return VehicleCategory.RigidTruck;
+				}
+
+				return val.ParseEnum<VehicleCategory>();
+			}
+		}
+
+		public virtual Kilogram CurbMassChassis
+		{
+			get { return GetDouble(XMLNames.Vehicle_CurbMassChassis).SI<Kilogram>(); }
+		}
+
+
+		public virtual Kilogram GrossVehicleMassRating
+		{
+			get { return GetDouble(XMLNames.Vehicle_GrossVehicleMass).SI<Kilogram>(); }
+		}
+
+		public virtual IList<ITorqueLimitInputData> TorqueLimits
+		{
+			get {
+				var retVal = new List<ITorqueLimitInputData>();
+				var limits = GetNodes(new[] { XMLNames.Vehicle_TorqueLimits, XMLNames.Vehicle_TorqueLimits_Entry });
+				foreach (XmlNode current in limits) {
+					if (current.Attributes != null) {
+						retVal.Add(
+							new TorqueLimitInputData() {
+								Gear = GetAttribute(current, XMLNames.Vehicle_TorqueLimits_Entry_Gear_Attr).ToInt(),
+								MaxTorque = GetAttribute(current, XMLNames.Vehicle_TorqueLimits_Entry_MaxTorque_Attr)
+									.ToDouble().SI<NewtonMeter>()
+							});
+					}
+				}
+
+				return retVal;
+			}
+		}
+
+		public virtual AxleConfiguration AxleConfiguration
+		{
+			get { return AxleConfigurationHelper.Parse(GetString(XMLNames.Vehicle_AxleConfiguration)); }
+		}
+
+		public virtual string ManufacturerAddress
+		{
+			get { return GetString(XMLNames.Component_ManufacturerAddress); }
+		}
+
+		public virtual PerSecond EngineIdleSpeed
+		{
+			get { return GetDouble(XMLNames.Vehicle_IdlingSpeed).RPMtoRad(); }
+		}
+
+		public virtual double RetarderRatio
+		{
+			get { return GetDouble(XMLNames.Vehicle_RetarderRatio); }
+		}
+
+		public virtual IPTOTransmissionInputData PTOTransmissionInputData
+		{
+			get { return _ptoData ?? (_ptoData = PTOReader.PTOInputData); }
+		}
+
+		public virtual RetarderType RetarderType
+		{
+			get {
+				var value = GetString(XMLNames.Vehicle_RetarderType); //.ParseEnum<RetarderType>(); 
+				switch (value) {
+					case "None": return RetarderType.None;
+					case "Losses included in Gearbox": return RetarderType.LossesIncludedInTransmission;
+					case "Engine Retarder": return RetarderType.EngineRetarder;
+					case "Transmission Input Retarder": return RetarderType.TransmissionInputRetarder;
+					case "Transmission Output Retarder": return RetarderType.TransmissionOutputRetarder;
+				}
+
+				throw new ArgumentOutOfRangeException("RetarderType", value);
+			}
+		}
+
+		public virtual AngledriveType AngledriveType
+		{
+			get { return GetString(XMLNames.Vehicle_AngledriveType).ParseEnum<AngledriveType>(); }
+		}
+
+		public virtual bool VocationalVehicle
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_VocationalVehicle)); }
+		}
+
+		public virtual bool SleeperCab
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_SleeperCab)); }
+		}
+
+		public virtual TankSystem? TankSystem
+		{
+			get {
+				return ElementExists(XMLNames.Vehicle_NgTankSystem)
+					? EnumHelper.ParseEnum<TankSystem>(GetString(XMLNames.Vehicle_NgTankSystem))
+					: (TankSystem?)null;
+			}
+		}
+
+		public virtual IAdvancedDriverAssistantSystemDeclarationInputData ADAS
+		{
+			get { return ADASReader.ADASInputData; }
+		}
+
+		public virtual bool ZeroEmissionVehicle
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_ZeroEmissionVehicle)); }
+		}
+
+		public virtual bool HybridElectricHDV
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_HybridElectricHDV)); }
+		}
+
+		public virtual bool DualFuelVehicle
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_DualFuelVehicle)); }
+		}
+
+		public virtual Watt MaxNetPower1
+		{
+			get {
+				return ElementExists(XMLNames.Vehicle_MaxNetPower1)
+					? GetDouble(XMLNames.Vehicle_MaxNetPower1).SI<Watt>()
+					: null;
+			}
+		}
+
+		public virtual Watt MaxNetPower2
+		{
+			get {
+				return ElementExists(XMLNames.Vehicle_MaxNetPower2)
+					? GetDouble(XMLNames.Vehicle_MaxNetPower2).SI<Watt>()
+					: null;
+			}
+		}
+
+		public virtual IVehicleComponentsDeclaration Components
+		{
+			get { return _components ?? (_components = ComponentReader.ComponentInputData); }
+		}
+
+		#region Implementation of IAdvancedDriverAssistantSystemDeclarationInputData
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationVehicleDataProviderV20 : XMLDeclarationVehicleDataProviderV10
+	{
+		/*
+		 * use default values for new parameters introduced in 2019/318 (amendment of 2017/2400
+		 */
+
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "VehicleDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE =
+			XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationVehicleDataProviderV20(IXMLDeclarationJobInputData jobData, XmlNode xmlNode, string sourceFile) :
+			base(jobData, xmlNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		public override bool VocationalVehicle
+		{
+			get { return false; }
+		}
+
+		public override bool SleeperCab
+		{
+			get { return true; }
+		}
+
+		public override TankSystem? TankSystem
+		{
+			get { return VectoCommon.InputData.TankSystem.Compressed; }
+		}
+
+		public override IAdvancedDriverAssistantSystemDeclarationInputData ADAS
+		{
+			get { return new ADASDefaultValues(); }
+		}
+
+		public override bool ZeroEmissionVehicle
+		{
+			get { return false; }
+		}
+
+		public override bool HybridElectricHDV
+		{
+			get { return false; }
+		}
+
+		public override bool DualFuelVehicle
+		{
+			get { return false; }
+		}
+
+		public override Watt MaxNetPower1
+		{
+			get { return null; }
+		}
+
+		public override Watt MaxNetPower2
+		{
+			get { return null; }
+		}
+
+		public class ADASDefaultValues : IAdvancedDriverAssistantSystemDeclarationInputData
+		{
+			#region Implementation of IAdvancedDriverAssistantSystemDeclarationInputData
+
+			public bool EngineStopStart
+			{
+				get { return false; }
+			}
+
+			public bool EcoRollWitoutEngineStop
+			{
+				get { return false; }
+			}
+
+			public bool EcoRollWithEngineStop
+			{
+				get { return false; }
+			}
+
+			public PredictiveCruiseControlType PredictiveCruiseControl
+			{
+				get { return PredictiveCruiseControlType.None; }
+			}
+
+			#endregion
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationVehicleDataProviderV21 : XMLDeclarationVehicleDataProviderV10
+	{
+		/*
+		 * added new parameters introduced in 2019/318 (amendment of 2017/2400) (already implemented in version 1.0)
+		 */
+
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V21;
+
+		public new const string XSD_TYPE = "VehicleDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE =
+			XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+
+		public XMLDeclarationVehicleDataProviderV21(IXMLDeclarationJobInputData jobData, XmlNode xmlNode, string sourceFile) :
+			base(jobData, xmlNode, sourceFile) { }
+
+		public override VehicleCategory VehicleCategory
+		{
+			get {
+				var val = GetString(XMLNames.Vehicle_VehicleCategory);
+				if ("Rigid Lorry".Equals(val, StringComparison.InvariantCultureIgnoreCase)) {
+					return VehicleCategory.RigidTruck;
+				}
+
+				return val.ParseEnum<VehicleCategory>();
+			}
+		}
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+
+	public class XMLDeclarationExemptedVehicleDataProviderV22 : XMLDeclarationVehicleDataProviderV20
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V21;
+
+		public new const string XSD_TYPE = "ExemptedVehicleDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE =
+			XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationExemptedVehicleDataProviderV22(
+			IXMLDeclarationJobInputData jobData, XmlNode xmlNode, string sourceFile) : base(jobData, xmlNode, sourceFile)
+		{
+			SourceType = DataSourceType.XMLEmbedded;
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+
+		#region Implementation of IVehicleDeclarationInputData
+
+		public override bool ExemptedVehicle
+		{
+			get { return true; }
+		}
+
+		public override AxleConfiguration AxleConfiguration
+		{
+			get { return AxleConfiguration.AxleConfig_Undefined; }
+		}
+
+		public override IList<ITorqueLimitInputData> TorqueLimits
+		{
+			get { return new List<ITorqueLimitInputData>(); }
+		}
+
+		public override PerSecond EngineIdleSpeed
+		{
+			get { return null; }
+		}
+
+		public override bool VocationalVehicle
+		{
+			get { return false; }
+		}
+
+		public override bool SleeperCab
+		{
+			get { return false; }
+		}
+
+		public override TankSystem? TankSystem
+		{
+			get { return null; }
+		}
+
+		public override IAdvancedDriverAssistantSystemDeclarationInputData ADAS
+		{
+			get { return null; }
+		}
+
+		public override bool ZeroEmissionVehicle
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_ZeroEmissionVehicle)); }
+		}
+
+		public override bool HybridElectricHDV
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_HybridElectricHDV)); }
+		}
+
+		public override bool DualFuelVehicle
+		{
+			get { return XmlConvert.ToBoolean(GetString(XMLNames.Vehicle_DualFuelVehicle)); }
+		}
+
+		public override Watt MaxNetPower1
+		{
+			get { return GetDouble(XMLNames.Vehicle_MaxNetPower1).SI<Watt>(); }
+		}
+
+		public override Watt MaxNetPower2
+		{
+			get { return GetDouble(XMLNames.Vehicle_MaxNetPower2).SI<Watt>(); }
+		}
+
+		public override IVehicleComponentsDeclaration Components
+		{
+			get { return null; }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLDeclarationVehicleData
+
+		public override XmlElement ComponentNode
+		{
+			get { return null; }
+		}
+
+		public override XmlElement PTONode
+		{
+			get { return null; }
+		}
+
+		public override XmlElement ADASNode
+		{
+			get { return null; }
+		}
+
+		public override AngledriveType AngledriveType
+		{
+			get { return AngledriveType.None; }
+		}
+
+		public override RetarderType RetarderType
+		{
+			get { return RetarderType.None; }
+		}
+
+		public override double RetarderRatio
+		{
+			get { return 0; }
+		}
+
+		public override IPTOTransmissionInputData PTOTransmissionInputData
+		{
+			get { return null; }
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLGearData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLGearData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..be900af24c1a861504a2a77ebd9f7d62b95f3180
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/DataProvider/XMLGearData.cs
@@ -0,0 +1,125 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider
+{
+	public abstract class XMLAbstractGearData : AbstractXMLType
+	{
+		protected TableData _lossmap;
+		protected DataSource _dataSource;
+
+		protected XMLAbstractGearData(XmlNode gearNode, string sourceFile) : base(gearNode)
+		{
+			SourceFile = sourceFile;
+		}
+
+		public virtual string SourceFile { get; }
+
+
+		public virtual DataSource DataSource
+		{
+			get {
+				return _dataSource ?? (_dataSource = new DataSource() {
+					SourceFile = SourceFile,
+					SourceType = DataSourceType.XMLEmbedded,
+					SourceVersion = XMLHelper.GetVersionFromNamespaceUri(SchemaNamespace)
+				});
+			}
+		}
+
+		protected abstract XNamespace SchemaNamespace { get; }
+
+		#region Implementation of ITransmissionInputData
+
+		public virtual int Gear
+		{
+			get {
+				return XmlConvert.ToUInt16(
+					BaseNode.Attributes?.GetNamedItem(XMLNames.Gearbox_Gear_GearNumber_Attr).InnerText ?? "0");
+			}
+		}
+
+		public virtual double Ratio
+		{
+			get { return GetString(XMLNames.Gearbox_Gear_Ratio).ToDouble(double.NaN); }
+		}
+
+		public virtual TableData LossMap
+		{
+			get {
+				return _lossmap ?? (_lossmap = XMLHelper.ReadTableData(
+							AttributeMappings.TransmissionLossmapMapping,
+							GetNodes(new[] { XMLNames.Gearbox_Gear_TorqueLossMap, XMLNames.Gearbox_Gear_TorqueLossMap_Entry })));
+			}
+		}
+
+		public virtual double Efficiency
+		{
+			get { return double.NaN; }
+		}
+
+		public virtual NewtonMeter MaxTorque
+		{
+			get { return GetNode(XMLNames.Gearbox_Gears_MaxTorque, required: false)?.InnerText.ToDouble().SI<NewtonMeter>(); }
+		}
+
+		public virtual PerSecond MaxInputSpeed
+		{
+			get { return GetNode(XMLNames.Gearbox_Gear_MaxSpeed, required: false)?.InnerText.ToDouble().RPMtoRad(); }
+		}
+
+		public virtual TableData ShiftPolygon
+		{
+			get { return null; }
+		}
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLGearDataV10 : XMLAbstractGearData, IXMLGearData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "GearDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLGearDataV10(XmlNode gearNode, string sourceFile) : base(gearNode, sourceFile) { }
+
+		#region Overrides of XMLAbstractGearData
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		#endregion
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLGearDataV20 : XMLGearDataV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "GearDeclarationType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+
+		public XMLGearDataV20(XmlNode gearNode, string sourceFile) : base(gearNode, sourceFile) { }
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Factory/IDeclarationInjectFactory.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Factory/IDeclarationInjectFactory.cs
new file mode 100644
index 0000000000000000000000000000000000000000..09fc27814aa854175b2a90d2fe5147747110d7be
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Factory/IDeclarationInjectFactory.cs
@@ -0,0 +1,95 @@
+using System.Xml;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory
+{
+	public interface IDeclarationInjectFactory
+	{
+		/*
+		 * Ninject automatically creates a factory class for this interface
+		 * 
+		 * the first argument is used to lookup the named binding for the required return type, the remaining
+		 * parameters are the constructor arguments
+		 * 
+		 */
+
+		IXMLDeclarationInputData CreateInputProvider(string version, XmlDocument xmlDoc, string fileName);
+
+		IXMLDeclarationJobInputData CreateJobData(
+			string version, XmlNode node, IXMLDeclarationInputData inputProvider, string fileName);
+
+		IXMLDeclarationVehicleData CreateVehicleData(
+			string version, IXMLDeclarationJobInputData jobData, XmlNode xmlNode, string sourceFile);
+
+		IXMLVehicleComponentsDeclaration CreateComponentData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+
+		IXMLAirdragDeclarationInputData CreateAirdragData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLGearboxDeclarationInputData CreateGearboxData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLGearData CreateGearData(string version, XmlNode gearNode, string sourceFile);
+
+
+		IXMLTorqueConverterDeclarationInputData CreateTorqueconverterData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLAxleGearInputData CreateAxlegearData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLAngledriveInputData CreateAngledriveData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLEngineDeclarationInputData CreateEngineData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLRetarderInputData CreateRetarderData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLAuxiliariesDeclarationInputData CreateAuxiliariesData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLPTOTransmissionInputData CreatePTOData(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLAxlesDeclarationInputData CreateAxleWheels(string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLAxleDeclarationInputData CreateAxleData(string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode,  string sourceFile);
+
+		IXMLTyreDeclarationInputData CreateTyre(string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLAuxiliaryDeclarationInputData CreateAuxiliaryData(string version, XmlNode auxNode, IXMLDeclarationVehicleData vehicle);
+
+		IXMLAdvancedDriverAssistantSystemDeclarationInputData CreateADASData(string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+
+		// ---------------------------------------------------------------------------------------------
+
+		IXMLDeclarationInputDataReader CreateInputReader(
+			string version, IXMLDeclarationInputData inputData, XmlNode baseNode);
+
+		IXMLJobDataReader CreateJobReader(
+			string version, IXMLDeclarationJobInputData jobData, XmlNode jobNode);
+
+		IXMLComponentReader CreateComponentReader(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentsNode);
+
+		IXMLADASReader CreateADASReader(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode vehicleNode);
+
+		IXMLPTOReader CreatePTOReader(
+			string version, IXMLDeclarationVehicleData vehicle, XmlNode componentNode);
+
+		IXMLAxlesReader CreateAxlesReader(string version, IXMLDeclarationVehicleData vehicle, XmlNode componentsNode);
+
+		IXMLAxleReader CreateAxleReader(string version, IXMLDeclarationVehicleData vehicle, XmlNode componentsNode);
+		IXMLGearboxReader CreateGearboxReader(string version, IXMLDeclarationVehicleData vehicle, XmlNode componentsNode);
+		IXMLAuxiliaryReader CreateAuxiliariesReader(string version, IXMLDeclarationVehicleData vehicle, XmlNode componentsNode);
+	}
+
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/IXMLDeclarationInputDataReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/IXMLDeclarationInputDataReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..cc0921b0ee696de8ea7974484597a72b96ac3265
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/IXMLDeclarationInputDataReader.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
+{
+	public interface IXMLDeclarationInputDataReader
+	{
+		IDeclarationJobInputData JobData { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAirdragDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAirdragDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3473976a14775a3d75dc089f1f474e7f51282444
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAirdragDeclarationInputData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLAirdragDeclarationInputData : IAirdragDeclarationInputData, IXMLResource { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAngledriveInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAngledriveInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..25a159171904c1e95c562359744f153a4dd31eac
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAngledriveInputData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLAngledriveInputData : IAngledriveInputData, IXMLResource { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAuxiliariesDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAuxiliariesDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..161f6eb0d281922d89fd9564098c999321796cfb
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAuxiliariesDeclarationInputData.cs
@@ -0,0 +1,15 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLAuxiliariesDeclarationInputData : IAuxiliariesDeclarationInputData
+	{
+		IXMLAuxiliaryReader Reader { set; }
+	}
+
+	public interface IXMLAuxiliaryDeclarationInputData : IAuxiliaryDeclarationInputData
+	{
+		
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxleDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxleDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..54d61b5d1cbdb7814747b5956e0e744dd4265761
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxleDeclarationInputData.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces {
+	public interface IXMLAxleDeclarationInputData : IAxleDeclarationInputData, IXMLResource
+	{
+		IXMLAxleReader Reader { set; }
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxleGearInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxleGearInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..abc809e0218e211aa8af88801a451dc989329de4
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxleGearInputData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLAxleGearInputData : IAxleGearInputData, IXMLResource { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxlesDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxlesDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..186de637d2b56458e8d3f295eb6365102408e2a1
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLAxlesDeclarationInputData.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces {
+	public interface IXMLAxlesDeclarationInputData : IAxlesDeclarationInputData, IXMLResource
+	{
+		IXMLAxlesReader Reader { set; }
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..074178188367155536473846cbd6e77cb06d1429
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationInputData.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLDeclarationInputData : IDeclarationInputDataProvider, IXMLResource
+	{
+		IXMLDeclarationInputDataReader Reader { set; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationJobInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationJobInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..671e52b5ecf2ec26594fdcc76cb24f21090eec2f
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationJobInputData.cs
@@ -0,0 +1,12 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLDeclarationJobInputData : IDeclarationJobInputData, IXMLResource
+	{
+		IXMLJobDataReader Reader { set; }
+
+		IXMLDeclarationInputData InputData { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationVehicleData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationVehicleData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f112e7534fb8571e82bb35e3b9b4151c7f4d4a91
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLDeclarationVehicleData.cs
@@ -0,0 +1,31 @@
+using System.Xml;
+using System.Xml.Schema;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLDeclarationVehicleData : IVehicleDeclarationInputData, IXMLResource
+	{
+		XmlElement ComponentNode { get; }
+
+		IXMLComponentReader ComponentReader { set; }
+
+		XmlElement PTONode { get; }
+
+		IXMLPTOReader PTOReader { set; }
+
+		XmlElement ADASNode { get; }
+
+		IXMLADASReader ADASReader { set; }
+
+		AngledriveType AngledriveType { get; }
+
+		RetarderType RetarderType { get; }
+
+		double RetarderRatio { get; }
+		IPTOTransmissionInputData PTOTransmissionInputData { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLEngineDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLEngineDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..667267e920c8b05a59a20f17e54049b99931abd2
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLEngineDeclarationInputData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLEngineDeclarationInputData : IEngineDeclarationInputData, IXMLResource { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLGearData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLGearData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c4a119022b2396a7dd1c42715ddfaa9b29748d05
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLGearData.cs
@@ -0,0 +1,5 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces {
+	public interface IXMLGearData : ITransmissionInputData { }
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLGearboxDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLGearboxDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3f9c80ac0bc93deb795e69d264dc669442ca170f
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLGearboxDeclarationInputData.cs
@@ -0,0 +1,10 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLGearboxDeclarationInputData : IGearboxDeclarationInputData, IXMLResource
+	{
+		IXMLGearboxReader Reader { set; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLPTOTransmissionInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLPTOTransmissionInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..212e663c2b9a25f332c3cbe33c12be2d8fe70143
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLPTOTransmissionInputData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLPTOTransmissionInputData : IPTOTransmissionInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLRetarderInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLRetarderInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..eeca03652a2bd7425505748ae8fa9d21d581a87c
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLRetarderInputData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLRetarderInputData : IRetarderInputData, IXMLResource { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLTorqueConverterDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLTorqueConverterDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6fece7ebb74d92ef8e3d9974168304b6c7fb19a2
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLTorqueConverterDeclarationInputData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLTorqueConverterDeclarationInputData : ITorqueConverterDeclarationInputData, IXMLResource { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLTyreDeclarationInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLTyreDeclarationInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a5f7e52a0b96a95c014c81e9098a1f7d2cb506fc
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLTyreDeclarationInputData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLTyreDeclarationInputData : ITyreDeclarationInputData, IXMLResource { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLVehicleComponentsDeclaration.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLVehicleComponentsDeclaration.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c93fa26c9a15b9ec71b7c3e749fb93a509d87726
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Interfaces/IXMLVehicleComponentsDeclaration.cs
@@ -0,0 +1,18 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces
+{
+	public interface IXMLVehicleComponentsDeclaration : IVehicleComponentsDeclaration, IXMLResource
+	{
+		IXMLComponentReader ComponentReader { set; }
+
+		//IXMLADASReader ADASReader { set; }
+
+		//IXMLPTOReader PTOReader { set; }
+	}
+
+	public interface IXMLAdvancedDriverAssistantSystemDeclarationInputData :
+		IAdvancedDriverAssistantSystemDeclarationInputData,
+		IXMLResource { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV10InjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV10InjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..471805d8fa1ba613c5c62bdf0d5b79cf8eea6468
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV10InjectModule.cs
@@ -0,0 +1,103 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.NinjectModules
+{
+	public class XMLDeclarationInputDataV10InjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IXMLDeclarationInputData>().To<XMLDeclarationInputDataProviderV10>().Named(
+				XMLDeclarationInputDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDeclarationJobInputData>().To<XMLDeclarationJobInputDataProviderV10>().Named(
+				XMLDeclarationJobInputDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDeclarationVehicleData>().To<XMLDeclarationVehicleDataProviderV10>().Named(
+				XMLDeclarationVehicleDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLVehicleComponentsDeclaration>().To<XMLDeclarationComponentsDataProviderV10>().Named(
+				XMLDeclarationComponentsDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAirdragDeclarationInputData>().To<XMLDeclarationAirdragDataProviderV10>().Named(
+				XMLDeclarationAirdragDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAngledriveInputData>().To<XMLDeclarationAngledriveDataProviderV10>().Named(
+				XMLDeclarationAngledriveDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleGearInputData>().To<XMLDeclarationAxlegearDataProviderV10>().Named(
+				XMLDeclarationAxlegearDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineDeclarationInputData>().To<XMLDeclarationEngineDataProviderV10>().Named(
+				XMLDeclarationEngineDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLRetarderInputData>().To<XMLDeclarationRetarderDataProviderV10>().Named(
+				XMLDeclarationRetarderDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLGearboxDeclarationInputData>().To<XMLDeclarationGearboxDataProviderV10>()
+				.Named(XMLDeclarationGearboxDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLGearData>().To<XMLGearDataV10>().Named(XMLGearDataV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLTorqueConverterDeclarationInputData>().To<XMLDeclarationTorqueConverterDataProviderV10>().Named(
+				XMLDeclarationTorqueConverterDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxlesDeclarationInputData>().To<XMLDeclarationAxlesDataProviderV10>().Named(
+				XMLDeclarationAxlesDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleDeclarationInputData>().To<XMLDeclarationAxleDataProviderV10>().Named(
+				XMLDeclarationAxleDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLTyreDeclarationInputData>().To<XMLDeclarationTyreDataProviderV10>().Named(
+				XMLDeclarationTyreDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAuxiliariesDeclarationInputData>().To<XMLDeclarationAuxiliariesDataProviderV10>().Named(
+				XMLDeclarationAuxiliariesDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAuxiliaryDeclarationInputData>().To<XMLAuxiliaryDeclarationDataProviderV10>().Named(
+				XMLAuxiliaryDeclarationDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLPTOTransmissionInputData>().To<XMLDeclarationPTODataProviderV10>().Named(
+				XMLDeclarationPTODataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAdvancedDriverAssistantSystemDeclarationInputData>()
+				.To<XMLDeclarationADASDataProviderV10>().Named(
+					XMLDeclarationADASDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			// ---------------------------------------------------------------------------------------
+
+			Bind<IXMLDeclarationInputDataReader>().To<XMLDeclarationInputReaderV10>()
+												.Named(XMLDeclarationInputReaderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLJobDataReader>().To<XMLJobDataReaderV10>()
+									.Named(XMLJobDataReaderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLComponentReader>().To<XMLComponentReaderV10>()
+										.Named(XMLComponentReaderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLGearboxReader>().To<XMLComponentReaderV10>().Named(XMLComponentReaderV10.GEARBOX_READER_QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLPTOReader>().To<XMLPTOReaderV10>()
+								.Named(XMLPTOReaderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLADASReader>().To<XMLADASReaderV10>()
+								.Named(XMLADASReaderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxlesReader>().To<XMLComponentReaderV10>().Named(XMLComponentReaderV10.AXLES_READER_QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleReader>().To<XMLComponentReaderV10>().Named(XMLComponentReaderV10.AXLE_READER_QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAuxiliaryReader>().To<XMLComponentReaderV10>()
+										.Named(XMLComponentReaderV10.AUXILIARIES_READER_QUALIFIED_XSD_TYPE);
+
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV20InjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV20InjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..db88867af5a591a9c446333fde232c99ac16b39a
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV20InjectModule.cs
@@ -0,0 +1,100 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.NinjectModules
+{
+	public class XMLDeclarationInputDataV20InjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IXMLDeclarationInputData>().To<XMLDeclarationInputDataProviderV20>().Named(
+				XMLDeclarationInputDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDeclarationJobInputData>().To<XMLDeclarationJobInputDataProviderV20>().Named(
+				XMLDeclarationJobInputDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDeclarationVehicleData>().To<XMLDeclarationVehicleDataProviderV20>().Named(
+				XMLDeclarationVehicleDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLVehicleComponentsDeclaration>().To<XMLDeclarationComponentsDataProviderV20>().Named(
+				XMLDeclarationComponentsDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAirdragDeclarationInputData>().To<XMLDeclarationAirdragDataProviderV20>().Named(
+				XMLDeclarationAirdragDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAngledriveInputData>().To<XMLDeclarationAngledriveDataProviderV20>().Named(
+				XMLDeclarationAngledriveDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleGearInputData>().To<XMLDeclarationAxlegearDataProviderV20>().Named(
+				XMLDeclarationAxlegearDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineDeclarationInputData>().To<XMLDeclarationEngineDataProviderV20>().Named(
+				XMLDeclarationEngineDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLRetarderInputData>().To<XMLDeclarationRetarderDataProviderV20>().Named(
+				XMLDeclarationRetarderDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLGearboxDeclarationInputData>().To<XMLDeclarationGearboxDataProviderV20>()
+													.Named(XMLDeclarationGearboxDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLGearData>().To<XMLGearDataV20>().Named(XMLGearDataV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLTorqueConverterDeclarationInputData>().To<XMLDeclarationTorqueConverterDataProviderV20>().Named(
+				XMLDeclarationTorqueConverterDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxlesDeclarationInputData>().To<XMLDeclarationAxlesDataProviderV20>().Named(
+				XMLDeclarationAxlesDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleDeclarationInputData>().To<XMLDeclarationAxleDataProviderV20>().Named(
+				XMLDeclarationAxleDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLTyreDeclarationInputData>().To<XMLDeclarationTyreDataProviderV20>().Named(
+				XMLDeclarationTyreDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAuxiliariesDeclarationInputData>().To<XMLDeclarationAuxiliariesDataProviderV20>().Named(
+				XMLDeclarationAuxiliariesDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAuxiliaryDeclarationInputData>().To<XMLAuxiliaryDeclarationDataProviderV20>().Named(
+				XMLAuxiliaryDeclarationDataProviderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLPTOTransmissionInputData>().To<XMLDeclarationPTODataProviderV20>().Named(
+				XMLDeclarationPTODataProviderV20.QUALIFIED_XSD_TYPE);
+
+
+			// ---------------------------------------------------------------------------------------
+
+			Bind<IXMLDeclarationInputDataReader>().To<XMLDeclarationInputReaderV20>()
+												.Named(XMLDeclarationInputReaderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLJobDataReader>().To<XMLJobDataReaderV20>()
+									.Named(XMLJobDataReaderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLComponentReader>().To<XMLComponentReaderV20>()
+										.Named(XMLComponentReaderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLPTOReader>().To<XMLPTOReaderV20>()
+								.Named(XMLPTOReaderV20.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLADASReader>().To<XMLADASReaderV20>()
+								.Named(XMLADASReaderV20.QUALIFIED_XSD_TYPE);
+
+
+			Bind<IXMLGearboxReader>().To<XMLComponentReaderV20>().Named(XMLComponentReaderV20.GEARBOX_READER_QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxlesReader>().To<XMLComponentReaderV20>().Named(XMLComponentReaderV20.AXLES_READER_QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleReader>().To<XMLComponentReaderV20>().Named(XMLComponentReaderV20.AXLE_READER_QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAuxiliaryReader>().To<XMLComponentReaderV20>()
+										.Named(XMLComponentReaderV20.AUXILIARIES_READER_QUALIFIED_XSD_TYPE);
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV21InjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV21InjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..41d1fec433d3d3af250de6f722dea52be511e433
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV21InjectModule.cs
@@ -0,0 +1,43 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.NinjectModules
+{
+	public class XMLDeclarationInputDataV21InjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IXMLDeclarationVehicleData>().To<XMLDeclarationVehicleDataProviderV21>().Named(
+				XMLDeclarationVehicleDataProviderV21.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDeclarationVehicleData>().To<XMLDeclarationExemptedVehicleDataProviderV22>()
+											.Named(XMLDeclarationExemptedVehicleDataProviderV22.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineDeclarationInputData>().To<XMLDeclarationEngineDataProviderV21>().Named(
+				XMLDeclarationEngineDataProviderV21.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAdvancedDriverAssistantSystemDeclarationInputData>()
+				.To<XMLDeclarationADASDataProviderV21>().Named(
+					XMLDeclarationADASDataProviderV21.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineDeclarationInputData>().To<XMLDeclarationEngineDataProviderV21>().Named(
+				XMLDeclarationEngineDataProviderV21.QUALIFIED_XSD_TYPE);
+
+			// ---------------------------------------------------------------------------------------
+
+			Bind<IXMLJobDataReader>().To<XMLJobDataReaderV21>()
+									.Named(XMLJobDataReaderV21.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLADASReader>().To<XMLADASReaderV21>()
+								.Named(XMLADASReaderV21.QUALIFIED_XSD_TYPE);
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV22InjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV22InjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d7ad0232f4d198626e8bb6cea1575d7b97e0f28e
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationInputDataV22InjectModule.cs
@@ -0,0 +1,19 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.NinjectModules {
+	public class XMLDeclarationInputDataV22InjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IXMLTyreDeclarationInputData>().To<XMLDeclarationTyreDataProviderV22>().Named(
+				XMLDeclarationTyreDataProviderV22.QUALIFIED_XSD_TYPE);
+		}
+
+		#endregion
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationReaderInjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationReaderInjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..823952c254f8f819580ecfd9dc98ce329ab4fd1f
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/NinjectModules/XMLDeclarationReaderInjectModule.cs
@@ -0,0 +1,29 @@
+using Ninject.Extensions.Factory;
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.NinjectModules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory;
+using TUGraz.VectoCore.Utils.Ninject;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
+{
+	public class XMLDeclarationReaderInjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IDeclarationInjectFactory>().ToFactory(() => new UseFirstArgumentAsInstanceProvider());
+
+			Kernel?.Load(new INinjectModule[] {
+				new XMLDeclarationInputDataV10InjectModule(),
+				new XMLDeclarationInputDataV20InjectModule(),
+				new XMLDeclarationInputDataV21InjectModule(),
+				new XMLDeclarationInputDataV22InjectModule(),
+			});
+
+			#endregion
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLADASReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLADASReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..cd416d8d8944e5a5ae8302fda3ed9f790af6cab1
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLADASReader.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader
+{
+	public interface IXMLADASReader
+	{
+		IAdvancedDriverAssistantSystemDeclarationInputData ADASInputData { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLComponentReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLComponentReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..95ca732af5a4864582bcb7a857693766184e6c42
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLComponentReader.cs
@@ -0,0 +1,42 @@
+using System.Xml;
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader
+{
+	public interface IXMLComponentReader
+	{
+		IVehicleComponentsDeclaration ComponentInputData { get; }
+
+		IAirdragDeclarationInputData AirdragInputData { get; }
+		IGearboxDeclarationInputData GearboxInputData { get; }
+		IAxleGearInputData AxleGearInputData { get; }
+		IAngledriveInputData AngledriveInputData { get; }
+		IEngineDeclarationInputData EngineInputData { get; }
+		IAuxiliariesDeclarationInputData AuxiliaryData { get; }
+		IRetarderInputData RetarderInputData { get; }
+		IAxlesDeclarationInputData AxlesDeclarationInputData { get; }
+
+		ITorqueConverterDeclarationInputData TorqueConverterInputData { get; }
+	}
+
+	public interface IXMLAxlesReader
+	{
+		IAxleDeclarationInputData CreateAxle(XmlNode axleNode);
+	}
+
+	public interface IXMLAxleReader
+	{
+		ITyreDeclarationInputData Tyre { get; }
+	}
+
+	public interface IXMLGearboxReader
+	{
+		ITransmissionInputData CreateGear(XmlNode gearNode);
+	}
+
+	public interface IXMLAuxiliaryReader
+	{
+		IAuxiliaryDeclarationInputData CreateAuxiliary(XmlNode auxNode);
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLJobDataReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLJobDataReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1da16d101996b1952f2f611be47926e613d478bb
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLJobDataReader.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader
+{
+	public interface IXMLJobDataReader
+	{
+		IVehicleDeclarationInputData CreateVehicle { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLPTOReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLPTOReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..002e09edbbf557dc1c2363975f90ae52283e87d2
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/IXMLPTOReader.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader
+{
+	public interface IXMLPTOReader
+	{
+		IPTOTransmissionInputData PTOInputData { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/AbstractComponentReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/AbstractComponentReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3976e39fcad30fbe1dd02f379f71b2b9ae2abda5
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/AbstractComponentReader.cs
@@ -0,0 +1,62 @@
+using System;
+using System.Xml;
+using System.Xml.Schema;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
+{
+	public abstract class AbstractComponentReader
+	{
+		protected readonly XmlNode BaseNode;
+		protected readonly IXMLResource ParentComponent;
+
+		public AbstractComponentReader(IXMLResource parent, XmlNode baseNode)
+		{
+			BaseNode = baseNode;
+			ParentComponent = parent;
+		}
+
+		protected virtual T CreateComponent<T>(
+			string component, Func<string, XmlNode, string, T> componentCreator, bool createDummy = false)
+		{
+			var componentNode = BaseNode.LocalName == component
+				? BaseNode
+				: BaseNode.SelectSingleNode(XMLHelper.QueryLocalName(component));
+			var dataNode =
+				componentNode?.SelectSingleNode(string.Format("./*[local-name()='{0}']", XMLNames.ComponentDataWrapper));
+			if (componentNode != null) {
+				var type =  (dataNode ?? componentNode).SchemaInfo.SchemaType;
+				var version = XMLHelper.GetXsdType(type);
+				if (string.IsNullOrWhiteSpace(version)) {
+					version = XMLHelper.GetVersionFromNamespaceUri(((dataNode ?? componentNode).SchemaInfo.SchemaType?.Parent as XmlSchemaElement)?.QualifiedName.Namespace);
+				}
+				return componentCreator(version, componentNode, ParentComponent.DataSource.SourceFile);
+			}
+
+			if (createDummy) {
+				try {
+					return componentCreator(null, null, null);
+				} catch (Exception e) {
+					throw new VectoException("failed to create dummy instance for component {0}", e, component);
+				}
+			}
+
+			throw new VectoException("Component {0} not found!", component);
+		}
+
+		protected virtual T GetReader<T>(IXMLDeclarationVehicleData vehicle, XmlNode node, Func<string, IXMLDeclarationVehicleData, XmlNode, T> creator) where T : class 
+		{
+			if (node == null) {
+				return null;
+			}
+			var version = XMLHelper.GetXsdType(node.SchemaInfo.SchemaType);
+			if (string.IsNullOrWhiteSpace(version)) {
+				version = XMLHelper.GetVersionFromNamespaceUri((node.SchemaInfo.SchemaType?.Parent as XmlSchemaElement)?.QualifiedName.Namespace);
+			}
+			return creator(version, vehicle, node);
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLADASReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLADASReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..84ae862987a8ea976649f75256bb572a7bb047f1
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLADASReader.cs
@@ -0,0 +1,100 @@
+using System.Xml;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
+{
+	public class XMLADASReaderV10 : AbstractComponentReader, IXMLADASReader
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "ADASType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		[Inject]
+		public IDeclarationInjectFactory Factory { protected get; set; }
+
+		protected IXMLDeclarationVehicleData Vehicle;
+		protected IAdvancedDriverAssistantSystemDeclarationInputData _adas;
+
+
+		public XMLADASReaderV10(IXMLDeclarationVehicleData vehicle, XmlNode vehicleNode) : base(
+			vehicle, vehicleNode)
+		{
+			Vehicle = vehicle;
+		}
+
+		#region Implementation of IXMLADASReader
+
+		public virtual IAdvancedDriverAssistantSystemDeclarationInputData ADASInputData
+		{
+			get { return _adas ?? (_adas = CreateComponent(XMLNames.Vehicle_ADAS, ADASCreator)); }
+		}
+
+		#endregion
+
+		protected virtual IAdvancedDriverAssistantSystemDeclarationInputData ADASCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			if (version == null) {
+				version = XMLHelper.GetVersionFromNamespaceUri(SchemaNamespace);
+			}
+			return Factory.CreateADASData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		public virtual XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLADASReaderV20 : XMLADASReaderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "ADASType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+
+		public XMLADASReaderV20(IXMLDeclarationVehicleData vehicle, XmlNode vehicleNode) : base(
+			vehicle, vehicleNode) { }
+
+		public override IAdvancedDriverAssistantSystemDeclarationInputData ADASInputData
+		{
+			get { return _adas ?? (_adas = CreateComponent(XMLNames.Vehicle_ADAS, ADASCreator, true)); }
+		}
+
+		public override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLADASReaderV21 : XMLADASReaderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V21;
+
+		public new const string XSD_TYPE = "AdvancedDriverAssistantSystemsType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLADASReaderV21(IXMLDeclarationVehicleData vehicle, XmlNode vehicleNode) : base(
+			vehicle, vehicleNode) { }
+
+		public override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLComponentReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLComponentReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..11f80534984fa0227785098e4aacf7196f980f7e
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLComponentReader.cs
@@ -0,0 +1,291 @@
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
+{
+	public class XMLComponentReaderV10 : AbstractComponentReader, IXMLComponentReader, IXMLAxlesReader, IXMLAxleReader, IXMLGearboxReader, IXMLAuxiliaryReader
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "VehicleComponentsType";
+		public const string AXLES_READER_TYPE = "AxleWheelsDataDeclarationType";
+		public const string AXLE_READER_TYPE = "AxleDeclarationType";
+		public const string GEARBOX_READER_TYPE = "GearboxDataDeclarationType";
+		public const string AUX_READER_TYPE = "AuxiliariesDataDeclarationType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+		public static readonly string AXLES_READER_QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLES_READER_TYPE);
+		public static readonly string AXLE_READER_QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLE_READER_TYPE);
+		public static readonly string GEARBOX_READER_QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, GEARBOX_READER_TYPE);
+		public static readonly string AUXILIARIES_READER_QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, AUX_READER_TYPE);
+
+		protected IXMLDeclarationVehicleData Vehicle;
+
+		protected IVehicleComponentsDeclaration _components;
+		protected IGearboxDeclarationInputData _gearboxInputData;
+		protected IAxleGearInputData _axlegearInputData;
+		protected IAngledriveInputData _angledriveInputData;
+		protected IEngineDeclarationInputData _engineInputData;
+		protected IRetarderInputData _retarderInputData;
+		protected IAxlesDeclarationInputData _axlesInputData;
+		protected IAirdragDeclarationInputData _airdragInputData;
+		protected IAuxiliariesDeclarationInputData _auxiliaryInputData;
+		protected ITorqueConverterDeclarationInputData _torqueConverterInputData;
+
+
+		[Inject]
+		public IDeclarationInjectFactory Factory { protected get; set; }
+
+		public XMLComponentReaderV10(IXMLDeclarationVehicleData vehicle, XmlNode componentsNode) : base(
+			vehicle, componentsNode)
+		{
+			if (componentsNode == null) {
+				throw new VectoException("component node must not be null!");
+			}
+
+			Vehicle = vehicle;
+		}
+
+		#region Implementation of IXMLComponentReader
+
+		public virtual IVehicleComponentsDeclaration ComponentInputData
+		{
+			get { return _components ?? (_components = CreateComponent(XMLNames.Vehicle_Components, ComponentsCreator)); }
+		}
+
+		public virtual IAirdragDeclarationInputData AirdragInputData
+		{
+			get {
+				return _airdragInputData ?? (_airdragInputData = CreateComponent(XMLNames.Component_AirDrag, AirdragCreator, true));
+			}
+		}
+
+		public virtual IGearboxDeclarationInputData GearboxInputData
+		{
+			get {
+				return _gearboxInputData ?? (_gearboxInputData = CreateComponent(XMLNames.Component_Gearbox, GearboxCreator));
+			}
+		}
+
+		public virtual ITorqueConverterDeclarationInputData TorqueConverterInputData
+		{
+			get {
+				if (_torqueConverterInputData == null && BaseNode.SelectSingleNode(XMLHelper.QueryLocalName(XMLNames.Component_TorqueConverter)) == null) {
+					return null;
+				}
+				return _torqueConverterInputData ?? (_torqueConverterInputData = CreateComponent(
+							XMLNames.Component_TorqueConverter, TorqueConverterCreator));
+			}
+		}
+
+		public virtual ITransmissionInputData CreateGear(XmlNode gearNode)
+		{
+			var version = XMLHelper.GetXsdType(gearNode.SchemaInfo.SchemaType);
+			try {
+				return Factory.CreateGearData(version, gearNode, ParentComponent.DataSource.SourceFile);
+			} catch (Exception e) {
+				var gearNumber = gearNode.Attributes?.GetNamedItem(XMLNames.Gearbox_Gear_GearNumber_Attr).InnerText;
+				throw new VectoException(
+					"Unsupported XML Version! Node: {0} Gear: {1} Version: {2}", e, gearNode.LocalName, gearNumber, version);
+			}
+		}
+
+		public virtual IAuxiliaryDeclarationInputData CreateAuxiliary(XmlNode auxNode)
+		{
+			var version = XMLHelper.GetXsdType(auxNode.ParentNode.ParentNode.SchemaInfo.SchemaType);
+			try {
+				return Factory.CreateAuxiliaryData(version, auxNode, Vehicle);
+			} catch (Exception e) {
+				throw new VectoException("Unsupported XML version! Node: {0} version: {1}", e, auxNode.LocalName, version);
+			}
+		}
+
+		public virtual IAxleDeclarationInputData CreateAxle(XmlNode axleNode)
+		{
+			var version = XMLHelper.GetXsdType(axleNode.SchemaInfo.SchemaType);
+			try {
+				var axle = Factory.CreateAxleData(version, Vehicle, axleNode, (Vehicle as IXMLResource).DataSource.SourceFile);
+				axle.Reader = Factory.CreateAxleReader(version, Vehicle, axleNode);
+				return axle;
+			} catch (Exception e) {
+				var axleNumber = axleNode.Attributes?.GetNamedItem(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr).InnerText;
+				throw new VectoException(
+					"Unsupported XML Version! Node: {0} Axle: {1} Version: {2}", e, axleNode.LocalName, axleNumber, version);
+			}
+		}
+
+
+		public virtual IAxleGearInputData AxleGearInputData
+		{
+			get {
+				return _axlegearInputData ?? (_axlegearInputData = CreateComponent(XMLNames.Component_Axlegear, AxlegearCreator));
+			}
+		}
+
+
+		public virtual IAngledriveInputData AngledriveInputData
+		{
+			get {
+				return _angledriveInputData ??
+						(_angledriveInputData = CreateComponent(XMLNames.Component_Angledrive, AngledriveCreator, true));
+			}
+		}
+
+		public virtual IEngineDeclarationInputData EngineInputData
+		{
+			get { return _engineInputData ?? (_engineInputData = CreateComponent(XMLNames.Component_Engine, EngineCreator)); }
+		}
+
+
+		public virtual IAuxiliariesDeclarationInputData AuxiliaryData
+		{
+			get {
+				return _auxiliaryInputData ??
+						(_auxiliaryInputData = CreateComponent(XMLNames.Component_Auxiliaries, AuxiliaryCreator));
+			}
+		}
+
+
+		public virtual IRetarderInputData RetarderInputData
+		{
+			get {
+				return _retarderInputData ??
+						(_retarderInputData = CreateComponent(XMLNames.Component_Retarder, RetarderCreator, true));
+			}
+		}
+
+
+		public virtual IAxlesDeclarationInputData AxlesDeclarationInputData
+		{
+			get {
+				return _axlesInputData ?? (_axlesInputData = CreateComponent(XMLNames.Component_AxleWheels, AxleWheelsCreator));
+			}
+		}
+
+		public virtual ITyreDeclarationInputData Tyre
+		{
+			get { return CreateComponent(XMLNames.AxleWheels_Axles_Axle_Tyre, TyreCreator); }
+		}
+
+		#endregion
+
+		protected virtual IAirdragDeclarationInputData AirdragCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			if (version == null) {
+				return new XMLDeclarationAirdragDataProviderV10(Vehicle, null, sourceFile);
+			}
+
+			return Factory.CreateAirdragData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IGearboxDeclarationInputData GearboxCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			var gbx = Factory.CreateGearboxData(version, Vehicle, componentNode, sourceFile);
+			gbx.Reader = Factory.CreateGearboxReader(version, Vehicle, componentNode);
+			return gbx;
+		}
+
+		protected virtual ITorqueConverterDeclarationInputData TorqueConverterCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			if (version == null) {
+				return new XMLDeclarationTorqueConverterDataProviderV10(Vehicle, componentNode, sourceFile);
+			}
+
+			return Factory.CreateTorqueconverterData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IAxleGearInputData AxlegearCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			return Factory.CreateAxlegearData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IAngledriveInputData AngledriveCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			if (version == null) {
+				return new XMLDeclarationAngledriveDataProviderV10(Vehicle, componentNode, sourceFile);
+			}
+
+			return Factory.CreateAngledriveData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IEngineDeclarationInputData EngineCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			return Factory.CreateEngineData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IRetarderInputData RetarderCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			if (version == null) {
+				return new XMLDeclarationRetarderDataProviderV10(Vehicle, componentNode, sourceFile);
+			}
+
+			return Factory.CreateRetarderData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IAxlesDeclarationInputData AxleWheelsCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			var axles = Factory.CreateAxleWheels(version, Vehicle, componentNode, sourceFile);
+			axles.Reader = Factory.CreateAxlesReader(version, Vehicle, componentNode);
+			return axles;
+		}
+
+
+		protected virtual ITyreDeclarationInputData TyreCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			return Factory.CreateTyre(version, Vehicle, componentNode, sourceFile);
+		}
+
+
+		protected virtual IAuxiliariesDeclarationInputData AuxiliaryCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			var aux = Factory.CreateAuxiliariesData(version, Vehicle, componentNode, sourceFile);
+			aux.Reader = Factory.CreateAuxiliariesReader(version, Vehicle, componentNode);
+			return aux;
+		}
+
+
+		protected virtual IVehicleComponentsDeclaration ComponentsCreator(
+			string version, XmlNode componentNode, string sourcefile)
+		{
+			var components = Factory.CreateComponentData(version, Vehicle, componentNode, sourcefile);
+			components.ComponentReader = Factory.CreateComponentReader(version, Vehicle, componentNode);
+			return components;
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLComponentReaderV20 : XMLComponentReaderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "VehicleComponentsType";
+		public new const string AXLE_READER_TYPE = "AxleDataDeclarationType";
+
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+		public new static readonly string AXLES_READER_QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLES_READER_TYPE);
+		public new static readonly string AXLE_READER_QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLE_READER_TYPE);
+		public new static readonly string GEARBOX_READER_QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, GEARBOX_READER_TYPE);
+		public new static readonly string AUXILIARIES_READER_QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, AUX_READER_TYPE);
+
+
+		public XMLComponentReaderV20(IXMLDeclarationVehicleData vehicle, XmlNode componentsNode) : base(
+			vehicle, componentsNode) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLDeclarationInputReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLDeclarationInputReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f01a6b7b3eca2628e48d8678fb729dab3e763574
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLDeclarationInputReader.cs
@@ -0,0 +1,65 @@
+using System.Xml;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
+{
+	public class XMLDeclarationInputReaderV10 : AbstractComponentReader, IXMLDeclarationInputDataReader
+	{
+		protected XmlNode JobNode;
+		protected IXMLDeclarationInputData InputData;
+		protected IDeclarationJobInputData _jobData;
+
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		[Inject]
+		public IDeclarationInjectFactory Factory { protected get; set; }
+
+		public XMLDeclarationInputReaderV10(IXMLDeclarationInputData inputData, XmlNode baseNode) : base(
+			inputData, baseNode)
+		{
+			JobNode = baseNode;
+			InputData = inputData;
+		}
+
+		#region Implementation of IXMLDeclarationInputReader
+
+		public virtual IDeclarationJobInputData JobData
+		{
+			get { return _jobData ?? (_jobData = CreateComponent(XMLNames.VectoInputDeclaration, JobCreator)); }
+		}
+
+		#endregion
+
+		protected virtual IDeclarationJobInputData JobCreator(string version, XmlNode node, string arg3)
+		{
+			var job = Factory.CreateJobData(version, BaseNode, InputData, (InputData as IXMLResource).DataSource.SourceFile);
+			job.Reader = Factory.CreateJobReader(version, job, JobNode);
+			return job;
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLDeclarationInputReaderV20 : XMLDeclarationInputReaderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLDeclarationInputReaderV20(IXMLDeclarationInputData inputData, XmlNode baseNode) : base(inputData, baseNode) { }
+	}
+
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLJobDataReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLJobDataReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e0c62e2470947c4571e5549b90b6f9813ca2a45c
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLJobDataReader.cs
@@ -0,0 +1,108 @@
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
+{
+	public class XMLJobDataReaderV10 : AbstractComponentReader, IXMLJobDataReader
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+
+		protected IXMLDeclarationJobInputData JobData;
+		protected XmlNode JobNode;
+		protected IVehicleDeclarationInputData _vehicle;
+
+		[Inject]
+		public IDeclarationInjectFactory Factory { protected get; set; }
+
+		public XMLJobDataReaderV10(IXMLDeclarationJobInputData jobData, XmlNode jobNode) : base(
+			jobData, jobNode)
+		{
+			JobNode = jobNode;
+			JobData = jobData;
+		}
+
+		#region Implementation of IXMLJobDataReader
+
+		public virtual IVehicleDeclarationInputData CreateVehicle
+		{
+			get { return _vehicle ?? (_vehicle = CreateComponent(XMLNames.Component_Vehicle, VehicleCreator)); }
+		}
+
+		#endregion
+
+		protected virtual IVehicleDeclarationInputData VehicleCreator(string version, XmlNode vehicleNode, string sourceFile)
+		{
+			var vehicle = Factory.CreateVehicleData(version, JobData, vehicleNode, sourceFile);
+
+			vehicle.ComponentReader = GetReader(vehicle, vehicle.ComponentNode, Factory.CreateComponentReader);  	
+			vehicle.ADASReader =  GetReader(vehicle, vehicle.ADASNode, Factory.CreateADASReader);
+			vehicle.PTOReader = GetReader(vehicle, vehicle.PTONode, Factory.CreatePTOReader); 
+
+			return vehicle;
+		}
+
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLJobDataReaderV20 : XMLJobDataReaderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		public new const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLJobDataReaderV20(IXMLDeclarationJobInputData jobData, XmlNode jobNode) : base(
+			jobData, jobNode) { }
+
+		protected override IVehicleDeclarationInputData VehicleCreator(string version, XmlNode vehicleNode, string sourceFile)
+		{
+			var vehicle = Factory.CreateVehicleData(version, JobData, vehicleNode, sourceFile);
+
+			vehicle.ComponentReader = GetReader(vehicle, vehicle.ComponentNode, Factory.CreateComponentReader);
+			vehicle.ADASReader = vehicle.ADASNode == null ? null : GetReader(vehicle, vehicle.ADASNode, Factory.CreateADASReader); //null;
+			vehicle.PTOReader = GetReader(vehicle, vehicle.PTONode, Factory.CreatePTOReader);
+
+			return vehicle;
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLJobDataReaderV21 : XMLJobDataReaderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V21;
+
+		public new const string XSD_TYPE = "VectoDeclarationJobType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLJobDataReaderV21(IXMLDeclarationJobInputData jobData, XmlNode jobNode) : base(
+			jobData, jobNode)
+		{ }
+
+		protected override IVehicleDeclarationInputData VehicleCreator(string version, XmlNode vehicleNode, string sourceFile)
+		{
+			var vehicle = Factory.CreateVehicleData(version, JobData, vehicleNode, sourceFile);
+
+			vehicle.ComponentReader = GetReader(vehicle, vehicle.ComponentNode, Factory.CreateComponentReader);
+			vehicle.ADASReader = GetReader(vehicle, vehicle.ADASNode, Factory.CreateADASReader); ;
+			vehicle.PTOReader = GetReader(vehicle, vehicle.PTONode, Factory.CreatePTOReader);
+
+			return vehicle;
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLPTOReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLPTOReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..0404f8ea4bc1a86e2dd579c6f7ae5cb5531a22f4
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/Reader/Impl/XMLPTOReader.cs
@@ -0,0 +1,61 @@
+using System.Xml;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Reader.Impl
+{
+	public class XMLPTOReaderV10 : AbstractComponentReader, IXMLPTOReader
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V10;
+
+		public const string XSD_TYPE = "PTOType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		[Inject]
+		public IDeclarationInjectFactory Factory { protected get; set; }
+
+		protected IXMLDeclarationVehicleData Vehicle;
+		protected IPTOTransmissionInputData _ptoInputData;
+
+
+		public XMLPTOReaderV10(IXMLDeclarationVehicleData vehicle, XmlNode componentNode) : base(
+			vehicle, componentNode)
+		{
+			Vehicle = vehicle;
+		}
+
+		#region Implementation of IXMLPTOReader
+
+		public virtual IPTOTransmissionInputData PTOInputData
+		{
+			get { return _ptoInputData ?? (_ptoInputData = CreateComponent(XMLNames.Vehicle_PTO, PTOCreator)); }
+		}
+
+		#endregion
+
+		protected virtual IPTOTransmissionInputData PTOCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			return Factory.CreatePTOData(version, Vehicle, componentNode, sourceFile);
+		}
+	}
+
+	// ---------------------------------------------------------------------------------------
+
+	public class XMLPTOReaderV20 : XMLPTOReaderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.DECLARATION_DEFINITIONS_NAMESPACE_URI_V20;
+
+		//public new const string XSD_TYPE = "PTOType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+		public XMLPTOReaderV20(IXMLDeclarationVehicleData vehicle, XmlNode componentNode) : base(
+			vehicle, componentNode) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAirdragDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAirdragDataProvider.cs
deleted file mode 100644
index 5fd01fd3643afd6794dcb02dedd910e9e9a364a4..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAirdragDataProvider.cs
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Xml;
-using System.Xml.Linq;
-using System.Xml.XPath;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationAirdragDataProvider : AbstractDeclarationXMLComponentDataProvider,
-		IAirdragDeclarationInputData
-	{
-		public XMLDeclarationAirdragDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_AirDrag,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public XMLDeclarationAirdragDataProvider(XDocument xml)
-		{
-			if (xml.Document == null) {
-				throw new ArgumentException("No Document found");
-			}
-			Navigator = xml.Document.CreateNavigator();
-			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-			Helper = new XPathHelper(ExecutionMode.Declaration);
-			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
-			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
-
-			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
-									Helper.NSPrefix(XMLNames.Component_AirDrag, Constants.XML.RootNSPrefix),
-									XMLNames.ComponentDataWrapper);
-			SourceType = DataSourceType.Embedded;
-		}
-
-		public new CertificationMethod CertificationMethod
-		{
-			get { return CertificationMethod.Measured; }
-		}
-
-		public SquareMeter AirDragArea
-		{
-			get { return ElementExists(XMLNames.AirDrag_DeclaredCdxA) ? GetDoubleElementValue(XMLNames.AirDrag_DeclaredCdxA).SI<SquareMeter>() : null; }
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAngledriveDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAngledriveDataProvider.cs
deleted file mode 100644
index 7304e62304038e86249ff15a0dbc01d29d5605f3..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAngledriveDataProvider.cs
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Xml;
-using System.Xml.Linq;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationAngledriveDataProvider : AbstractDeclarationXMLComponentDataProvider, IAngledriveInputData
-	{
-		public XMLDeclarationAngledriveDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider) : base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Angledrive,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public XMLDeclarationAngledriveDataProvider(XDocument xml)
-		{
-			if (xml.Document == null) {
-				throw new ArgumentException("No Document found");
-			}
-			Navigator = xml.Document.CreateNavigator();
-			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-			Helper = new XPathHelper(ExecutionMode.Declaration);
-			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
-			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
-
-			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
-									Helper.NSPrefix(XMLNames.Component_Angledrive, Constants.XML.RootNSPrefix),
-									XMLNames.ComponentDataWrapper);
-			SourceType = DataSourceType.Embedded;
-		}
-
-		public AngledriveType Type
-		{
-			get { return InputData.XMLJob.XMLVehicle.AngulargearType; }
-		}
-
-		public double Ratio
-		{
-			get { return GetDoubleElementValue(XMLNames.AngleDrive_Ratio); }
-		}
-
-		public TableData LossMap
-		{
-			get
-			{
-				return ReadTableData(AttributeMappings.TransmissionLossmapMapping,
-					Helper.Query(
-						XMLNames.AngleDrive_TorqueLossMap,
-						XMLNames.Angledrive_LossMap_Entry));
-			}
-		}
-
-		public double Efficiency
-		{
-			get { throw new VectoException("Efficiency not supported in Declaration Mode!"); }
-		}
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAuxiliaryDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAuxiliaryDataProvider.cs
deleted file mode 100644
index 8f2c58ee081bc2dde3629765f5d57378bebb1400..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAuxiliaryDataProvider.cs
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Collections.Generic;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.InputData.Impl;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationAuxiliaryDataProvider : AbstractDeclarationXMLComponentDataProvider,
-		IAuxiliariesDeclarationInputData
-	{
-		public XMLDeclarationAuxiliaryDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider) : base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Auxiliaries,
-				XMLNames.ComponentDataWrapper);
-		}
-
-
-		public IList<IAuxiliaryDeclarationInputData> Auxiliaries
-		{
-			get
-			{
-				var retVal = new List<IAuxiliaryDeclarationInputData>();
-				var auxiliaries = Navigator.Select(Helper.Query(XBasePath,
-					Helper.QueryConstraint("*",
-						Helper.NSPrefix(XMLNames.Auxiliaries_Auxiliary_Technology), null, "")),
-					Manager);
-
-				while (auxiliaries.MoveNext()) {
-					var techlistNodes = auxiliaries.Current.Select(Helper.NSPrefix(XMLNames.Auxiliaries_Auxiliary_Technology), Manager);
-					var technologyList = new List<string>();
-					while (techlistNodes.MoveNext()) {
-						technologyList.Add(techlistNodes.Current.Value);
-					}
-					retVal.Add(new AuxiliaryDataInputData {
-						Type = auxiliaries.Current.Name.ParseEnum<AuxiliaryType>(),
-						Technology = technologyList,
-					});
-				}
-				return retVal;
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAxlegearDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAxlegearDataProvider.cs
deleted file mode 100644
index e2366ed8d9f6a0f0b6a3da0566264bca0a9eca20..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationAxlegearDataProvider.cs
+++ /dev/null
@@ -1,101 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Xml;
-using System.Xml.Linq;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationAxlegearDataProvider : AbstractDeclarationXMLComponentDataProvider, IAxleGearInputData
-	{
-		public XMLDeclarationAxlegearDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Axlegear,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public XMLDeclarationAxlegearDataProvider(XDocument xml)
-		{
-			if (xml.Document == null) {
-				throw new ArgumentException("No Document found");
-			}
-			Navigator = xml.Document.CreateNavigator();
-			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-			Helper = new XPathHelper(ExecutionMode.Declaration);
-			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
-			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
-
-			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
-									Helper.NSPrefix(XMLNames.Component_Axlegear, Constants.XML.RootNSPrefix),
-									XMLNames.ComponentDataWrapper);
-			SourceType = DataSourceType.Embedded;
-		}
-
-		public double Ratio
-		{
-			get { return GetDoubleElementValue(XMLNames.Axlegear_Ratio); }
-		}
-
-		public TableData LossMap
-		{
-			get {
-				return ReadTableData(AttributeMappings.TransmissionLossmapMapping,
-					Helper.Query(XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_TorqueLossMap_Entry));
-			}
-		}
-
-		public double Efficiency
-		{
-			get { throw new VectoException("Efficiency not supported in Declaration Mode!"); }
-		}
-
-		public AxleLineType LineType
-		{
-			get {
-				var value = GetElementValue(XMLNames.Axlegear_LineType);
-				return value.ParseEnum<AxleLineType>();
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs
deleted file mode 100644
index 877d6ed9480d455ba3e6ff8db2477fd4c535fcee..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationEngineDataProvider.cs
+++ /dev/null
@@ -1,156 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Xml;
-using System.Xml.Linq;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationEngineDataProvider : AbstractDeclarationXMLComponentDataProvider,
-		IEngineDeclarationInputData
-	{
-		public XMLDeclarationEngineDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Engine,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public XMLDeclarationEngineDataProvider(XDocument xml)
-		{
-			if (xml.Document == null) {
-				throw new ArgumentException("No Document found");
-			}
-			Navigator = xml.Document.CreateNavigator();
-			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-			Helper = new XPathHelper(ExecutionMode.Declaration);
-			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
-			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
-
-			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
-									Helper.NSPrefix(XMLNames.Component_Engine, Constants.XML.RootNSPrefix),
-									XMLNames.ComponentDataWrapper);
-			SourceType = DataSourceType.Embedded;
-		}
-
-		public CubicMeter Displacement
-		{
-		    get { return GetDoubleElementValue(XMLNames.Engine_Displacement).SI(Unit.SI.Cubic.Centi.Meter).Cast<CubicMeter>(); }
-		}
-
-		public PerSecond IdleSpeed
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_IdlingSpeed).RPMtoRad(); }
-		}
-
-		public FuelType FuelType
-		{
-			get {
-				var value = GetElementValue(XMLNames.Engine_FuelType);
-				if ("LPG".Equals(value, StringComparison.InvariantCultureIgnoreCase)) {
-					return FuelType.LPGPI;
-				}
-				if ("NG".Equals(value, StringComparison.InvariantCultureIgnoreCase)) {
-					return FuelType.NGPI;
-				}
-
-				return value.ParseEnum<FuelType>();
-			}
-		}
-
-		public TableData FuelConsumptionMap
-		{
-			get {
-				return ReadTableData(AttributeMappings.FuelConsumptionMapMapping,
-					Helper.Query(XMLNames.Engine_FuelConsumptionMap, XMLNames.Engine_FuelConsumptionMap_Entry));
-			}
-		}
-
-		public TableData FullLoadCurve
-		{
-			get {
-				return ReadTableData(AttributeMappings.EngineFullLoadCurveMapping,
-					Helper.Query(XMLNames.Engine_FullLoadAndDragCurve, XMLNames.Engine_FullLoadCurve_Entry));
-			}
-		}
-
-		public Watt RatedPowerDeclared
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_RatedPower).SI<Watt>(); }
-		}
-
-		public PerSecond RatedSpeedDeclared
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_RatedSpeed).RPMtoRad(); }
-		}
-
-		public NewtonMeter MaxTorqueDeclared
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_MaxTorque).SI<NewtonMeter>(); }
-		}
-
-		public double WHTCMotorway
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_WHTCMotorway); }
-		}
-
-		public double WHTCRural
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_WHTCRural); }
-		}
-
-		public double WHTCUrban
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_WHTCUrban); }
-		}
-
-		public double ColdHotBalancingFactor
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_ColdHotBalancingFactor); }
-		}
-
-		public double CorrectionFactorRegPer
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_CorrectionFactor_RegPer); }
-		}
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationGearboxDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationGearboxDataProvider.cs
deleted file mode 100644
index c0e9cd2444ee748a9169cd6ec02c70fc278807d9..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationGearboxDataProvider.cs
+++ /dev/null
@@ -1,144 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Collections.Generic;
-using System.Xml;
-using System.Xml.Linq;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.InputData.Impl;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationGearboxDataProvider : AbstractDeclarationXMLComponentDataProvider,
-		IGearboxDeclarationInputData
-	{
-		public XMLDeclarationGearboxDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Gearbox,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public XMLDeclarationGearboxDataProvider(XDocument xml)
-		{
-			if (xml.Document == null) {
-				throw new ArgumentException("No Document found");
-			}
-			Navigator = xml.Document.CreateNavigator();
-			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-			Helper = new XPathHelper(ExecutionMode.Declaration);
-			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
-			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
-
-			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
-									Helper.NSPrefix(XMLNames.Component_Gearbox, Constants.XML.RootNSPrefix),
-									XMLNames.ComponentDataWrapper);
-			SourceType = DataSourceType.Embedded;
-		}
-
-		public new CertificationMethod CertificationMethod
-		{
-			get { return GetElementValue(XMLNames.Component_Gearbox_CertificationMethod).ParseEnum<CertificationMethod>(); }
-		}
-
-		public GearboxType Type
-		{
-			get {
-				var value = GetElementValue(XMLNames.Gearbox_TransmissionType);
-				switch (value) {
-					case "MT":
-					case "SMT":
-						return GearboxType.MT;
-					case "AMT":
-						return GearboxType.AMT;
-					case "APT-S":
-					case "AT - Serial":
-						return GearboxType.ATSerial;
-					case "APT-P":
-					case "AT - PowerSplit":
-						return GearboxType.ATPowerSplit;
-				}
-				throw new ArgumentOutOfRangeException("GearboxType", value);
-			}
-		}
-
-		public IList<ITransmissionInputData> Gears
-		{
-			get {
-				var retVal = new List<ITransmissionInputData>();
-				var gears = Navigator.Select(
-					Helper.Query(XBasePath, XMLNames.Gearbox_Gears, XMLNames.Gearbox_Gears_Gear),
-					Manager);
-				while (gears.MoveNext()) {
-					var gear = gears.Current.GetAttribute(XMLNames.Gearbox_Gear_GearNumber_Attr, "");
-					retVal.Add(ReadGear(gear));
-				}
-				return retVal;
-			}
-		}
-
-		public ITorqueConverterDeclarationInputData TorqueConverter
-		{
-			get {
-				return new XMLDeclarationTorqueConverterDataProvider(InputData);
-			}
-		}
-
-		protected ITransmissionInputData ReadGear(string gearNr)
-		{
-			var retVal = new TransmissionInputData();
-			var gearPath = Helper.Query(XMLNames.Gearbox_Gears,
-				Helper.QueryConstraint(XMLNames.Gearbox_Gears_Gear, XMLNames.Gearbox_Gear_GearNumber_Attr, gearNr));
-			retVal.Ratio = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gear_Ratio));
-			retVal.Gear = XmlConvert.ToUInt16(gearNr);
-			retVal.LossMap = ReadTableData(AttributeMappings.TransmissionLossmapMapping,
-				Helper.Query(gearPath, XMLNames.Gearbox_Gear_TorqueLossMap, XMLNames.Gearbox_Gear_TorqueLossMap_Entry));
-
-			if (ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gears_MaxTorque))) {
-				retVal.MaxTorque = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gears_MaxTorque)).SI<NewtonMeter>();
-			}
-			if (ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gear_MaxSpeed))) {
-				retVal.MaxInputSpeed = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gear_MaxSpeed)).RPMtoRad();
-			}
-			return retVal;
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationInputDataProvider.cs
deleted file mode 100644
index 7db6853fe18707db6bd8fa783308c3dd5f8db8db..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationInputDataProvider.cs
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.IO;
-using System.Xml;
-using System.Xml.Linq;
-using System.Xml.Schema;
-using System.Xml.XPath;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCore.Utils;
-using TUGraz.VectoHashing;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationInputDataProvider : IDeclarationInputDataProvider
-	{
-		internal readonly XPathDocument Document;
-
-		private readonly XMLDeclarationJobInputDataProvider _xmlJobData;
-
-
-		public XMLDeclarationInputDataProvider(string filename, bool verifyXml) :
-			this(XmlReader.Create(filename), filename, verifyXml)
-		{
-		}
-
-		public XMLDeclarationInputDataProvider(XmlReader inputData, bool verifyXml) : this(inputData, "", verifyXml)
-		{
-			
-		}
-
-		protected XMLDeclarationInputDataProvider(XmlReader inputData, string source, bool verifyXml)
-		{
-			Source = source;
-			var xmldoc = new XmlDocument();
-			xmldoc.Load(inputData);
-
-			if (verifyXml) {
-				new XMLValidator(xmldoc, null, ValidationCallBack).ValidateXML(XMLValidator.XmlDocumentType.DeclarationJobData);
-			}
-			
-			var h = VectoHash.Load(xmldoc);
-			XMLHash = h.ComputeXmlHash();
-			Document = new XPathDocument(new XmlNodeReader(xmldoc));
-			
-			_xmlJobData = new XMLDeclarationJobInputDataProvider(this);
-		}
-
-		public string Source { get; protected set; }
-
-		private static void ValidationCallBack(XmlSeverityType severity, ValidationEvent evt)
-		{
-			if (severity == XmlSeverityType.Error) {
-				var args = evt.ValidationEventArgs;
-				throw new VectoException("Validation error: {0}" + Environment.NewLine +
-										"Line: {1}", args.Message, args.Exception.LineNumber);
-			}
-		}
-
-		public IDeclarationJobInputData JobInputData
-		{
-			get { return _xmlJobData; }
-		}
-
-		public XMLDeclarationJobInputDataProvider XMLJob
-		{
-			get { return _xmlJobData; }
-		}
-
-		public XElement XMLHash { get; private set; }
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationRetarderDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationRetarderDataProvider.cs
deleted file mode 100644
index be89789219d00e33627a2d36138eab0d33aa5f14..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationRetarderDataProvider.cs
+++ /dev/null
@@ -1,101 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Xml;
-using System.Xml.Linq;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationRetarderDataProvider : AbstractDeclarationXMLComponentDataProvider, IRetarderInputData
-	{
-		private RetarderType? _type;
-		private double? _ratio;
-
-		public XMLDeclarationRetarderDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider) : base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Retarder,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public XMLDeclarationRetarderDataProvider(XDocument xml, RetarderType type, double ratio)
-		{
-			_type = type;
-			_ratio = ratio;
-			if (xml.Document != null) {
-				Navigator = xml.Document.CreateNavigator();
-				Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-				Helper = new XPathHelper(ExecutionMode.Declaration);
-				Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
-				Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
-
-				XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
-										Helper.NSPrefix(XMLNames.Component_Retarder, Constants.XML.RootNSPrefix),
-										XMLNames.ComponentDataWrapper);
-				SourceType = DataSourceType.Embedded;
-			}	
-		}
-
-
-		public override bool SavedInDeclarationMode
-		{
-			get { return true; }
-		}
-
-		public RetarderType Type
-		{
-			get { return _type ?? InputData.XMLJob.XMLVehicle.RetarderType; }
-		}
-
-		public double Ratio
-		{
-			get { return _ratio ?? InputData.XMLJob.XMLVehicle.RetarderRatio; }
-		}
-
-		public TableData LossMap
-		{
-			get
-			{
-				return ReadTableData(AttributeMappings.RetarderLossmapMapping,
-					Helper.Query(XMLNames.Retarder_RetarderLossMap, XMLNames.Retarder_RetarderLossMap_Entry));
-			}
-		}
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationTorqueConverterDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationTorqueConverterDataProvider.cs
deleted file mode 100644
index 902f4c539fce79a068b8cebe4bc84d20153c1b1c..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationTorqueConverterDataProvider.cs
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Xml;
-using System.Xml.Linq;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationTorqueConverterDataProvider : AbstractDeclarationXMLComponentDataProvider,
-		ITorqueConverterDeclarationInputData
-	{
-		public XMLDeclarationTorqueConverterDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = Helper.Query(VehiclePath,
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_Gearbox,
-				XMLNames.Component_TorqueConverter,
-				XMLNames.ComponentDataWrapper);
-		}
-
-		public XMLDeclarationTorqueConverterDataProvider(XDocument xml)
-		{
-			if (xml.Document == null) {
-				throw new ArgumentException("No Document found");
-			}
-			Navigator = xml.Document.CreateNavigator();
-			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-			Helper = new XPathHelper(ExecutionMode.Declaration);
-			Manager.AddNamespace(Constants.XML.DeclarationNSPrefix, Constants.XML.VectoDeclarationDefinitionsNS);
-			Manager.AddNamespace(Constants.XML.RootNSPrefix, Constants.XML.VectoDeclarationComponentNS);
-
-			XBasePath = Helper.Query(Helper.NSPrefix(XMLNames.VectoInputDeclaration, Constants.XML.RootNSPrefix),
-									Helper.NSPrefix(XMLNames.Component_TorqueConverter, Constants.XML.RootNSPrefix),
-									XMLNames.ComponentDataWrapper);
-			SourceType = DataSourceType.Embedded;
-		}
-
-		public TableData TCData
-		{
-			get
-			{
-				return ReadTableData(AttributeMappings.TorqueConverterDataMapping,
-					Helper.Query(XMLNames.TorqueConverter_Characteristics, XMLNames.TorqueConverter_Characteristics_Entry));
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationVehicleDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationVehicleDataProvider.cs
deleted file mode 100644
index 878db64c77a37c1f90cee008a6ec34b90f6e086e..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationVehicleDataProvider.cs
+++ /dev/null
@@ -1,317 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Xml;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.InputData.Impl;
-using TUGraz.VectoCore.Models.Declaration;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	public class XMLDeclarationVehicleDataProvider : AbstractDeclarationXMLComponentDataProvider,
-		IVehicleDeclarationInputData, IPTOTransmissionInputData, IAdvancedDriverAssistantSystemDeclarationInputData
-	{
-		private readonly IAuxiliariesDeclarationInputData XMLAuxiliaryData;
-
-		public XMLDeclarationVehicleDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = VehiclePath;
-			AirdragInputData = new XMLDeclarationAirdragDataProvider(xmlInputDataProvider);
-			AxleGearInputData = new XMLDeclarationAxlegearDataProvider(xmlInputDataProvider);
-			AngledriveInputData = new XMLDeclarationAngledriveDataProvider(xmlInputDataProvider);
-			EngineInputData = new XMLDeclarationEngineDataProvider(xmlInputDataProvider);
-			GearboxInputData = new XMLDeclarationGearboxDataProvider(xmlInputDataProvider);
-			TorqueConverterInputData = new XMLDeclarationTorqueConverterDataProvider(xmlInputDataProvider);
-			RetarderInputData = new XMLDeclarationRetarderDataProvider(xmlInputDataProvider);
-			XMLAuxiliaryData = new XMLDeclarationAuxiliaryDataProvider(xmlInputDataProvider);
-		}
-
-		public bool ExemptedVehicle
-		{
-			get { return ElementExists(XMLNames.Vehicle_HybridElectricHDV) && ElementExists(XMLNames.Vehicle_DualFuelVehicle); }
-		}
-
-		public string VIN
-		{
-			get { return GetElementValue(XMLNames.Vehicle_VIN); }
-		}
-
-		public LegislativeClass LegislativeClass
-		{
-			get { return GetElementValue(XMLNames.Vehicle_LegislativeClass).ParseEnum<LegislativeClass>(); }
-		}
-
-		public VehicleCategory VehicleCategory
-		{
-			get { var val = GetElementValue(XMLNames.Vehicle_VehicleCategory);
-				if ("Rigid Lorry".Equals(val, StringComparison.InvariantCultureIgnoreCase)) {
-					return VehicleCategory.RigidTruck;
-				}
-				return val.ParseEnum<VehicleCategory>(); }
-		}
-
-		public Kilogram CurbMassChassis
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_CurbMassChassis).SI<Kilogram>(); }
-		}
-
-
-		public Kilogram GrossVehicleMassRating
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_GrossVehicleMass).SI<Kilogram>(); }
-		}
-
-		public IList<ITorqueLimitInputData> TorqueLimits
-		{
-			get {
-				var retVal = new List<ITorqueLimitInputData>();
-				var limits =
-					Navigator.Select(Helper.Query(VehiclePath, XMLNames.Vehicle_TorqueLimits, XMLNames.Vehicle_TorqueLimits_Entry),
-						Manager);
-				while (limits.MoveNext()) {
-					retVal.Add(new TorqueLimitInputData() {
-						Gear = limits.Current.GetAttribute(XMLNames.Vehicle_TorqueLimits_Entry_Gear_Attr, "").ToInt(),
-						MaxTorque =
-							limits.Current.GetAttribute(XMLNames.Vehicle_TorqueLimits_Entry_MaxTorque_Attr, "").ToDouble().SI<NewtonMeter>()
-					});
-				}
-				return retVal;
-			}
-		}
-
-		public AxleConfiguration AxleConfiguration
-		{
-			get { return AxleConfigurationHelper.Parse(GetElementValue(XMLNames.Vehicle_AxleConfiguration)); }
-		}
-
-		public IList<IAxleDeclarationInputData> Axles
-		{
-			get {
-				var axles = Navigator.Select(Helper.Query(VehiclePath, XMLNames.Vehicle_Components, XMLNames.Component_AxleWheels,
-					XMLNames.ComponentDataWrapper, XMLNames.AxleWheels_Axles, XMLNames.AxleWheels_Axles_Axle), Manager);
-
-				var retVal = new IAxleDeclarationInputData[axles.Count];
-				while (axles.MoveNext()) {
-					var axleNumber = axles.Current.GetAttribute(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, "").ToInt();
-					if (axleNumber < 1 || axleNumber > retVal.Length) {
-						throw new VectoException("Axle #{0} exceeds axle count", axleNumber);
-					}
-					if (retVal[axleNumber - 1] != null) {
-						throw new VectoException("Axle #{0} defined multiple times!", axleNumber);
-					}
-					var axleType = axles.Current.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_AxleType), Manager);
-					var twinTyres = axles.Current.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_TwinTyres), Manager);
-					var steered = axles.Current.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_Steered), Manager);
-					var tyre =
-						axles.Current.SelectSingleNode(Helper.Query(XMLNames.AxleWheels_Axles_Axle_Tyre, XMLNames.ComponentDataWrapper),
-							Manager);
-					if (tyre == null) {
-						throw new VectoException("Axle #{0} contains no tyre definition", axleNumber);
-					}
-					var dimension = tyre.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_Dimension), Manager);
-					var rollResistance = tyre.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_RRCDeclared), Manager);
-					var tyreTestLoad = tyre.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_FzISO), Manager);
-					var certirficationNumber = tyre.SelectSingleNode(Helper.NSPrefix(XMLNames.Component_CertificationNumber), Manager);
-					retVal[axleNumber - 1] = new AxleInputData {
-						AxleType = axleType == null ? AxleType.VehicleNonDriven : axleType.Value.ParseEnum<AxleType>(),
-						TwinTyres = twinTyres != null && XmlConvert.ToBoolean(twinTyres.Value),
-						Steered = steered != null && XmlConvert.ToBoolean(steered.Value),
-						Tyre = new TyreInputData() { 
-							TyreTestLoad = tyreTestLoad == null ? null : tyreTestLoad.Value.ToDouble().SI<Newton>(),
-							RollResistanceCoefficient = rollResistance == null ? double.NaN : rollResistance.Value.ToDouble(),
-							Dimension = dimension == null ? null : dimension.Value,
-							CertificationNumber = certirficationNumber == null ? null : certirficationNumber.Value,
-							CertificationMethod = CertificationMethod.Measured,
-							DigestValue = new DigestData(tyre.SelectSingleNode(Helper.Query("..//*[local-name()='DigestValue']/.."), Manager))
-						}
-					};
-				}
-				return retVal;
-			}
-		}
-
-		public string ManufacturerAddress
-		{
-			get { return GetElementValue(XMLNames.Component_ManufacturerAddress); }
-		}
-
-		public PerSecond EngineIdleSpeed
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_IdlingSpeed).RPMtoRad(); }
-		}
-
-		public double RetarderRatio
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_RetarderRatio); }
-		}
-
-		public RetarderType RetarderType
-		{
-			get {
-				var value = GetElementValue(XMLNames.Vehicle_RetarderType); //.ParseEnum<RetarderType>(); 
-				switch (value) {
-					case "None":
-						return RetarderType.None;
-					case "Losses included in Gearbox":
-						return RetarderType.LossesIncludedInTransmission;
-					case "Engine Retarder":
-						return RetarderType.EngineRetarder;
-					case "Transmission Input Retarder":
-						return RetarderType.TransmissionInputRetarder;
-					case "Transmission Output Retarder":
-						return RetarderType.TransmissionOutputRetarder;
-				}
-				throw new ArgumentOutOfRangeException("RetarderType", value);
-			}
-		}
-
-		public AngledriveType AngulargearType
-		{
-			get { return GetElementValue(XMLNames.Vehicle_AngledriveType).ParseEnum<AngledriveType>(); }
-		}
-
-		public string PTOTransmissionType
-		{
-			get {
-				var shaftGearWheels = GetElementValue(Helper.Query(XMLNames.Vehicle_PTO, XMLNames.Vehicle_PTO_ShaftsGearWheels));
-				if ("none".Equals(shaftGearWheels, StringComparison.InvariantCultureIgnoreCase)) {
-					return "None";
-				}
-				if ("only one engaged gearwheel above oil level".Equals(shaftGearWheels, StringComparison.CurrentCultureIgnoreCase)) {
-					return "only one engaged gearwheel above oil level";
-				}
-				var otherElements = GetElementValue(Helper.Query(XMLNames.Vehicle_PTO, XMLNames.Vehicle_PTO_OtherElements));
-				var ptoTech = string.Format("{0} - {1}", shaftGearWheels, otherElements);
-				if (DeclarationData.PTOTransmission.GetTechnologies().Contains(ptoTech)) {
-					return ptoTech;
-				}
-				throw new VectoException("PTO Technology {0} invalid!", ptoTech);
-			}
-		}
-
-		public TableData PTOLossMap
-		{
-			get { return null; }
-		}
-
-		public TableData PTOCycle
-		{
-			get { return null; }
-		}
-
-		public IAirdragDeclarationInputData AirdragInputData { get; private set; }
-
-		public IGearboxDeclarationInputData GearboxInputData { get; private set; }
-
-		public ITorqueConverterDeclarationInputData TorqueConverterInputData { get; private set; }
-
-		public IAxleGearInputData AxleGearInputData { get; private set; }
-
-		public IAngledriveInputData AngledriveInputData { get; private set; }
-
-		public IEngineDeclarationInputData EngineInputData { get; private set; }
-
-		public IAuxiliariesDeclarationInputData AuxiliaryInputData()
-		{
-			return XMLAuxiliaryData;
-		}
-
-		public IRetarderInputData RetarderInputData { get; private set; }
-
-		public IPTOTransmissionInputData PTOTransmissionInputData
-		{
-			get { return this; }
-		}
-
-		public bool VocationalVehicle { get {
-			return XmlConvert.ToBoolean(GetElementValue(XMLNames.Vehicle_VocationalVehicle));
-		} }
-		public bool SleeperCab { get {
-			return XmlConvert.ToBoolean(GetElementValue(XMLNames.Vehicle_SleeperCab));
-		} }
-		public TankSystem? TankSystem { get {
-			return ElementExists(XMLNames.Vehicle_NgTankSystem)
-				? EnumHelper.ParseEnum<TankSystem>(GetElementValue(XMLNames.Vehicle_NgTankSystem))
-				: (TankSystem?)null;
-		} }
-
-		public IAdvancedDriverAssistantSystemDeclarationInputData ADAS { get { return this; } }
-
-		public bool ZeroEmissionVehicle { get {
-			return XmlConvert.ToBoolean(GetElementValue(XMLNames.Vehicle_ZeroEmissionVehicle));
-		} }
-		public bool HybridElectricHDV { get {
-			return  XmlConvert.ToBoolean(GetElementValue(XMLNames.Vehicle_HybridElectricHDV));
-		} }
-		public bool DualFuelVehicle { get {
-			return XmlConvert.ToBoolean(GetElementValue(XMLNames.Vehicle_DualFuelVehicle));
-		} }
-		public Watt MaxNetPower1 { get {
-			return ElementExists(XMLNames.Vehicle_MaxNetPower1)
-				? GetDoubleElementValue(XMLNames.Vehicle_MaxNetPower1).SI<Watt>()
-				: null;
-		} }
-		public Watt MaxNetPower2 { get {
-			return ElementExists(XMLNames.Vehicle_MaxNetPower2)
-				? GetDoubleElementValue(XMLNames.Vehicle_MaxNetPower2).SI<Watt>()
-				: null;
-		} }
-
-		#region Implementation of IAdvancedDriverAssistantSystemDeclarationInputData
-
-		public bool EngineStopStart { get {
-			return  XmlConvert.ToBoolean(GetElementValue(Helper.Query(XMLNames.Vehicle_ADAS, XMLNames.Vehicle_ADAS_EngineStopStart)));
-		} }
-		public bool EcoRollWitoutEngineStop { get {
-			return XmlConvert.ToBoolean(GetElementValue(Helper.Query(XMLNames.Vehicle_ADAS, XMLNames.Vehicle_ADAS_EcoRollWithoutEngineStop)));
-		} }
-		public bool EcoRollWithEngineStop { get {
-			return XmlConvert.ToBoolean(GetElementValue(Helper.Query(XMLNames.Vehicle_ADAS, XMLNames.Vehicle_ADAS_EcoRollWithEngineStopStart)));
-		} }
-
-		public PredictiveCruiseControlType PredictiveCruiseControl
-		{
-			get {
-				return PredictiveCruiseControlTypeHelper.Parse(GetElementValue(Helper.Query(XMLNames.Vehicle_ADAS, XMLNames.Vehicle_ADAS_PCC)));
-			}
-		}
-
-		#endregion
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/AbstractEngineeringXMLComponentDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/AbstractEngineeringXMLComponentDataProvider.cs
deleted file mode 100644
index fb26aecc77e682977228e375e067eebfce9aec08..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/AbstractEngineeringXMLComponentDataProvider.cs
+++ /dev/null
@@ -1,132 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.IO;
-using System.Xml;
-using System.Xml.XPath;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class AbstractEngineeringXMLComponentDataProvider : AbstractDeclarationXMLComponentDataProvider
-	{
-		protected new readonly XMLEngineeringInputDataProvider InputData;
-
-		protected readonly string FSBasePath;
-
-
-		protected readonly XmlDocument XMLDocument;
-
-		protected AbstractEngineeringXMLComponentDataProvider(
-			XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument document, string xmlBasePath, string fsBasePath)
-		{
-			XMLDocument = document;
-			XBasePath = xmlBasePath;
-			FSBasePath = fsBasePath;
-			InputData = xmlEngineeringJobInputDataProvider;
-			Navigator = document.CreateNavigator();
-			Manager = new XmlNamespaceManager(Navigator.NameTable ?? new NameTable());
-			Helper = new XPathHelper(ExecutionMode.Engineering);
-			Helper.AddNamespaces(Manager);
-
-			SourceType = DataSourceType.Embedded;
-		}
-
-		public new string Source { get { return FSBasePath; } }
-
-		public override bool SavedInDeclarationMode
-		{
-			get { return false; }
-		}
-
-		public override string Manufacturer
-		{
-			get { return GetElementValue(XMLNames.Component_Manufacturer); }
-		}
-
-		public override string Model
-		{
-			get { return GetElementValue(XMLNames.Component_Model); }
-		}
-
-
-		public override string Date
-		{
-			get { return GetElementValue(XMLNames.Component_Date); }
-		}
-
-		public override DigestData DigestValue
-		{
-			get { return null; }
-		}
-
-		public override string CertificationNumber
-		{
-			get { return Constants.NOT_AVailABLE; }
-		}
-
-		public override CertificationMethod CertificationMethod
-		{
-			get { return CertificationMethod.NotCertified; }
-		}
-
-
-		protected TableData ReadCSVResourceFile(string relPath)
-		{
-			if (!ElementExists(Helper.Query(relPath, ExtCsvResourceTag))) {
-				throw new VectoException("Failed to read {0} resource", relPath);
-			}
-			var file =
-				GetAttributeValue(
-					Helper.Query(relPath, ExtCsvResourceTag), XMLNames.ExtResource_File_Attr);
-			var fullFilename = Path.Combine(FSBasePath ?? "", file);
-			if (file == null || !File.Exists(fullFilename)) {
-				throw new VectoException("{1} file not found: {0}", file, relPath);
-			}
-			return VectoCSVFile.Read(fullFilename);
-		}
-
-		protected string ExtCsvResourceTag
-		{
-			get {
-				return Helper.Query(Helper.QueryConstraint(XMLNames.ExternalResource, XMLNames.ExtResource_Type_Attr,
-					XMLNames.ExtResource_Type_Value_CSV));
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractCommonComponentType.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractCommonComponentType.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ee749443efaab0046f93150497dd370c2de2b096
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractCommonComponentType.cs
@@ -0,0 +1,75 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	public abstract class AbstractXMLResource : AbstractXMLType, IXMLResource
+	{
+		protected string SourceFile;
+
+		public AbstractXMLResource(XmlNode node, string source) : base(node)
+		{
+			SourceFile = source;
+		}
+
+		public virtual DataSource DataSource
+		{
+			get { return new DataSource() { SourceFile = SourceFile, SourceVersion = SourceVersion, SourceType = SourceType }; }
+		}
+
+
+		protected string SourceVersion { get { return XMLHelper.GetVersionFromNamespaceUri(SchemaNamespace); } }
+
+		protected abstract XNamespace SchemaNamespace { get;}
+
+		protected abstract DataSourceType SourceType { get; }
+	}
+
+
+	public abstract class AbstractCommonComponentType : AbstractXMLResource
+	{
+		public AbstractCommonComponentType(XmlNode node, string source) : base(node, source) { }
+
+		
+		public bool SavedInDeclarationMode
+		{
+			get { return false; }
+		}
+
+		public string Manufacturer
+		{
+			get { return GetString(XMLNames.Component_Manufacturer); }
+		}
+
+		public string Model
+		{
+			get { return GetString(XMLNames.Component_Model); }
+		}
+
+		public string Date
+		{
+			get { return GetString(XMLNames.Component_Date); }
+		}
+
+		public virtual CertificationMethod CertificationMethod
+		{
+			get { return CertificationMethod.NotCertified; }
+		}
+
+		public virtual string CertificationNumber
+		{
+			get { return "N.A."; }
+		}
+
+		public virtual DigestData DigestValue
+		{
+			get { return null; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationJobInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractEngineeringXMLComponentDataProvider.cs
similarity index 61%
rename from VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationJobInputDataProvider.cs
rename to VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractEngineeringXMLComponentDataProvider.cs
index b56d9901b20f24f1c547a046284717c4ba14d38a..664e9911e2097e73be53a6dce053b3026bacfc99 100644
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLDeclarationJobInputDataProvider.cs
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractEngineeringXMLComponentDataProvider.cs
@@ -1,65 +1,67 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Resources;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Declaration
-{
-	// ReSharper disable once InconsistentNaming
-	public class XMLDeclarationJobInputDataProvider : AbstractDeclarationXMLComponentDataProvider, IDeclarationJobInputData
-	{
-		private readonly XMLDeclarationVehicleDataProvider _vehicle;
-
-		public XMLDeclarationJobInputDataProvider(XMLDeclarationInputDataProvider xmlInputDataProvider)
-			: base(xmlInputDataProvider)
-		{
-			XBasePath = VehiclePath;
-			_vehicle = new XMLDeclarationVehicleDataProvider(xmlInputDataProvider);
-		}
-
-
-		public IVehicleDeclarationInputData Vehicle
-		{
-			get { return _vehicle; }
-		}
-
-		public XMLDeclarationVehicleDataProvider XMLVehicle
-		{
-			get { return _vehicle; }
-		}
-
-		public string JobName
-		{
-			get { return GetAttributeValue("", XMLNames.Component_ID_Attr); }
-		}
-	}
-}
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2017 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Xml;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal abstract class AbstractEngineeringXMLComponentDataProvider : AbstractCommonComponentType
+	{
+		protected readonly IXMLEngineeringVehicleData Vehicle;
+
+
+		protected AbstractEngineeringXMLComponentDataProvider(
+			IXMLEngineeringVehicleData vehicle,
+			XmlNode baseNode, string source) : base(baseNode, source)
+		{
+			Vehicle = vehicle;
+		}
+
+
+		public override DigestData DigestValue
+		{
+			get { return null; }
+		}
+
+		public override string CertificationNumber
+		{
+			get { return "N.A."; }
+		}
+
+		public override CertificationMethod CertificationMethod
+		{
+			get { return CertificationMethod.NotCertified; }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractVehicleEngineeringType.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractVehicleEngineeringType.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3a343866c2726354ba485df36ae52804adce2221
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractVehicleEngineeringType.cs
@@ -0,0 +1,9 @@
+using System.Xml;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	public abstract class AbstractVehicleEngineeringType : AbstractCommonComponentType
+	{
+		protected AbstractVehicleEngineeringType(XmlNode node, string source) : base(node, source) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractXMLType.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractXMLType.cs
new file mode 100644
index 0000000000000000000000000000000000000000..8888b8c67b54f8e6a8268a0f550148796f0ac884
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/AbstractXMLType.cs
@@ -0,0 +1,81 @@
+using System.Xml;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	public abstract class AbstractXMLType
+	{
+		protected readonly XmlNode BaseNode;
+
+		protected AbstractXMLType(XmlNode node)
+		{
+			BaseNode = node;
+		}
+
+		protected bool ElementExists(string nodeName)
+		{
+			return GetNode(nodeName, BaseNode, required: false) != null;
+		}
+
+		protected string GetString(string nodeName, XmlNode basenode = null, bool required = true)
+		{
+			return GetNode(nodeName, basenode, required)?.InnerText;
+		}
+
+		protected double GetDouble(string nodeName, double? fallbackValue = null)
+		{
+			var node = GetNode(nodeName, required: fallbackValue != null);
+
+			return node?.InnerText.ToDouble() ?? fallbackValue.Value;
+		}
+
+		protected double GetDouble(string[] nodePath, double? fallbackValue = null)
+		{
+			var node = GetNode(nodePath, required: fallbackValue == null);
+
+			return node?.InnerText.ToDouble() ?? fallbackValue.Value;
+		}
+
+		protected bool GetBool(string nodeName) 
+		{
+			return XmlConvert.ToBoolean(GetNode(nodeName).InnerText);
+		}
+
+		protected XmlNode GetNode(string[] nodeName, XmlNode baseNode = null, bool required = true)
+		{
+			return DoGetNode(XMLHelper.QueryLocalName(nodeName), baseNode, required);
+		}
+
+		protected XmlNode GetNode(string nodeName, XmlNode baseNode = null, bool required = true)
+		{
+			return DoGetNode(XMLHelper.QueryLocalName(nodeName), baseNode, required);
+		}
+
+		private XmlNode DoGetNode(string xpathQuery, XmlNode baseNode, bool required)
+		{
+			var node = (baseNode ?? BaseNode)?.SelectSingleNode(xpathQuery);
+			if (required && node == null) {
+				throw new VectoException("Node {0} not found", xpathQuery);
+			}
+
+			return node;
+		}
+
+		protected XmlNodeList GetNodes(string nodeName, XmlNode baseNode = null)
+		{
+			return (baseNode ?? BaseNode).SelectNodes(XMLHelper.QueryLocalName(nodeName));
+		}
+
+		protected XmlNodeList GetNodes(string[] nodeName, XmlNode baseNode = null)
+		{
+			return (baseNode ?? BaseNode).SelectNodes(XMLHelper.QueryLocalName(nodeName));
+		}
+
+		protected string GetAttribute(XmlNode node, string attribute)
+		{
+			return node?.Attributes?.GetNamedItem(attribute)?.InnerText;
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLCyclesDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLCyclesDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ba0e6bb064260c6420bba08ce3eabb0b36fbf10e
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLCyclesDataProvider.cs
@@ -0,0 +1,86 @@
+using System.Collections.Generic;
+using System.IO;
+using System.Xml;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.Impl;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLCyclesDataProviderV07 : AbstractXMLType, IXMLCyclesDataProvider
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "MissionCyclesType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		protected string BasePath;
+
+		public XMLCyclesDataProviderV07(IEngineeringJobInputData jobData, XmlNode baseNode, string basePath) : base(baseNode)
+		{
+			BasePath = basePath;
+		}
+
+
+		public IList<ICycleData> Cycles
+		{
+			get {
+				var retVal = new List<ICycleData>();
+				var cycleNodes = GetNodes(XMLNames.Missions_Cycle);
+				if (cycleNodes == null || cycleNodes.Count == 0) {
+					return retVal;
+				}
+
+				foreach (XmlNode cycleNode in cycleNodes) {
+					var file = cycleNode.Attributes?.GetNamedItem(XMLNames.ExtResource_File_Attr).InnerText;
+					if (string.IsNullOrWhiteSpace(file)) {
+						continue;
+					}
+
+					var fullPath = Path.Combine(BasePath ?? "", file);
+					if (File.Exists(fullPath)) {
+						retVal.Add(
+							new CycleInputData() {
+								Name = Path.GetFileNameWithoutExtension(fullPath),
+								CycleData = VectoCSVFile.Read(fullPath)
+							});
+					} else {
+						try {
+							var resourceName = DeclarationData.DeclarationDataResourcePrefix + ".MissionCycles." + file +
+												Constants.FileExtensions.CycleFile;
+							retVal.Add(
+								new CycleInputData() {
+									Name = Path.GetFileNameWithoutExtension(file),
+									CycleData = VectoCSVFile.ReadStream(RessourceHelper.ReadStream(resourceName), source: resourceName),
+								});
+						} catch {
+							//Log.Debug("Driving Cycle could not be read: " + cycleFile);
+							throw new VectoException("Driving Cycle could not be read: " + file);
+						}
+					}
+				}
+
+				return retVal;
+			}
+		}
+	}
+
+
+	internal class XMLCyclesDataProviderV10 : XMLCyclesDataProviderV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "MissionCyclesType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLCyclesDataProviderV10(IEngineeringJobInputData jobData, XmlNode baseNode, string basePath) : base(
+			jobData, baseNode, basePath) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLDriverAcceleration.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLDriverAcceleration.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f63c14dfd3a0985f5746eed46da7ad88b996763a
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLDriverAcceleration.cs
@@ -0,0 +1,59 @@
+using System.Xml;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.Impl;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLDriverAccelerationV07 : AbstractXMLType, IXMLDriverAcceleration
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "DriverAccelerationCurveEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		protected IXMLEngineeringDriverData DriverData;
+		private IDriverAccelerationData _accelerationCurve;
+
+		public XMLDriverAccelerationV07(IXMLEngineeringDriverData driverData, XmlNode node) : base(node)
+		{
+			DriverData = driverData;
+		}
+
+		public XMLDriverAccelerationV07(TableData accCurve) : base(null)
+		{
+			_accelerationCurve = new DriverAccelerationInputData() { AccelerationCurve = accCurve };
+		}
+
+		public virtual IDriverAccelerationData AccelerationCurve
+		{
+			get {
+				return BaseNode == null
+					? _accelerationCurve
+					: new DriverAccelerationInputData() {
+						AccelerationCurve = XMLHelper.ReadEntriesOrResource(
+							BaseNode, DriverData.DataSource.SourcePath, null, XMLNames.DriverModel_DriverAccelerationCurve_Entry,
+							AttributeMappings.DriverAccelerationCurveMapping)
+					};
+			}
+		}
+	}
+
+	internal class XMLDriverAccelerationV10 : XMLDriverAccelerationV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		//public new const string XSD_TYPE = "DriverAccelerationCurveType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+
+		public XMLDriverAccelerationV10(IXMLEngineeringDriverData driverData, XmlNode node) : base(driverData, node) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAirdragDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAirdragDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c755a9d74f979bcbde1d76c22803533d5872239f
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAirdragDataProvider.cs
@@ -0,0 +1,115 @@
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2017 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringAirdragDataProviderV07 : AbstractEngineeringXMLComponentDataProvider,
+		IXMLAirdragData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "AirDragDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringAirdragDataProviderV07(
+			IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath)
+			: base(vehicle, axlegearNode, fsBasePath)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == fsBasePath ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		public virtual SquareMeter AirDragArea
+		{
+			get { return GetDouble(XMLNames.Vehicle_AirDragArea).SI<SquareMeter>(); }
+		}
+
+		public virtual SquareMeter TransferredAirDragArea
+		{
+			get { return AirDragArea; }
+		}
+
+		public virtual SquareMeter AirdragArea_0
+		{
+			get { return AirDragArea; }
+		}
+
+		public virtual CrossWindCorrectionMode CrossWindCorrectionMode
+		{
+			get { return GetString(XMLNames.Vehicle_CrossWindCorrectionMode).ParseEnum<CrossWindCorrectionMode>(); }
+		}
+
+		public virtual TableData CrosswindCorrectionMap
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.Vehicle_CrosswindCorrectionData, XMLNames.Vehicle_CrosswindCorrectionData_Entry,
+					AttributeMappings.CrossWindCorrectionMapping);
+			}
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLEngineeringAirdragDataProviderV10 : XMLEngineeringAirdragDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "AirDragComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringAirdragDataProviderV10(
+			IXMLEngineeringVehicleData vehicle, XmlNode axlegearNode, string fsBasePath) : base(
+			vehicle, axlegearNode, fsBasePath) { }
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAngledriveDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAngledriveDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..2cabe625566336af19a4c7405f1659d85f4f6d3a
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAngledriveDataProvider.cs
@@ -0,0 +1,109 @@
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2017 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringAngledriveDataProviderV07 : AbstractEngineeringXMLComponentDataProvider,
+		IXMLAngledriveData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "AngledriveDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringAngledriveDataProviderV07(
+			IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath)
+			: base(vehicle, axlegearNode, fsBasePath)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == fsBasePath ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		public virtual AngledriveType Type
+		{
+			get { return Vehicle.AngledriveType; }
+		}
+
+		public virtual double Ratio
+		{
+			get { return GetDouble(XMLNames.AngleDrive_Ratio); }
+		}
+
+		public virtual TableData LossMap
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath,
+					XMLNames.AngleDrive_TorqueLossMap, XMLNames.Angledrive_LossMap_Entry,
+					AttributeMappings.TransmissionLossmapMapping);
+			}
+		}
+
+		public virtual double Efficiency
+		{
+			get { return GetDouble(new[] { XMLNames.AngleDrive_TorqueLossMap, XMLNames.AngleDrive_Efficiency }, double.NaN); }
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLEngineeringAngledriveDataProviderV10 : XMLEngineeringAngledriveDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "AngledriveComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringAngledriveDataProviderV10(
+			IXMLEngineeringVehicleData vehicle, XmlNode axlegearNode, string fsBasePath) : base(
+			vehicle, axlegearNode, fsBasePath) { }
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAuxiliariesDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAuxiliariesDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..536469afde04460274a9c3a1b81ab05be6808634
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAuxiliariesDataProvider.cs
@@ -0,0 +1,219 @@
+using System.Collections.Generic;
+using System.IO;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.Impl;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringAuxiliariesDataProviderV07 : AbstractXMLType, IXMLAuxiliairesData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "AuxiliariesDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringAuxiliariesDataProviderV07(
+			IXMLEngineeringVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(componentNode) { }
+
+		public IXMLAuxiliaryReader Reader { protected get; set; }
+
+		#region Implementation of IAuxiliariesEngineeringInputData
+
+		public virtual IList<IAuxiliaryEngineeringInputData> Auxiliaries
+		{
+			get {
+				var auxNodes = GetNodes(XMLNames.Auxiliaries_Auxiliary);
+				if (auxNodes == null || auxNodes.Count == 0) {
+					return new List<IAuxiliaryEngineeringInputData>();
+				}
+
+				var retVal = new List<IAuxiliaryEngineeringInputData>();
+				foreach (XmlNode auxNode in auxNodes) {
+					retVal.Add(Reader.CreateAuxiliary(auxNode));
+				}
+
+				return retVal;
+			}
+		}
+
+		public virtual AuxiliaryModel AuxiliaryAssembly
+		{
+			get { return AuxiliaryModel.Classic; }
+		}
+
+		public virtual string AuxiliaryVersion
+		{
+			get { return ""; }
+		}
+
+		public virtual string AdvancedAuxiliaryFilePath
+		{
+			get { return ""; }
+		}
+
+		#endregion
+	}
+
+	internal class XMLEngineeringAuxiliariesDataProviderV10 : XMLEngineeringAuxiliariesDataProviderV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "AuxiliariesComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringAuxiliariesDataProviderV10(
+			IXMLEngineeringVehicleData vehicle, XmlNode componentNode, string sourceFile) : base(
+			vehicle, componentNode, sourceFile) { }
+	}
+
+	internal class XMLAuxiliaryEngineeringDataV07 : AbstractXMLType, IXMLAuxiliaryData
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "AuxiliaryEntryEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+
+		protected string BasePath;
+
+		protected AuxiliaryDataInputData AuxData;
+
+		public XMLAuxiliaryEngineeringDataV07(XmlNode node, string basePath) : base(node)
+		{
+			BasePath = basePath;
+
+			//ReadAuxData();
+		}
+
+		protected virtual AuxiliaryDataInputData ReadAuxData()
+		{
+			var id = BaseNode.Attributes?.GetNamedItem("id")?.InnerText ?? "";
+			var childNode = BaseNode.SelectSingleNode("./*");
+			if (childNode == null) {
+				throw new VectoException("No auxiliary data found! ID: {0}", id);
+			}
+
+			if (childNode.LocalName == XMLNames.ExternalResource) {
+				var auxFile = childNode.Attributes?.GetNamedItem(XMLNames.ExtResource_File_Attr).InnerText;
+				if (string.IsNullOrWhiteSpace(auxFile) || !File.Exists(Path.Combine(BasePath, auxFile))) {
+					throw new VectoException("Auxiliary resource file {0} not found! Aux: {1}", auxFile, id);
+				}
+
+				var retVal = new AuxiliaryDataInputData() {
+					AuxiliaryType = AuxiliaryDemandType.Mapping,
+					ID = id,
+					DataSource =
+						new DataSource() { SourceType = DataSourceType.CSVFile, SourceVersion = "0", SourceFile = auxFile }
+				};
+				AuxiliaryFileHelper.FillAuxiliaryDataInputData(retVal, Path.Combine(BasePath, auxFile));
+				return retVal;
+			}
+
+			if (childNode.LocalName == XMLNames.Auxiliaries_Auxiliary_ConstantAuxLoad) {
+				return new AuxiliaryDataInputData {
+					ID = "ConstantAux",
+					AuxiliaryType = AuxiliaryDemandType.Constant,
+					ConstantPowerDemand = childNode.InnerText.ToDouble().SI<Watt>(),
+					DataSource =
+						new DataSource() { SourceType = DataSourceType.XMLEmbedded, SourceVersion = XMLHelper.GetVersionFromNamespaceUri(SchemaNamespace) }
+				};
+			}
+
+			return new AuxiliaryDataInputData() {
+				AuxiliaryType = AuxiliaryDemandType.Mapping,
+				ID = id,
+				TransmissionRatio =
+					BaseNode.SelectSingleNode(XMLHelper.QueryLocalName(XMLNames.Auxiliaries_Auxiliary_TransmissionRatioToEngine))
+							?.InnerText
+							.ToDouble() ?? 0,
+				EfficiencyToEngine =
+					BaseNode.SelectSingleNode(XMLHelper.QueryLocalName(XMLNames.Auxiliaries_Auxiliary_EfficiencyToEngine))?.InnerText
+							.ToDouble() ?? 0,
+				EfficiencyToSupply =
+					BaseNode.SelectSingleNode(XMLHelper.QueryLocalName(XMLNames.Auxiliaries_Auxiliary_EfficiencyAuxSupply))?.InnerText
+							.ToDouble() ?? 0,
+				DemandMap = XMLHelper.ReadTableData(
+					AttributeMappings.AuxMapMapping,
+					BaseNode.SelectNodes(
+						XMLHelper.QueryLocalName(XMLNames.Auxiliaries_Auxiliary_AuxMap, XMLNames.Auxiliaries_Auxiliary_AuxMap_Entry))),
+				DataSource =
+					new DataSource() { SourceType = DataSourceType.XMLEmbedded, SourceVersion = XMLHelper.GetVersionFromNamespaceUri(SchemaNamespace) }
+			};
+		}
+
+		protected virtual XNamespace SchemaNamespace {  get { return NAMESPACE_URI; } }
+
+		#region Implementation of IAuxiliaryEngineeringInputData
+
+		public virtual string ID
+		{
+			get { return AuxData?.ID ?? (AuxData = ReadAuxData()).ID; }
+		}
+
+		public virtual AuxiliaryDemandType AuxiliaryType
+		{
+			get { return AuxData?.AuxiliaryType ?? (AuxData = ReadAuxData()).AuxiliaryType; }
+		}
+
+		public virtual double TransmissionRatio
+		{
+			get { return AuxData?.TransmissionRatio ?? (AuxData = ReadAuxData()).TransmissionRatio; }
+		}
+
+		public virtual double EfficiencyToEngine
+		{
+			get { return AuxData?.EfficiencyToEngine ?? (AuxData = ReadAuxData()).EfficiencyToEngine; }
+		}
+
+		public virtual double EfficiencyToSupply
+		{
+			get { return AuxData?.EfficiencyToSupply ?? (AuxData = ReadAuxData()).EfficiencyToSupply; }
+		}
+
+		public virtual TableData DemandMap
+		{
+			get { return AuxData?.DemandMap ?? (AuxData = ReadAuxData()).DemandMap; }
+		}
+
+		public virtual Watt ConstantPowerDemand
+		{
+			get { return AuxData?.ConstantPowerDemand ?? (AuxData = ReadAuxData()).ConstantPowerDemand; }
+		}
+
+		public DataSource DataSource
+		{
+			get { return AuxData?.DataSource ?? (AuxData = ReadAuxData()).DataSource; }
+		}
+
+		#endregion
+	}
+
+	internal class XMLAuxiliaryEngineeringDataV10 : XMLAuxiliaryEngineeringDataV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "AuxiliaryEntryEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLAuxiliaryEngineeringDataV10(XmlNode node, string basePath) : base(node, basePath) { }
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAxlegearDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAxlegearDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..7c2cee4a7a8beb10bf09f7b6f7a161d4d47ff84c
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAxlegearDataProvider.cs
@@ -0,0 +1,121 @@
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2017 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringAxlegearDataProviderV07 : AbstractEngineeringXMLComponentDataProvider, IXMLAxlegearData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "AxlegearDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringAxlegearDataProviderV07(
+			IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath)
+			: base(vehicle, axlegearNode, fsBasePath)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == fsBasePath ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+
+		public virtual double Ratio
+		{
+			get { return GetDouble(XMLNames.Axlegear_Ratio); }
+		}
+
+		public virtual TableData LossMap
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_TorqueLossMap_Entry,
+					AttributeMappings.TransmissionLossmapMapping);
+			}
+		}
+
+
+		public virtual double Efficiency
+		{
+			get { return GetDouble(new[] { XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_Efficiency }, double.NaN); }
+		}
+
+		public virtual AxleLineType LineType
+		{
+			get { return AxleLineType.SinglePortalAxle; }
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+
+	internal class XMLEngineeringAxlegearDataProviderV10 : XMLEngineeringAxlegearDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "AxlegearComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+
+		public XMLEngineeringAxlegearDataProviderV10(
+			IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath)
+			: base(vehicle, axlegearNode, fsBasePath) { }
+
+		public override AxleLineType LineType
+		{
+			get {
+				return GetNode(XMLNames.Axlegear_LineType, required: false)?.InnerText.ParseEnum<AxleLineType>() ??
+						AxleLineType.SinglePortalAxle;
+			}
+		}
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAxlesDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAxlesDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..cd5bd7423d90f7ce8b9b9e32c622eaa8799b06ab
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringAxlesDataProvider.cs
@@ -0,0 +1,262 @@
+using System;
+using System.Collections.Generic;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringAxlesDataProviderV07 : AbstractEngineeringXMLComponentDataProvider,
+		IXMLAxlesData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "AxleWheelsDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringAxlesDataProviderV07(IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source)
+			: base(vehicle, baseNode, source)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == source ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		#region Implementation of IAxlesEngineeringInputData
+
+		public virtual IList<IAxleEngineeringInputData> AxlesEngineering
+		{
+			get {
+				var axleNodes = GetNodes(new[] { XMLNames.AxleWheels_Axles, XMLNames.AxleWheels_Axles_Axle });
+				if (axleNodes == null || axleNodes.Count == 0) {
+					return new List<IAxleEngineeringInputData>();
+				}
+
+				var retVal = new IAxleEngineeringInputData[axleNodes.Count];
+				foreach (XmlNode axleNode in axleNodes) {
+					var axleNumber = GetAttribute(axleNode, XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr).ToInt();
+					if (axleNumber < 1 || axleNumber > retVal.Length) {
+						throw new VectoException("Axle #{0} exceeds axle count", axleNumber);
+					}
+					if (retVal[axleNumber - 1] != null) {
+						throw new VectoException("Axle #{0} defined multiple times!", axleNumber);
+					}
+
+					retVal[axleNumber - 1] = Reader.CreateAxle(axleNode);
+				}
+
+				return retVal;
+			}
+		}
+
+		public IXMLAxlesReader Reader { protected get; set; }
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+
+		#endregion
+	}
+
+	internal class XMLEngineeringAxlesDataProviderV10 : XMLEngineeringAxlesDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "AxleWheelsComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+
+		public XMLEngineeringAxlesDataProviderV10(IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source) : base(
+			vehicle, baseNode, source) { }
+
+		#region Overrides of XMLEngineeringAxlesDataProviderV07
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		#endregion
+	}
+
+	internal class XMLAxleEngineeringDataV07 : AbstractEngineeringXMLComponentDataProvider, IXMLAxleEngineeringData,
+		ITyreEngineeringInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+				public const string XSD_TYPE = "AxleDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLAxleEngineeringDataV07(XmlNode node, IXMLEngineeringVehicleData vehicle) : base(
+			vehicle, node, (vehicle as IXMLResource).DataSource.SourcePath)
+		{
+			SourceType = DataSourceType.XMLEmbedded;
+		}
+
+		#region Implementation of IAxleDeclarationInputData
+
+		public virtual bool TwinTyres
+		{
+			get { return XmlConvert.ToBoolean(GetNode(XMLNames.AxleWheels_Axles_Axle_TwinTyres)?.InnerText ?? ""); }
+		}
+
+		public virtual bool Steered
+		{
+			get { return XmlConvert.ToBoolean(GetNode(XMLNames.AxleWheels_Axles_Axle_Steered)?.InnerText ?? ""); }
+		}
+
+		public virtual AxleType AxleType
+		{
+			get { return (GetNode(XMLNames.AxleWheels_Axles_Axle_AxleType)?.InnerText ?? "").ParseEnum<AxleType>(); }
+		}
+
+		public virtual double AxleWeightShare
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_WeightShare)?.InnerText.ToDouble() ?? 0; }
+		}
+
+		public virtual ITyreEngineeringInputData Tyre
+		{
+			get { return this; }
+		}
+
+		ITyreDeclarationInputData IAxleDeclarationInputData.Tyre
+		{
+			get { throw new NotImplementedException(); }
+		}
+
+		#endregion
+
+		#region Implementation of ITyreDeclarationInputData
+
+		public virtual string Dimension
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_Dimension)?.InnerText; }
+		}
+
+		public virtual double RollResistanceCoefficient
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_RRCISO)?.InnerText.ToDouble() ?? double.NaN; }
+		}
+
+		public virtual Newton TyreTestLoad
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_FzISO)?.InnerText.ToDouble().SI<Newton>(); }
+		}
+
+		#endregion
+
+		#region Implementation of ITyreEngineeringInputData
+
+		public virtual KilogramSquareMeter Inertia
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_Inertia)?.InnerText.ToDouble().SI<KilogramSquareMeter>(); }
+		}
+
+		public virtual Meter DynamicTyreRadius
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_DynamicTyreRadius)?.InnerText.ToDouble().SI(Unit.SI.Milli.Meter).Cast<Meter>(); }
+		}
+
+		#endregion
+
+		public IXMLAxleReader Reader { protected get; set; }
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLAxleEngineeringDataV10 : AbstractEngineeringXMLComponentDataProvider, IXMLAxleEngineeringData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public const string XSD_TYPE = "AxleDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		private ITyreEngineeringInputData _tyre;
+
+		public XMLAxleEngineeringDataV10(XmlNode node, IXMLEngineeringVehicleData vehicle) : base(
+			vehicle, node, (vehicle as IXMLResource).DataSource.SourcePath)
+		{
+			SourceType = DataSourceType.XMLEmbedded;
+		}
+
+		#region Implementation of IAxleDeclarationInputData
+
+		public virtual bool TwinTyres
+		{
+			get { return XmlConvert.ToBoolean(GetNode(XMLNames.AxleWheels_Axles_Axle_TwinTyres)?.InnerText ?? ""); }
+		}
+
+		public virtual bool Steered
+		{
+			get { return XmlConvert.ToBoolean(GetNode(XMLNames.AxleWheels_Axles_Axle_Steered)?.InnerText ?? ""); }
+		}
+
+		public virtual AxleType AxleType
+		{
+			get { return (GetNode(XMLNames.AxleWheels_Axles_Axle_AxleType)?.InnerText ?? "").ParseEnum<AxleType>(); }
+		}
+
+		public virtual ITyreEngineeringInputData Tyre
+		{
+			get { return _tyre ?? (_tyre = Reader.Tyre); }
+		}
+
+
+		public virtual double AxleWeightShare
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_WeightShare)?.InnerText.ToDouble() ?? 0; }
+		}
+
+		ITyreDeclarationInputData IAxleDeclarationInputData.Tyre
+		{
+			get { return Tyre; }
+		}
+
+		#endregion
+
+		public IXMLAxleReader Reader { protected get; set; }
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLAxleEngineeringDataV10TEST : XMLAxleEngineeringDataV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10_TEST;
+
+		//public new const string XSD_TYPE = "AxleDataEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLAxleEngineeringDataV10TEST(XmlNode node, IXMLEngineeringVehicleData vehicle) : base(node, vehicle) { }
+
+		public override bool TwinTyres
+		{
+			get { return XmlConvert.ToBoolean(GetNode("TwinTires")?.InnerText ?? ""); }
+		}
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringDriverDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringDriverDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..bae894933fa19709e81762803c2a9be3dd721657
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringDriverDataProvider.cs
@@ -0,0 +1,79 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringDriverDataProviderV07 : AbstractCommonComponentType, IXMLEngineeringDriverData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "DriverModelType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		private ILookaheadCoastingInputData _lookahead;
+		private IOverSpeedEcoRollEngineeringInputData _overspeed;
+		private IXMLDriverAcceleration _accCurve;
+		private IGearshiftEngineeringInputData _shiftParameters;
+
+		public XMLEngineeringDriverDataProviderV07(
+			IXMLEngineeringInputData inputData,
+			XmlNode driverDataNode, string fsBasePath)
+			: base(driverDataNode, fsBasePath)
+		{
+			SourceType = (inputData as IXMLResource).DataSource.SourceFile == fsBasePath ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		public IXMLDriverDataReader Reader { protected get; set; }
+
+		public virtual IDriverAccelerationData AccelerationCurve
+		{
+			get { return (_accCurve ?? (_accCurve = Reader.AccelerationCurveData)).AccelerationCurve; }
+		}
+
+		public virtual ILookaheadCoastingInputData Lookahead
+		{
+			get { return _lookahead ?? (_lookahead = Reader.LookAheadData); }
+		}
+
+		public IGearshiftEngineeringInputData GearshiftInputData
+		{
+			get { return _shiftParameters ?? (_shiftParameters = Reader.ShiftParameters); }
+		}
+
+		public virtual IOverSpeedEcoRollEngineeringInputData OverSpeedEcoRoll
+		{
+			get { return _overspeed ?? (_overspeed = Reader.OverspeedData); }
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLEngineeringDriverDataProviderV10 : XMLEngineeringDriverDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "DriverModelEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLEngineeringDriverDataProviderV10(
+			IXMLEngineeringInputData inputData, XmlNode driverDataNode, string fsBasePath) : base(
+			inputData, driverDataNode, fsBasePath) { }
+
+		#region Overrides of XMLEngineeringDriverDataProviderV07
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringDriverLookAhead.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringDriverLookAhead.cs
new file mode 100644
index 0000000000000000000000000000000000000000..4940e4b4a25eb3dd5e3a4b85f8120e8033bcf47c
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringDriverLookAhead.cs
@@ -0,0 +1,107 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringDriverLookAheadV07 : AbstractXMLType, IXMLLookaheadData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "LookAheadCoastingEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		protected IXMLEngineeringDriverData DriverData;
+
+		public XMLEngineeringDriverLookAheadV07(IXMLEngineeringDriverData driverData, XmlNode node) : base(node)
+		{
+			DriverData = driverData;
+		}
+
+		#region Implementation of ILookaheadCoastingInputData
+
+		public virtual bool Enabled
+		{
+			get { return GetBool(XMLNames.DriverModel_LookAheadCoasting_Enabled); }
+		}
+
+		public virtual MeterPerSecond MinSpeed
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_Overspeed_MinSpeed, required: false)
+							?.InnerText.ToDouble().KMPHtoMeterPerSecond() ??
+						DeclarationData.Driver.LookAhead.MinimumSpeed;
+			}
+		}
+
+		public virtual double CoastingDecisionFactorOffset
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_LookAheadCoasting_DecisionFactorOffset, required: false)
+							?.InnerText.ToDouble() ??
+						DeclarationData.Driver.LookAhead.DecisionFactorCoastingOffset;
+			}
+		}
+
+		public virtual double CoastingDecisionFactorScaling
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_LookAheadCoasting_DecisionFactorScaling, required: false)
+							?.InnerText.ToDouble() ??
+						DeclarationData.Driver.LookAhead.DecisionFactorCoastingScaling;
+			}
+		}
+
+		public virtual double LookaheadDistanceFactor
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_LookAheadCoasting_PreviewDistanceFactor, required: false)
+							?.InnerText.ToDouble() ??
+						DeclarationData.Driver.LookAhead.LookAheadDistanceFactor;
+			}
+		}
+
+		public virtual TableData CoastingDecisionFactorTargetSpeedLookup
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DriverData.DataSource.SourcePath, XMLNames.DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor,
+					XMLNames.LookAheadCoasting_SpeedDependentDecisionFactor_Entry,
+					AttributeMappings.CoastingDFTargetSpeedLookupMapping);
+			}
+		}
+
+		public virtual TableData CoastingDecisionFactorVelocityDropLookup
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DriverData.DataSource.SourcePath, XMLNames.DriverModel_LookAheadCoasting_VelocityDropDecisionFactor,
+					XMLNames.LookAheadCoasting_VelocityDropDecisionFactor_Entry,
+					AttributeMappings.CoastingDFVelocityDropLookupMapping);
+			}
+		}
+
+		#endregion
+	}
+
+	internal class XMLEngineeringDriverLookAheadV10 : XMLEngineeringDriverLookAheadV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "LookAheadCoastingEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringDriverLookAheadV10(IXMLEngineeringDriverData driverData, XmlNode node) :
+			base(driverData, node) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringEngineDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringEngineDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..2c1fb8e5a6bcd1f296f796d1306ecf522cffa38b
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringEngineDataProvider.cs
@@ -0,0 +1,244 @@
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2017 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringEngineDataProviderV07 : AbstractEngineeringXMLComponentDataProvider,
+		IXMLEngineData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "EngineDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI.NamespaceName, XSD_TYPE);
+
+
+		public XMLEngineeringEngineDataProviderV07(
+			IXMLEngineeringVehicleData vehicle,
+			XmlNode vehicleNode, string fsBasePath)
+			: base(vehicle, vehicleNode, fsBasePath)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == fsBasePath
+				? DataSourceType.XMLEmbedded
+				: DataSourceType.XMLFile;
+		}
+
+		
+		public XMLEngineeringEngineDataProviderV07(XmlNode node, string sourceFile) : base(null, node, sourceFile) { }
+
+		public virtual CubicMeter Displacement
+		{
+			get { return GetDouble(XMLNames.Engine_Displacement).SI(Unit.SI.Cubic.Centi.Meter).Cast<CubicMeter>(); }
+		}
+
+		public virtual PerSecond IdleSpeed
+		{
+			get { return GetDouble(XMLNames.Engine_IdlingSpeed).RPMtoRad(); }
+		}
+
+		public virtual double WHTCEngineering
+		{
+			get { return GetDouble(XMLNames.Engine_WHTCEngineering); }
+		}
+
+		public virtual double WHTCMotorway
+		{
+			get { throw new VectoException("Property not available in Engineering Mode"); }
+		}
+
+		public virtual double WHTCRural
+		{
+			get { throw new VectoException("Property not available in Engineering Mode"); }
+		}
+
+		public virtual double WHTCUrban
+		{
+			get { throw new VectoException("Property not available in Engineering Mode"); }
+		}
+
+		public virtual double ColdHotBalancingFactor
+		{
+			get { throw new VectoException("Property not available in Engineering Mode"); }
+		}
+
+		public virtual double CorrectionFactorRegPer
+		{
+			get {
+				return 1;
+
+				//GetDoubleElementValue(XMLNames.Engine_CorrectionFactor_RegPer); 
+			}
+		}
+
+		public virtual double CorrectionFactorNCV
+		{
+			get { return 1; }
+		}
+
+		public virtual FuelType FuelType
+		{
+			get {
+				return FuelType.DieselCI; //GetElementValue(XMLNames.Engine_FuelType).ParseEnum<FuelType>();
+			}
+		}
+
+		public virtual TableData FuelConsumptionMap
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.Engine_FuelConsumptionMap, XMLNames.Engine_FuelConsumptionMap_Entry,
+					AttributeMappings.FuelConsumptionMapMapping);
+			}
+		}
+
+		public virtual TableData FullLoadCurve
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.Engine_FullLoadAndDragCurve, XMLNames.Engine_FullLoadCurve_Entry,
+					AttributeMappings.EngineFullLoadCurveMapping);
+			}
+		}
+
+		public virtual Watt RatedPowerDeclared
+		{
+			get {
+				return null; //GetDoubleElementValue(XMLNames.Engine_RatedPower).SI<Watt>(); 
+			}
+		}
+
+		public virtual PerSecond RatedSpeedDeclared
+		{
+			get {
+				return null; //GetDoubleElementValue(XMLNames.Engine_RatedSpeed).RPMtoRad(); 
+			}
+		}
+
+		public virtual NewtonMeter MaxTorqueDeclared
+		{
+			get {
+				return null; //GetDoubleElementValue(XMLNames.Engine_MaxTorque).SI<NewtonMeter>(); 
+			}
+		}
+
+		public virtual KilogramSquareMeter Inertia
+		{
+			get { return GetString(XMLNames.Engine_Inertia, required: false)?.ToDouble().SI<KilogramSquareMeter>(); }
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLEngineeringEngineDataProviderV10 : XMLEngineeringEngineDataProviderV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		//public new const string XSD_TYPE = "EngineDataEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLEngineeringEngineDataProviderV10(
+			XMLEngineeringVehicleDataProviderV07 vehicle, XmlNode vehicleNode, string fsBasePath) : base(
+			vehicle, vehicleNode, fsBasePath) { }
+
+		// engine-only constructor
+		public XMLEngineeringEngineDataProviderV10(XmlNode node, string sourceFile) : base(node, sourceFile) { }
+
+		public override double WHTCEngineering
+		{
+			get { return GetDouble(XMLNames.Engine_FCCorrection, 1.0); }
+		}
+
+		#region Overrides of XMLEngineeringEngineDataProviderV07
+
+		#region Overrides of XMLEngineeringEngineDataProviderV07
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		#endregion
+
+		#endregion
+	}
+
+	// this class is just for testing reading derived XML datatypes
+	internal class XMLEngineeringEngineDataProviderV10TEST : XMLEngineeringEngineDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10_TEST;
+
+		public new const string XSD_TYPE = "EngineDataEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLEngineeringEngineDataProviderV10TEST(
+			XMLEngineeringVehicleDataProviderV07 vehicle, XmlNode vehicleNode, string fsBasePath) : base(
+			vehicle, vehicleNode, fsBasePath) { }
+
+		// engine-only constructor
+		public XMLEngineeringEngineDataProviderV10TEST(XmlNode node, string sourceFile) : base(node, sourceFile) { }
+
+		#region Overrides of XMLEngineeringEngineDataProviderV07
+
+		public override PerSecond RatedSpeedDeclared
+		{
+			get { return GetString(XMLNames.Engine_RatedSpeed).Replace("rpm", "").ToDouble(0).RPMtoRad(); }
+		}
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringGearboxDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringGearboxDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d80f90636cabc0c32e91b4f0731ee9851797dd0d
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringGearboxDataProvider.cs
@@ -0,0 +1,253 @@
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2017 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Collections.Generic;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringGearboxDataProviderV07 : AbstractEngineeringXMLComponentDataProvider,
+		IXMLGearboxData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "GearboxDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringGearboxDataProviderV07(
+			IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath)
+			: base(vehicle, axlegearNode, fsBasePath)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == fsBasePath ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		public virtual GearboxType Type
+		{
+			get { return GetString(XMLNames.Gearbox_TransmissionType).ParseEnum<GearboxType>(); }
+		}
+
+
+		public virtual KilogramSquareMeter Inertia
+		{
+			get { return GetDouble(XMLNames.Gearbox_Inertia).SI<KilogramSquareMeter>(); }
+		}
+
+		public virtual Second TractionInterruption
+		{
+			get { return GetDouble(XMLNames.Gearbox_TractionInterruption).SI<Second>(); }
+		}
+
+		public virtual Second PowershiftShiftTime
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_PowershiftShiftTime,
+								((XMLEngineeringInputDataProviderV07)Vehicle.Job.InputData).Document.DocumentElement, required: false)
+							?.InnerText.ToDouble().SI<Second>() ?? Constants.DefaultPowerShiftTime;
+			}
+		}
+
+		public virtual IList<ITransmissionInputData> Gears
+		{
+			get {
+				var gearNodes = GetNodes(new[] { XMLNames.Gearbox_Gears, XMLNames.Gearbox_Gears_Gear });
+				if (gearNodes == null || gearNodes.Count == 0) {
+					return new List<ITransmissionInputData>();
+				}
+
+				var retVal = new List<ITransmissionInputData>();
+				foreach (XmlNode gearNode in gearNodes) {
+					retVal.Add(Reader.CreateGear(gearNode));
+				}
+
+				return retVal;
+			}
+		}
+
+
+		public IXMLGearboxReader Reader { protected get; set; }
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+
+	internal class XMLEngineeringGearboxDataProviderV10 : XMLEngineeringGearboxDataProviderV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		//public new const string XSD_TYPE = "GearboxComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringGearboxDataProviderV10(
+			IXMLEngineeringVehicleData vehicle, XmlNode axlegearNode, string fsBasePath) : base(
+			vehicle, axlegearNode, fsBasePath) { }
+
+		#region Overrides of XMLEngineeringGearboxDataProviderV07
+
+		public override Second PowershiftShiftTime
+		{
+			get { return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_PowershiftShiftTime, required: false)?.InnerText.ToDouble().SI<Second>() ?? Constants.DefaultPowerShiftTime; }
+		}
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		#endregion
+	}
+
+	public abstract class XMLAbstractGearData : AbstractXMLType
+	{
+		protected string BasePath;
+
+		protected DataSource _dataSource;
+
+		public XMLAbstractGearData(XmlNode node, string basePath) : base(node)
+		{
+			BasePath = basePath;
+		}
+
+		public virtual int Gear
+		{
+			get {
+				return XmlConvert.ToUInt16(
+					BaseNode.Attributes?.GetNamedItem(XMLNames.Gearbox_Gear_GearNumber_Attr).InnerText ?? "0");
+			}
+		}
+
+		public virtual double Ratio
+		{
+			get {
+				return BaseNode.SelectSingleNode(XMLHelper.QueryLocalName(XMLNames.Gearbox_Gear_Ratio))?.InnerText.ToDouble() ??
+						double.NaN;
+			}
+		}
+
+		public virtual TableData LossMap
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, BasePath, XMLNames.Gearbox_Gear_TorqueLossMap, XMLNames.Gearbox_Gear_TorqueLossMap_Entry,
+					AttributeMappings.TransmissionLossmapMapping);
+			}
+		}
+
+		public virtual double Efficiency
+		{
+			get {
+				return GetNode(new[] { XMLNames.Gearbox_Gear_TorqueLossMap, XMLNames.Gearbox_Gear_Efficiency })
+							?.InnerText.ToDouble() ?? double.NaN;
+			}
+		}
+
+		public virtual DataSource DataSource
+		{
+			get { return _dataSource ?? (_dataSource = new DataSource() { SourceFile = BasePath, SourceType = DataSourceType.XMLEmbedded, SourceVersion = XMLHelper.GetVersionFromNamespaceUri(SchemaNamespace) }); }
+		}
+
+		protected abstract XNamespace SchemaNamespace { get; }
+	}
+
+	internal class XMLGearDataV07 : XMLAbstractGearData, IXMLGearData
+	{
+		
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "GearEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLGearDataV07(XmlNode gearNode, string basePath) : base(gearNode, basePath) { }
+
+		#region Implementation of ITransmissionInputData
+
+		public virtual NewtonMeter MaxTorque
+		{
+			get {
+				return GetNode(XMLNames.Gearbox_Gears_MaxTorque, required: false)?.InnerText
+																				.ToDouble().SI<NewtonMeter>();
+			}
+		}
+
+		public virtual PerSecond MaxInputSpeed
+		{
+			get { return GetNode(XMLNames.Gearbox_Gear_MaxSpeed, required: false)?.InnerText.ToDouble().RPMtoRad(); }
+		}
+
+		public virtual TableData ShiftPolygon
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, BasePath, XMLNames.Gearbox_Gears_Gear_ShiftPolygon, XMLNames.TorqueConverter_ShiftPolygon_Entry,
+					AttributeMappings.ShiftPolygonMapping);
+			}
+		}
+
+
+		#endregion
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+	}
+
+	internal class XMLGearDataV10 : XMLGearDataV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "GearEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLGearDataV10(XmlNode gearNode, string basePath) : base(gearNode, basePath) { }
+
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringGearshiftData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringGearshiftData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..fd86b99ac0af4870dba53e7ba7718b5cc6fb0b89
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringGearshiftData.cs
@@ -0,0 +1,137 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringGearshiftDataV07 : AbstractXMLType, IXMLEngineeringGearshiftData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "ShiftStrategyParametersEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLEngineeringGearshiftDataV07(XmlNode node) : base(node) { }
+
+		#region Implementation of IGearshiftEngineeringInputData
+
+		//public virtual Second TractionInterruption
+		//{
+		//	get { return GetNode(XMLNames.Gearbox_TractionInterruption)?.InnerText.ToDouble().SI<Second>(); }
+		//}
+
+		public virtual Second MinTimeBetweenGearshift
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_TimeBetweenGearshift, required: false)
+							?.InnerText.ToDouble().SI<Second>() ?? DeclarationData.Gearbox.MinTimeBetweenGearshifts;
+			}
+		}
+
+		public virtual double TorqueReserve
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_TorqueReserve, required: false)?.InnerText.ToDouble() ??
+						DeclarationData.Gearbox.TorqueReserve;
+			}
+		}
+
+		public virtual MeterPerSecond StartSpeed
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_StartSpeed, required: false)
+							?.InnerText.ToDouble().SI<MeterPerSecond>() ?? DeclarationData.Gearbox.StartSpeed;
+			}
+		}
+
+		public virtual MeterPerSquareSecond StartAcceleration
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_StartAcceleration, required: false)
+							?.InnerText.ToDouble().SI<MeterPerSquareSecond>() ?? DeclarationData.Gearbox.StartAcceleration;
+			}
+		}
+
+		public virtual double StartTorqueReserve
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_StartTorqueReserve, required: false)
+							?.InnerText.ToDouble() ??
+						DeclarationData.Gearbox.TorqueReserveStart;
+			}
+		}
+
+		public virtual Second DownshiftAfterUpshiftDelay
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_DownshiftAfterUpshiftDelay, required: false)
+							?.InnerText.ToDouble().SI<Second>() ??
+						DeclarationData.Gearbox.DownshiftAfterUpshiftDelay;
+			}
+		}
+
+		public virtual Second UpshiftAfterDownshiftDelay
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_UpshiftAfterDownshiftDelay, required: false)
+							?.InnerText.ToDouble().SI<Second>() ?? DeclarationData.Gearbox.UpshiftAfterDownshiftDelay;
+			}
+		}
+
+		public virtual MeterPerSquareSecond UpshiftMinAcceleration
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_UpshiftMinAcceleration, required: false)
+							?.InnerText.ToDouble().SI<MeterPerSquareSecond>() ?? DeclarationData.Gearbox.UpshiftMinAcceleration;
+			}
+		}
+
+		public virtual Second PowershiftShiftTime
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_ShiftStrategyParameters_PowershiftShiftTime, required: false)
+							?.InnerText.ToDouble().SI<Second>() ?? 0.8.SI<Second>();
+			}
+		}
+
+		#endregion
+
+		#region Implementation of ITorqueConverterEngineeringShiftParameterInputData
+
+		public virtual MeterPerSquareSecond CLUpshiftMinAcceleration
+		{
+			get {
+				return GetNode(XMLNames.TorqueConverter_CLUpshiftMinAcceleration, required: false)
+							?.InnerText.ToDouble().SI<MeterPerSquareSecond>() ??
+						DeclarationData.Gearbox.UpshiftMinAcceleration;
+			}
+		}
+
+		public virtual MeterPerSquareSecond CCUpshiftMinAcceleration
+		{
+			get {
+				return GetNode(XMLNames.TorqueConverter_CCUpshiftMinAcceleration, required: false)
+							?.InnerText.ToDouble().SI<MeterPerSquareSecond>() ??
+						DeclarationData.Gearbox.UpshiftMinAcceleration;
+			}
+		}
+
+		#endregion
+	}
+
+	internal class XMLEngineeringGearshiftDataV10 : XMLEngineeringGearshiftDataV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		//public new const string XSD_TYPE = "ShiftStrategyParametersType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLEngineeringGearshiftDataV10(XmlNode node) : base(node) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringInputDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3eff4a17004f4b09e23591100fc2a8197d367490
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringInputDataProvider.cs
@@ -0,0 +1,82 @@
+using System;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringInputDataProviderV07 : AbstractXMLResource, IXMLEngineeringInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "VectoJobEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		internal XmlDocument Document;
+
+		protected IEngineeringJobInputData JobData;
+		protected IDriverEngineeringInputData DriverData;
+
+		public IXMLEngineeringInputReader Reader { protected get; set; }
+
+		public XMLEngineeringInputDataProviderV07(XmlDocument xmldoc, string fileName) : base(
+			xmldoc.DocumentElement, fileName)
+		{
+			Document = xmldoc;
+
+			// check for reference elements inside the vehicle or the vehicle is referenced itself
+			var refNodes = Document.DocumentElement?.SelectNodes(
+				String.Format("//*[local-name()='{0}']//*[local-name()='{1}' and @{2}]|/*/*[local-name()='{1}' and @{2}]", XMLNames.Component_Vehicle, XMLNames.ExternalResource, XMLNames.ExtResource_File_Attr));
+			if (refNodes != null && refNodes.Count > 0 && fileName == null) {
+				throw new VectoException("XML input data with file references can not be read via stream!");
+			}
+
+			SourceType = DataSourceType.XMLFile;
+		}
+
+
+		#region Implementation of IEngineeringInputDataProvider
+
+		public virtual IEngineeringJobInputData JobInputData
+		{
+			get { return JobData ?? (JobData = Reader.JobData); }
+		}
+
+		public virtual IDriverEngineeringInputData DriverInputData
+		{
+			get { return DriverData ?? (DriverData = Reader.DriverModel); }
+		}
+
+		#endregion
+
+
+
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLEngineeringInputDataProviderV10 : XMLEngineeringInputDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "VectoJobEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringInputDataProviderV10(XmlDocument xmldoc, string fileName) : base(xmldoc, fileName) { }
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringJobInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringJobInputDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..fb6bf6d176307332ed0a6af863baf2e693e7dfed
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringJobInputDataProvider.cs
@@ -0,0 +1,116 @@
+using System.Collections.Generic;
+using System.IO;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringJobInputDataProviderV07 : AbstractXMLResource, IXMLEngineeringJobInputData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "VectoJobEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		protected string FileName;
+		protected IXMLEngineeringInputData InputProvider;
+
+		private IEngineEngineeringInputData _engineOnly;
+		private IVehicleEngineeringInputData _vehicle;
+
+		public IXMLJobDataReader Reader { protected get; set; }
+		private IXMLCyclesDataProvider _cycles;
+
+
+		public XMLEngineeringJobInputDataProviderV07(XmlNode node, IXMLEngineeringInputData inputProvider, string fileName) :
+			base(node, fileName)
+		{
+			InputProvider = inputProvider;
+			FileName = fileName;
+
+			EngineOnlyMode = GetBool(XMLNames.VectoJob_EngineOnlyMode);
+			SourceType = (inputProvider as IXMLResource).DataSource.SourceFile == fileName ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+
+		public virtual IList<ICycleData> Cycles
+		{
+			get { return (_cycles ?? (_cycles = Reader.CreateCycles)).Cycles; }
+		}
+
+		public virtual IEngineEngineeringInputData EngineOnly
+		{
+			get { return _engineOnly ?? (_engineOnly = Reader.CreateEngineOnly); }
+		}
+
+		public virtual bool EngineOnlyMode { get; }
+
+
+		public virtual string JobName
+		{
+			get {
+				return EngineOnlyMode
+					? EngineOnly.Model
+					: (GetAttribute(BaseNode.SelectSingleNode(XMLHelper.QueryLocalName(XMLNames.Component_Vehicle)), "id") ??
+						Vehicle.Model + " " + Vehicle.Manufacturer);
+			}
+		}
+
+		public virtual bool SavedInDeclarationMode
+		{
+			get { return false; }
+		}
+
+		public virtual IVehicleEngineeringInputData Vehicle
+		{
+			get { return _vehicle ?? (_vehicle = Reader.CreateVehicle); }
+		}
+
+		IVehicleDeclarationInputData IDeclarationJobInputData.Vehicle
+		{
+			get { return Vehicle; }
+		}
+
+		public string SourePath
+		{
+			get { return FileName == null ? null : Path.GetDirectoryName(Path.GetFullPath(FileName)); }
+		}
+
+		public IXMLEngineeringInputData InputData
+		{
+			get { return InputProvider; }
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+
+	internal class XMLEngineeringJobInputDataProviderV10 : XMLEngineeringJobInputDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "VectoJobEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringJobInputDataProviderV10(XmlNode node, IXMLEngineeringInputData inputProvider, string fileName) :
+			base(node, inputProvider, fileName) { }
+
+		#region Overrides of XMLEngineeringJobInputDataProviderV07
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringOverspeed.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringOverspeed.cs
new file mode 100644
index 0000000000000000000000000000000000000000..49e444c0475befc86fd0f28830eaa8ad29e26a4a
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringOverspeed.cs
@@ -0,0 +1,70 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringOverspeedV07 : AbstractXMLType, IXMLOverspeedData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "OverspeedEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		protected IXMLEngineeringDriverData DriverData;
+
+		public XMLEngineeringOverspeedV07(IXMLEngineeringDriverData driverData, XmlNode node) : base(node)
+		{
+			DriverData = driverData;
+		}
+
+		#region Implementation of IOverSpeedEcoRollDeclarationInputData
+
+		public virtual DriverMode Mode
+		{
+			get { return GetNode(XMLNames.DriverModel_Overspeed_Mode, required: false)?.InnerText.ParseEnum<DriverMode>() ?? DriverMode.Off; }
+		}
+
+		#endregion
+
+		#region Implementation of IOverSpeedEcoRollEngineeringInputData
+
+		public virtual MeterPerSecond MinSpeed
+		{
+			get { return GetNode(XMLNames.DriverModel_Overspeed_MinSpeed, required: false)?.InnerText.ToDouble().KMPHtoMeterPerSecond(); }
+		}
+
+		public virtual MeterPerSecond OverSpeed
+		{
+			get { return GetNode(XMLNames.DriverModel_Overspeed_AllowedOverspeed, required: false)?.InnerText.ToDouble().KMPHtoMeterPerSecond(); }
+		}
+
+		public virtual MeterPerSecond UnderSpeed
+		{
+			get {
+				return GetNode(XMLNames.DriverModel_Overspeed_AllowedUnderspeed, required: false)?.InnerText.ToDouble().KMPHtoMeterPerSecond();
+			}
+		}
+
+		#endregion
+	}
+
+	internal class XMLEngineeringOverspeedV10 : XMLEngineeringOverspeedV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "OverspeedEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+
+		public XMLEngineeringOverspeedV10(IXMLEngineeringDriverData driverData, XmlNode node) : base(driverData, node) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringRetarderDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringRetarderDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..93ff4a10d4ded863f643685601a93b3d24be5ac0
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringRetarderDataProvider.cs
@@ -0,0 +1,106 @@
+/*
+* This file is part of VECTO.
+*
+* Copyright © 2012-2017 European Union
+*
+* Developed by Graz University of Technology,
+*              Institute of Internal Combustion Engines and Thermodynamics,
+*              Institute of Technical Informatics
+*
+* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
+* by the European Commission - subsequent versions of the EUPL (the "Licence");
+* You may not use VECTO except in compliance with the Licence.
+* You may obtain a copy of the Licence at:
+*
+* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
+*
+* Unless required by applicable law or agreed to in writing, VECTO
+* distributed under the Licence is distributed on an "AS IS" basis,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the Licence for the specific language governing permissions and
+* limitations under the Licence.
+*
+* Authors:
+*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
+*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
+*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
+*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
+*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
+*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
+*/
+
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringRetarderDataProviderV07 : AbstractEngineeringXMLComponentDataProvider, IXMLRetarderData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "RetarderDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringRetarderDataProviderV07(
+			IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath)
+			: base(vehicle, axlegearNode, fsBasePath)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == fsBasePath ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		public virtual RetarderType Type
+		{
+			get { return Vehicle.RetarderType; }
+		}
+
+		public virtual double Ratio
+		{
+			get { return Vehicle.RetarderRatio; }
+		}
+
+		public virtual TableData LossMap
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.Retarder_RetarderLossMap, XMLNames.Retarder_RetarderLossMap_Entry,
+					AttributeMappings.RetarderLossmapMapping);
+			}
+		}
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLEngineeringRetarderDataProviderV10 : XMLEngineeringRetarderDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "RetarderComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringRetarderDataProviderV10(
+			IXMLEngineeringVehicleData vehicle, XmlNode axlegearNode, string fsBasePath) : base(
+			vehicle, axlegearNode, fsBasePath) { }
+
+		#region Overrides of XMLEngineeringRetarderDataProviderV07
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringTorqueConverterDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringTorqueConverterDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3da7faf7b52536a8d66d3ab98c078db21ae395f5
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringTorqueConverterDataProvider.cs
@@ -0,0 +1,103 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Impl
+{
+	internal class XMLEngineeringTorqueConverterDataProviderV07 : AbstractEngineeringXMLComponentDataProvider,
+		IXMLTorqueconverterData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "TorqueConverterDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringTorqueConverterDataProviderV07(
+			IXMLEngineeringVehicleData vehicle, XmlNode node, string source) : base(vehicle, node, source)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == source ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		#region Implementation of ITorqueConverterDeclarationInputData
+
+		public virtual TableData TCData
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.TorqueConverter_Characteristics, XMLNames.TorqueConverter_Characteristics_Entry,
+					AttributeMappings.TorqueConverterDataMapping);
+			}
+		}
+
+		#endregion
+
+		#region Implementation of ITorqueConverterEngineeringInputData
+
+		public virtual PerSecond ReferenceRPM
+		{
+			get {
+				return GetNode(XMLNames.TorqueConverter_ReferenceRPM)?.InnerText.ToDouble().RPMtoRad() ??
+						DeclarationData.TorqueConverter.ReferenceRPM;
+			}
+		}
+
+		public virtual KilogramSquareMeter Inertia
+		{
+			get {
+				return GetNode(XMLNames.TorqueConverter_Inertia)?.InnerText.ToDouble().SI<KilogramSquareMeter>() ??
+						0.SI<KilogramSquareMeter>();
+			}
+		}
+
+		public virtual TableData ShiftPolygon
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.TorqueConverter_ShiftPolygon, XMLNames.TorqueConverter_ShiftPolygon_Entry,
+					AttributeMappings.ShiftPolygonMapping);
+			}
+		}
+
+		public virtual PerSecond MaxInputSpeed
+		{
+			get { return GetNode(XMLNames.TorqueConverter_MaxInputSpeed)?.InnerText.ToDouble().RPMtoRad(); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLEngineeringTorqueConverterDataProviderV10 : XMLEngineeringTorqueConverterDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "TorqueConverterComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLEngineeringTorqueConverterDataProviderV10(IXMLEngineeringVehicleData vehicle, XmlNode node, string source) :
+			base(vehicle, node, source) { }
+
+		#region Overrides of XMLEngineeringTorqueConverterDataProviderV07
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringVehicleComponentsDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringVehicleComponentsDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..8e147c2990fe4acaf1982b602755b5be4865e9bb
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringVehicleComponentsDataProvider.cs
@@ -0,0 +1,114 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringVehicleComponentsDataProviderV07 : AbstractEngineeringXMLComponentDataProvider, IXMLEngineeringVehicleComponentsData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "VehicleComponentsType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		protected IAirdragEngineeringInputData _airdragInputData;
+		protected IGearboxEngineeringInputData _gearboxInputData;
+		protected IAxleGearInputData _axleGearInputData;
+		protected IAngledriveInputData _angledriveInputData;
+		protected IEngineEngineeringInputData _engineInputData;
+		protected IRetarderInputData _retarderInputData;
+		protected IAuxiliariesEngineeringInputData _auxInputData;
+		protected IAxlesEngineeringInputData _axleWheels;
+		protected ITorqueConverterEngineeringInputData _torqueConverterInputData;
+
+		public XMLEngineeringVehicleComponentsDataProviderV07(
+			IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source) : base(vehicle, baseNode, source)
+		{
+			SourceType = DataSourceType.XMLEmbedded;
+		}
+
+		#region Implementation of IVehicleComponentsEngineering
+
+		public override DataSource DataSource
+		{
+			get { return ((IXMLResource)Vehicle).DataSource; }
+		}
+
+		public IXMLComponentsReader ComponentReader { protected get; set; }
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		protected override DataSourceType SourceType { get; }
+
+		public virtual IAirdragEngineeringInputData AirdragInputData
+		{
+			get { return _airdragInputData ?? (_airdragInputData = ComponentReader.AirdragInputData); }
+		}
+
+		public virtual IGearboxEngineeringInputData GearboxInputData
+		{
+			get { return _gearboxInputData ?? (_gearboxInputData = ComponentReader.GearboxData); }
+		}
+		public virtual ITorqueConverterEngineeringInputData TorqueConverterInputData
+		{
+			get { return _torqueConverterInputData ?? (_torqueConverterInputData = ComponentReader.TorqueConverter); }
+		}
+
+		public virtual IAxleGearInputData AxleGearInputData
+		{
+			get { return _axleGearInputData ?? (_axleGearInputData = ComponentReader.AxleGearInputData); }
+		}
+		
+		public virtual IAngledriveInputData AngledriveInputData
+		{
+			get { return _angledriveInputData ?? (_angledriveInputData = ComponentReader.AngularGearInputData); }
+		}
+
+		public virtual IEngineEngineeringInputData EngineInputData
+		{
+			get { return _engineInputData ?? (_engineInputData = ComponentReader.EngineInputData); }
+		}
+
+		public virtual IAuxiliariesEngineeringInputData AuxiliaryInputData
+		{
+			get { return _auxInputData ?? (_auxInputData = ComponentReader.AuxiliaryData); }
+		}
+
+		public virtual IRetarderInputData RetarderInputData
+		{
+			get { return _retarderInputData ?? (_retarderInputData = ComponentReader.RetarderInputData); }
+		}
+
+		public IPTOTransmissionInputData PTOTransmissionInputData { get { return Vehicle; } }
+
+		public IAxlesEngineeringInputData AxleWheels
+		{
+			get { return _axleWheels ?? (_axleWheels = ComponentReader.AxlesEngineeringInputData); }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLResource
+
+		
+		#endregion
+
+	}
+
+	internal class XMLEngineeringVehicleComponentsDataProviderV10 : XMLEngineeringVehicleComponentsDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "VehicleComponentsType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLEngineeringVehicleComponentsDataProviderV10(IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source) : base(vehicle, baseNode, source) { }
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringVehicleDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringVehicleDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a692b12eef6b5e7e65bbca69863d3a07f462e632
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLEngineeringVehicleDataProvider.cs
@@ -0,0 +1,321 @@
+using System.Collections.Generic;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.Impl;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLEngineeringVehicleDataProviderV07 : AbstractVehicleEngineeringType, IXMLEngineeringVehicleData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "VehicleEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		
+
+		private IVehicleComponentsEngineering _components;
+		protected XmlElement _componentNode;
+
+
+		public XMLEngineeringVehicleDataProviderV07(
+			IXMLEngineeringJobInputData jobProvider, XmlNode vehicleNode, string fullFilename) :
+			base(vehicleNode, fullFilename)
+		{
+			Job = jobProvider;
+			SourceType = jobProvider.DataSource.SourceFile == fullFilename ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		public IXMLComponentsReader ComponentReader { protected get; set; }
+
+		public virtual XmlElement ComponentNode
+		{
+			get { return _componentNode ?? (_componentNode = GetNode(XMLNames.Vehicle_Components) as XmlElement); }
+		}
+
+		#region Implementation of IComponentInputData
+
+		public override CertificationMethod CertificationMethod
+		{
+			get { return CertificationMethod.NotCertified; }
+		}
+
+		public override string CertificationNumber
+		{
+			get { return "N.A."; }
+		}
+
+		public override DigestData DigestValue
+		{
+			get { return null; }
+		}
+
+		#endregion
+
+		#region Implementation of IVehicleDeclarationInputData
+
+		public string Identifier { get; }
+
+		public bool ExemptedVehicle
+		{
+			get { return false; }
+		}
+
+		public virtual string VIN
+		{
+			get { return GetString(XMLNames.Vehicle_VIN); }
+		}
+
+		public virtual LegislativeClass LegislativeClass
+		{
+			get { return GetString(XMLNames.Vehicle_LegislativeClass).ParseEnum<LegislativeClass>(); }
+		}
+
+		public virtual VehicleCategory VehicleCategory
+		{
+			get {
+				return GetNode(XMLNames.Vehicle_VehicleCategory, required: false)?.InnerText.ParseEnum<VehicleCategory>() ??
+						VehicleCategory.Unknown;
+			}
+		}
+
+		public virtual AxleConfiguration AxleConfiguration
+		{
+			get { return AxleConfigurationHelper.Parse(GetString(XMLNames.Vehicle_AxleConfiguration)); }
+		}
+
+		public virtual Kilogram CurbMassChassis
+		{
+			get { return GetDouble(XMLNames.Vehicle_CurbMassChassis).SI<Kilogram>(); }
+		}
+
+		public virtual Kilogram CurbMassExtra
+		{
+			get { return GetDouble(XMLNames.Vehicle_CurbMassExtra).SI<Kilogram>(); }
+		}
+
+		public virtual Kilogram GrossVehicleMassRating
+		{
+			get { return GetDouble(XMLNames.Vehicle_GrossVehicleMass).SI<Kilogram>(); }
+		}
+
+		public virtual string ManufacturerAddress
+		{
+			get { return GetString(XMLNames.Component_ManufacturerAddress); }
+		}
+
+		public virtual PerSecond EngineIdleSpeed
+		{
+			get { return GetDouble(XMLNames.Vehicle_IdlingSpeed).RPMtoRad(); }
+		}
+
+		public bool VocationalVehicle
+		{
+			get { return false; }
+		}
+
+		public bool SleeperCab
+		{
+			get { return false; }
+		}
+
+		public TankSystem? TankSystem
+		{
+			get {
+				return ElementExists(XMLNames.Vehicle_NgTankSystem)
+					? EnumHelper.ParseEnum<TankSystem>(GetString(XMLNames.Vehicle_NgTankSystem))
+					: (TankSystem?)null;
+			}
+		}
+
+		
+		public bool ZeroEmissionVehicle
+		{
+			get { return false; }
+		}
+
+		public bool HybridElectricHDV
+		{
+			get { return false; }
+		}
+
+		public bool DualFuelVehicle
+		{
+			get { return false; }
+		}
+
+		public Watt MaxNetPower1
+		{
+			get { return null; }
+		}
+
+		public Watt MaxNetPower2
+		{
+			get { return null; }
+		}
+
+		IVehicleComponentsDeclaration IVehicleDeclarationInputData.Components
+		{
+			get { return null; }
+		}
+
+		IAdvancedDriverAssistantSystemDeclarationInputData IVehicleDeclarationInputData.ADAS
+		{
+			get { return null; }
+		}
+
+
+		public IAdvancedDriverAssistantSystemsEngineering ADAS
+		{
+			get { return null; }
+		}
+
+		public virtual Kilogram Loading
+		{
+			get { return GetDouble(XMLNames.Vehicle_Loading).SI<Kilogram>(); }
+		}
+
+		public virtual Meter DynamicTyreRadius
+		{
+			get {
+				var queryString = XMLHelper.QueryLocalName(
+					XMLNames.Vehicle_Components,
+					XMLNames.Component_AxleWheels,
+					XMLNames.ComponentDataWrapper,
+					XMLNames.AxleWheels_Axles,
+					XMLNames.AxleWheels_Axles_Axle
+				);
+				queryString += string.Format(
+					"/*[local-name()='{0}' and text()='{1}']/ancestor-or-self::*[local-name()='{2}']//*[local-name()='{3}']",
+					XMLNames.AxleWheels_Axles_Axle_AxleType, AxleType.VehicleDriven.ToString(),
+					XMLNames.AxleWheels_Axles_Axle, XMLNames.AxleWheels_Axles_Axle_DynamicTyreRadius);
+				var node = BaseNode.SelectSingleNode(queryString);
+				return node?.InnerText.ToDouble().SI(Unit.SI.Milli.Meter).Cast<Meter>();
+			}
+		}
+
+		public virtual IList<ITorqueLimitInputData> TorqueLimits
+		{
+			get {
+				var retVal = new List<ITorqueLimitInputData>();
+
+				var tqLimits = GetNode(XMLNames.Vehicle_TorqueLimits, required: false);
+				if (tqLimits == null) {
+					return retVal;
+				}
+
+				var entries = GetNodes(XMLNames.Vehicle_TorqueLimits_Entry, tqLimits);
+				foreach (XmlNode entry in entries) {
+					retVal.Add(
+						new TorqueLimitInputData() {
+							Gear = GetAttribute(entry, XMLNames.Vehicle_TorqueLimits_Entry_Gear_Attr).ToInt(),
+							MaxTorque = GetAttribute(entry, XMLNames.Vehicle_TorqueLimits_Entry_MaxTorque_Attr).ToDouble().SI<NewtonMeter>()
+						});
+				}
+
+				return retVal;
+			}
+		}
+
+
+		public virtual Meter Height
+		{
+			get { return GetNode("VehicleHeight")?.InnerText.ToDouble().SI<Meter>(); }
+		}
+
+		public IVehicleComponentsEngineering Components
+		{
+			get { return _components ?? (_components = ComponentReader.ComponentInputData); }
+		}
+
+		#endregion
+
+
+		public virtual RetarderType RetarderType
+		{
+			get { return GetString(XMLNames.Vehicle_RetarderType).ParseEnum<RetarderType>(); }
+		}
+
+		public virtual double RetarderRatio
+		{
+			get { return GetDouble(XMLNames.Vehicle_RetarderRatio); }
+		}
+
+
+		public virtual AngledriveType AngledriveType
+		{
+			get { return GetString(XMLNames.Vehicle_AngledriveType).ParseEnum<AngledriveType>(); }
+		}
+
+		public virtual IXMLEngineeringJobInputData Job { get; }
+
+		#region Implementation of IPTOTransmissionInputData
+
+		public virtual string PTOTransmissionType
+		{
+			get { return GetString(XMLNames.Vehicle_PTOType); }
+		}
+
+		public virtual TableData PTOLossMap
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.Vehicle_PTOIdleLossMap, XMLNames.Vehicle_PTOIdleLossMap_Entry,
+					AttributeMappings.PTOLossMap);
+			}
+		}
+
+		public virtual TableData PTOCycle
+		{
+			get {
+				return XMLHelper.ReadEntriesOrResource(
+					BaseNode, DataSource.SourcePath, XMLNames.Vehicle_PTOCycle, XMLNames.Vehicle_PTOCycle_Entry,
+					AttributeMappings.PTOCycleMap);
+			}
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+
+	internal class XMLEngineeringVehicleDataProviderV10 : XMLEngineeringVehicleDataProviderV07
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		//public new const string XSD_TYPE = "VehicleEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLEngineeringVehicleDataProviderV10(
+			IXMLEngineeringJobInputData jobProvider, XmlNode vehicleNode, string fullFilename) : base(
+			jobProvider, vehicleNode, fullFilename) { }
+
+		#region Overrides of XMLEngineeringVehicleDataProviderV07
+
+		protected override XNamespace SchemaNamespace
+		{
+			get { return NAMESPACE_URI; }
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLTyreEngineeringDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLTyreEngineeringDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..bb98dc06d3592df44e9df1cd9f9ed1bb6b4430f5
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/DataProvider/XMLTyreEngineeringDataProvider.cs
@@ -0,0 +1,83 @@
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider
+{
+	internal class XMLTyreEngineeringDataProviderV10 : AbstractEngineeringXMLComponentDataProvider, IXMLTyreData
+	{
+		public static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public const string XSD_TYPE = "TyreDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLTyreEngineeringDataProviderV10(IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source) :
+			base(vehicle, baseNode, source)
+		{
+			SourceType = (vehicle as IXMLResource).DataSource.SourceFile == source ? DataSourceType.XMLEmbedded : DataSourceType.XMLFile;
+		}
+
+		#region Implementation of ITyreDeclarationInputData
+
+		public virtual string Dimension
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_Dimension, required:false)?.InnerText; }
+		}
+
+		public virtual double RollResistanceCoefficient
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_RRCISO, required: false)?.InnerText.ToDouble() ?? double.NaN; }
+		}
+
+		public virtual Newton TyreTestLoad
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_FzISO, required: false)?.InnerText.ToDouble().SI<Newton>(); }
+		}
+
+		#endregion
+
+		#region Implementation of ITyreEngineeringInputData
+
+		public virtual KilogramSquareMeter Inertia
+		{
+			get { return GetNode(XMLNames.AxleWheels_Axles_Axle_Inertia, required: false)?.InnerText.ToDouble().SI<KilogramSquareMeter>(); }
+		}
+
+		public virtual Meter DynamicTyreRadius
+		{
+			get {
+				return GetNode(XMLNames.AxleWheels_Axles_Axle_DynamicTyreRadius, required: false)?.InnerText.ToDouble().SI(Unit.SI.Milli.Meter).Cast<Meter>();
+			}
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLResource
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+
+		protected override DataSourceType SourceType { get; }
+
+		#endregion
+	}
+
+	internal class XMLTyreEngineeringDataProviderV10TEST : XMLTyreEngineeringDataProviderV10
+	{
+		public new static readonly XNamespace NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10_TEST;
+
+		public new const string XSD_TYPE = "TyreDataEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLTyreEngineeringDataProviderV10TEST(IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source) : base(vehicle, baseNode, source) { }
+
+		protected override XNamespace SchemaNamespace { get { return NAMESPACE_URI; } }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Factory/IEngineeringReaderInjectFactory.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Factory/IEngineeringReaderInjectFactory.cs
new file mode 100644
index 0000000000000000000000000000000000000000..feb18caf6ea00437a25151d80347a7cf74ebbf9b
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Factory/IEngineeringReaderInjectFactory.cs
@@ -0,0 +1,80 @@
+using System.Xml;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory
+{
+	public interface IEngineeringInjectFactory
+	{
+		IXMLEngineeringInputData CreateInputProvider(string version, XmlDocument xmldoc, string fileName);
+
+		IXMLEngineeringInputReader CreateInputReader(
+			string version, IXMLEngineeringInputData inputData, XmlNode documentElement);
+
+		IXMLJobDataReader CreateJobReader(
+			string version, IXMLEngineeringJobInputData jobData, XmlNode jobNode);
+
+
+		IXMLDriverDataReader CreateDriverReader(string version, IXMLEngineeringDriverData driverData, XmlNode driverDataNode);
+
+		IXMLComponentsReader CreateComponentReader(string version, IXMLEngineeringVehicleData vehicle, XmlNode componentsNode);
+
+		IXMLAxleReader CreateAxleReader(string version, IXMLEngineeringVehicleData vehicle, XmlNode componentsNode);
+
+
+		IXMLEngineeringJobInputData CreateJobData(string version, XmlNode node, IXMLEngineeringInputData inputProvider, string fileName);
+
+		IXMLEngineeringDriverData CreateDriverData(string version, IXMLEngineeringInputData inputData,
+			XmlNode driverDataNode, string fsBasePath);
+
+		IXMLEngineeringGearshiftData CreateShiftParametersData(string version, XmlNode node);
+
+		IXMLCyclesDataProvider CreateCycleData(string version, IEngineeringJobInputData jobData, XmlNode baseNode, string basePath);
+
+		IXMLEngineeringVehicleData CreateVehicleData(string version, IXMLEngineeringJobInputData jobProvider, XmlNode vehicleNode, string fullFilename);
+
+		IXMLAxleEngineeringData CreateAxleData(string version, XmlNode node, IXMLEngineeringVehicleData vehicle);
+
+		IXMLGearData CreateGearData(string version, XmlNode gearNode, string basePath);
+
+		IXMLAuxiliaryData CreateAuxData(string version, XmlNode node, string basePath);
+
+		IXMLAxlegearData CreateAxlegearData(string version, IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath);
+
+		IXMLAngledriveData CreateAngledriveData(string version, IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath);
+
+		IXMLEngineData CreateEngineData(string version, IXMLEngineeringVehicleData vehicle,
+			XmlNode vehicleNode, string fsBasePath);
+
+		IXMLRetarderData CreateRetarderData(string version, IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath);
+
+		IXMLAuxiliairesData CreateAuxiliariesData(string version, IXMLEngineeringVehicleData vehicle, XmlNode componentNode, string sourceFile);
+
+		IXMLGearboxData CreateGearboxData(string version, IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath);
+
+		IXMLAirdragData CreateAirdragData(string version, IXMLEngineeringVehicleData vehicle,
+			XmlNode axlegearNode, string fsBasePath);
+
+		IXMLTorqueconverterData CreateTorqueconverterData(string version, IXMLEngineeringVehicleData vehicle, XmlNode node, string source);
+
+		IXMLAxlesData CreateAxlesData(string version, IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source);
+
+		IXMLTyreData CreateTyre(string version, IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source);
+
+		IXMLEngineData CreateEngineOnlyEngine(string version, XmlNode node, string sourceFile);
+
+		IXMLLookaheadData CreateLookAheadData(string version, IXMLEngineeringDriverData driverData, XmlNode node);
+
+		IXMLOverspeedData CreateOverspeedData(string version, IXMLEngineeringDriverData driverData, XmlNode node);
+
+		IXMLDriverAcceleration CreateAccelerationCurveData(string version, IXMLEngineeringDriverData driverData, XmlNode node);
+		IXMLEngineeringVehicleComponentsData CreateComponentData(string version, IXMLEngineeringVehicleData vehicle, XmlNode baseNode, string source);
+		IXMLAuxiliaryReader CreatAuxiliariesReader(string version, IXMLEngineeringVehicleData vehicle, XmlNode componentsNode);
+		IXMLAxlesReader CreateAxlesReader(string version, IXMLEngineeringVehicleData vehicle, XmlNode componentsNode);
+		IXMLGearboxReader CreateGearboxReader(string version, IXMLEngineeringVehicleData vehicle, XmlNode componentsNode);
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/IXMLEngineeringInputReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/IXMLEngineeringInputReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..0ed673f29ede3719eefaf9cec9fa107b1684ff89
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/IXMLEngineeringInputReader.cs
@@ -0,0 +1,12 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
+{
+	public interface IXMLEngineeringInputReader
+	{
+		IEngineeringJobInputData JobData { get; }
+
+		IDriverEngineeringInputData DriverModel { get; }
+
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAirdragData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAirdragData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..cfe5a661b1929fdd4b54d1120f87e2462f04439d
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAirdragData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLAirdragData : IAirdragEngineeringInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAngledriveData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAngledriveData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f4bb56fab32c3ae77a2836c015e6a13d660ee8d0
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAngledriveData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces {
+	public interface  IXMLAngledriveData : IAngledriveInputData
+	{ }
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAuxiliairesData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAuxiliairesData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..11c72f47cf40e3b854d49df2f92f57b5b8a699ef
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAuxiliairesData.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLAuxiliairesData : IAuxiliariesEngineeringInputData
+	{
+		IXMLAuxiliaryReader Reader { set; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAuxiliaryData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAuxiliaryData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..38ae9e611ff4f9059ea2ed4e0fedd2465a778c49
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAuxiliaryData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLAuxiliaryData : IAuxiliaryEngineeringInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxleEngineeringData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxleEngineeringData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d3f4c8716a50ae03ebd336375638d721f473610e
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxleEngineeringData.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLAxleEngineeringData : IAxleEngineeringInputData, IXMLResource
+	{
+		IXMLAxleReader Reader { set; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxlegearData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxlegearData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..0f45dac7248b37901d0a3082ff0b51cf057721ba
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxlegearData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLAxlegearData : IAxleGearInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxlesData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxlesData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1c0b78490b65d32a2495c028471e92f99ea53b00
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLAxlesData.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLAxlesData : IAxlesEngineeringInputData
+	{
+		IXMLAxlesReader Reader { set; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLCyclesDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLCyclesDataProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..76d20b7ce2ab52a7c610606bd8a7e085af6a60c7
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLCyclesDataProvider.cs
@@ -0,0 +1,10 @@
+using System.Collections.Generic;
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLCyclesDataProvider
+	{
+		IList<ICycleData> Cycles { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLDriverAcceleration.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLDriverAcceleration.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5c24b6fe9668e101edfdcaf90d73f6458b8b5306
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLDriverAcceleration.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLDriverAcceleration
+	{
+		IDriverAccelerationData AccelerationCurve { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..b5669537e59d5fc50d1ff6dae47a68334e619044
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLEngineData : IEngineEngineeringInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringDriverData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringDriverData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a3aa113fe81a01e63274f225cf69233e7c36724c
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringDriverData.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLEngineeringDriverData : IDriverEngineeringInputData, IXMLResource
+	{
+		IXMLDriverDataReader Reader { set; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringGearshiftData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringGearshiftData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..779d497a7295004f2c966ebee5ad272e51819025
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringGearshiftData.cs
@@ -0,0 +1,7 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLEngineeringGearshiftData : IGearshiftEngineeringInputData,
+		ITorqueConverterEngineeringShiftParameterInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..54fb54f151d53e3a5318617da43fc4588b69f74f
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringInputData.cs
@@ -0,0 +1,10 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLEngineeringInputData : IEngineeringInputDataProvider, IXMLResource
+	{
+		IXMLEngineeringInputReader Reader { set; }
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringJobInputData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringJobInputData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d04a069034d3093eebb187c3f5e264a5ad64af25
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringJobInputData.cs
@@ -0,0 +1,11 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLEngineeringJobInputData : IEngineeringJobInputData, IXMLResource
+	{
+		IXMLJobDataReader Reader { set; }
+
+		IXMLEngineeringInputData InputData { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringVehicleComponentsData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringVehicleComponentsData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..7e650b140ae692ea017735cab42eb98e617b567e
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringVehicleComponentsData.cs
@@ -0,0 +1,8 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLEngineeringVehicleComponentsData : IVehicleComponentsEngineering, IXMLResource {
+		IXMLComponentsReader ComponentReader { set; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringVehicleData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringVehicleData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..64ee511974feb36ffdf1218e2eb683909da59403
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLEngineeringVehicleData.cs
@@ -0,0 +1,22 @@
+using System.Xml;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLEngineeringVehicleData : IVehicleEngineeringInputData, IPTOTransmissionInputData, IXMLResource
+	{
+		IXMLComponentsReader ComponentReader { set; }
+
+		XmlElement ComponentNode { get; }
+
+		AngledriveType AngledriveType { get; }
+
+		RetarderType RetarderType { get; }
+
+		double RetarderRatio { get; }
+
+		IXMLEngineeringJobInputData Job { get; }
+		
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLGearData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLGearData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..43cbfbc1b6603c40aaa6d701db8efab096e6243b
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLGearData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLGearData : ITransmissionInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLGearboxData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLGearboxData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5d1c3501d18d3cce502279c1bc95a0ad8f0a5803
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLGearboxData.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLGearboxData : IGearboxEngineeringInputData
+	{
+		IXMLGearboxReader Reader { set; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLLookaheadData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLLookaheadData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..4448fd17bbc081f977a01dc4cd0f9e034604826d
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLLookaheadData.cs
@@ -0,0 +1,5 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces {
+	public interface IXMLLookaheadData : ILookaheadCoastingInputData { }
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLOverspeedData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLOverspeedData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..3964d013caa2da072ea46f3dfa5ff6422fb7f380
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLOverspeedData.cs
@@ -0,0 +1,8 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces {
+	public interface IXMLOverspeedData : IOverSpeedEcoRollEngineeringInputData
+	{
+		
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLRetarderData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLRetarderData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..036599682cf7ebc34e523fe817bfc99f149d6ec9
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLRetarderData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLRetarderData : IRetarderInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLTorqueconverterData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLTorqueconverterData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..9f723b7313bc3ab622e4b828f4dd6c5ef4dc3950
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLTorqueconverterData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLTorqueconverterData : ITorqueConverterEngineeringInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLTyreData.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLTyreData.cs
new file mode 100644
index 0000000000000000000000000000000000000000..cf2a984c7a756d715369e249ded4460d5cbecdda
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Interfaces/IXMLTyreData.cs
@@ -0,0 +1,6 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces
+{
+	public interface IXMLTyreData : ITyreEngineeringInputData { }
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderInjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderInjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d7bd276f705d07edb569556dd4466561b1851c04
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderInjectModule.cs
@@ -0,0 +1,35 @@
+using Ninject.Extensions.Factory;
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Impl;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.NinjectModules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader;
+using TUGraz.VectoCore.Utils;
+using TUGraz.VectoCore.Utils.Ninject;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
+{
+	public class XMLEngineeringReaderInjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IEngineeringInjectFactory>().ToFactory(() => new UseFirstArgumentAsInstanceProvider());
+
+			Kernel?.Load(new INinjectModule[] {
+				new XMLEngineeringReaderV07InjectModule(),
+				new XMLEngineeringReaderV10InjectModule()}
+			);
+
+		}
+
+		#endregion
+
+		
+
+
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderTestOverrides.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderTestOverrides.cs
new file mode 100644
index 0000000000000000000000000000000000000000..afbe4b16774b83fea72ba6703ab4975bf5216985
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderTestOverrides.cs
@@ -0,0 +1,38 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.NinjectModules
+{
+	public class XMLEngineeringReaderTestOverrides : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			// testing derived xml data types
+			Bind<IXMLEngineData>().To<XMLEngineeringEngineDataProviderV10TEST>()
+								.Named(XMLEngineeringEngineDataProviderV10TEST.QUALIFIED_XSD_TYPE);
+			Bind<IXMLTyreData>().To<XMLTyreEngineeringDataProviderV10TEST>().Named(XMLTyreEngineeringDataProviderV10TEST.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleEngineeringData>().To<XMLAxleEngineeringDataV10TEST>()
+											.Named(XMLAxleEngineeringDataV10TEST.QUALIFIED_XSD_TYPE);
+			Bind<IXMLComponentsReader>().To<XMLComponentsEngineeringReaderV10TEST>()
+										.Named(XMLComponentsEngineeringReaderV10TEST.QUALIFIED_XSD_TYPE_COMPONENTS);
+
+			Bind<IXMLAxlesReader>().To<XMLComponentsEngineeringReaderV10TEST>()
+									.Named(XMLComponentsEngineeringReaderV10TEST.QUALIFIED_XSD_TYPE_AXLES);
+			Bind<IXMLAxleReader>().To<XMLComponentsEngineeringReaderV10TEST>()
+								.Named(XMLComponentsEngineeringReaderV10TEST.QUALIFIED_XSD_TYPE_AXLE);
+			Bind<IXMLGearboxReader>().To<XMLComponentsEngineeringReaderV10TEST>()
+									.Named(XMLComponentsEngineeringReaderV10TEST.QUALIFIED_XSD_TYPE_GEARBOX);
+			Bind<IXMLAuxiliaryReader>().To<XMLComponentsEngineeringReaderV10TEST>()
+										.Named(XMLComponentsEngineeringReaderV10TEST.QUALIFIED_XSD_TYPE_AUXILIARY);
+
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderV07InjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderV07InjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..4a6e71a11b549424216d632704d365e792394a12
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderV07InjectModule.cs
@@ -0,0 +1,94 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Impl;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.NinjectModules
+{
+	public class XMLEngineeringReaderV07InjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IXMLEngineeringInputData>().To<XMLEngineeringInputDataProviderV07>()
+											.Named(XMLEngineeringInputDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLEngineeringInputReader>().To<XMLEngineeringInputReaderV07>()
+											.Named(XMLEngineeringInputReaderV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineeringJobInputData>().To<XMLEngineeringJobInputDataProviderV07>()
+												.Named(XMLEngineeringJobInputDataProviderV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLJobDataReader>().To<XMLJobDataReaderV07>()
+									.Named(XMLJobDataReaderV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineeringDriverData>().To<XMLEngineeringDriverDataProviderV07>()
+											.Named(XMLEngineeringDriverDataProviderV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDriverDataReader>().To<XMLDriverDataReaderV07>()
+										.Named(XMLDriverDataReaderV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineeringGearshiftData>().To<XMLEngineeringGearshiftDataV07>()
+												.Named(XMLEngineeringGearshiftDataV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLCyclesDataProvider>().To<XMLCyclesDataProviderV07>()
+										.Named(XMLCyclesDataProviderV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineeringVehicleData>().To<XMLEngineeringVehicleDataProviderV07>()
+											.Named(XMLEngineeringVehicleDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLComponentsReader>().To<XMLComponentsEngineeringReaderV07>()
+										.Named(XMLComponentsEngineeringReaderV07.QUALIFIED_XSD_TYPE_COMPONENTS);
+
+			Bind<IXMLAxlesReader>().To<XMLComponentsEngineeringReaderV07>()
+										.Named(XMLComponentsEngineeringReaderV07.QUALIFIED_XSD_TYPE_AXLES);
+			Bind<IXMLAxleReader>().To<XMLComponentsEngineeringReaderV07>()
+										.Named(XMLComponentsEngineeringReaderV07.QUALIFIED_XSD_TYPE_AXLE);
+			Bind<IXMLGearboxReader>().To<XMLComponentsEngineeringReaderV07>()
+										.Named(XMLComponentsEngineeringReaderV07.QUALIFIED_XSD_TYPE_GEARBOX);
+			Bind<IXMLAuxiliaryReader>().To<XMLComponentsEngineeringReaderV07>()
+										.Named(XMLComponentsEngineeringReaderV07.QUALIFIED_XSD_TYPE_AUXILIARY);
+
+
+			Bind<IXMLEngineeringVehicleComponentsData>().To<XMLEngineeringVehicleComponentsDataProviderV07>()
+														.Named(
+															XMLEngineeringVehicleComponentsDataProviderV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleEngineeringData>().To<XMLAxleEngineeringDataV07>().Named(
+				XMLAxleEngineeringDataV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLGearData>().To<XMLGearDataV07>().Named(XMLGearDataV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAuxiliaryData>().To<XMLAuxiliaryEngineeringDataV07>().Named(
+				XMLAuxiliaryEngineeringDataV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAxlegearData>().To<XMLEngineeringAxlegearDataProviderV07>()
+									.Named(XMLEngineeringAxlegearDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAngledriveData>().To<XMLEngineeringAngledriveDataProviderV07>()
+									.Named(XMLEngineeringAngledriveDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLEngineData>().To<XMLEngineeringEngineDataProviderV07>()
+								.Named(XMLEngineeringEngineDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLRetarderData>().To<XMLEngineeringRetarderDataProviderV07>()
+									.Named(XMLEngineeringRetarderDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAuxiliairesData>().To<XMLEngineeringAuxiliariesDataProviderV07>()
+										.Named(XMLEngineeringAuxiliariesDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLGearboxData>().To<XMLEngineeringGearboxDataProviderV07>()
+									.Named(XMLEngineeringGearboxDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAirdragData>().To<XMLEngineeringAirdragDataProviderV07>()
+									.Named(XMLEngineeringAirdragDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLTorqueconverterData>().To<XMLEngineeringTorqueConverterDataProviderV07>()
+											.Named(XMLEngineeringTorqueConverterDataProviderV07.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAxlesData>().To<XMLEngineeringAxlesDataProviderV07>()
+								.Named(XMLEngineeringAxlesDataProviderV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLLookaheadData>().To<XMLEngineeringDriverLookAheadV07>().Named(
+				XMLEngineeringDriverLookAheadV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLOverspeedData>().To<XMLEngineeringOverspeedV07>().Named(
+				XMLEngineeringOverspeedV07.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDriverAcceleration>().To<XMLDriverAccelerationV07>()
+										.Named(XMLDriverAccelerationV07.QUALIFIED_XSD_TYPE);
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderV10InjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderV10InjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1e3fb9010bb82741bd06513b162ec367eba92bef
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/NinjectModules/XMLEngineeringReaderV10InjectModule.cs
@@ -0,0 +1,95 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Impl;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.NinjectModules
+{
+	public class XMLEngineeringReaderV10InjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IXMLEngineeringInputData>().To<XMLEngineeringInputDataProviderV10>()
+											.Named(XMLEngineeringInputDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLEngineeringInputReader>().To<XMLEngineeringInputReaderV10>()
+											.Named(XMLEngineeringInputReaderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineeringJobInputData>().To<XMLEngineeringJobInputDataProviderV10>()
+												.Named(XMLEngineeringJobInputDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLJobDataReader>().To<XMLJobDataReaderV10>()
+									.Named(XMLJobDataReaderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineeringDriverData>().To<XMLEngineeringDriverDataProviderV10>()
+											.Named(XMLEngineeringDriverDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDriverDataReader>().To<XMLDriverDataReaderV10>()
+										.Named(XMLDriverDataReaderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineeringGearshiftData>().To<XMLEngineeringGearshiftDataV10>()
+												.Named(XMLEngineeringGearshiftDataV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLCyclesDataProvider>().To<XMLCyclesDataProviderV10>()
+										.Named(XMLCyclesDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLEngineeringVehicleData>().To<XMLEngineeringVehicleDataProviderV10>()
+											.Named(XMLEngineeringVehicleDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLComponentsReader>().To<XMLComponentsEngineeringReaderV10>()
+										.Named(XMLComponentsEngineeringReaderV10.QUALIFIED_XSD_TYPE_COMPONENTS);
+			Bind<IXMLAxlesReader>().To<XMLComponentsEngineeringReaderV10>()
+									.Named(XMLComponentsEngineeringReaderV10.QUALIFIED_XSD_TYPE_AXLES);
+			Bind<IXMLAxleReader>().To<XMLComponentsEngineeringReaderV10>()
+								.Named(XMLComponentsEngineeringReaderV10.QUALIFIED_XSD_TYPE_AXLE);
+			Bind<IXMLGearboxReader>().To<XMLComponentsEngineeringReaderV10>()
+									.Named(XMLComponentsEngineeringReaderV10.QUALIFIED_XSD_TYPE_GEARBOX);
+			Bind<IXMLAuxiliaryReader>().To<XMLComponentsEngineeringReaderV10>()
+										.Named(XMLComponentsEngineeringReaderV10.QUALIFIED_XSD_TYPE_AUXILIARY);
+
+
+			Bind<IXMLEngineeringVehicleComponentsData>().To<XMLEngineeringVehicleComponentsDataProviderV10>()
+														.Named(
+															XMLEngineeringVehicleComponentsDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLAxleEngineeringData>().To<XMLAxleEngineeringDataV10>().Named(
+				XMLAxleEngineeringDataV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLGearData>().To<XMLGearDataV10>().Named(XMLGearDataV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAuxiliaryData>().To<XMLAuxiliaryEngineeringDataV10>().Named(
+				XMLAuxiliaryEngineeringDataV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAxlegearData>().To<XMLEngineeringAxlegearDataProviderV10>()
+									.Named(XMLEngineeringAxlegearDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAngledriveData>().To<XMLEngineeringAngledriveDataProviderV10>()
+									.Named(XMLEngineeringAngledriveDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLEngineData>().To<XMLEngineeringEngineDataProviderV10>()
+								.Named(XMLEngineeringEngineDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLRetarderData>().To<XMLEngineeringRetarderDataProviderV10>()
+									.Named(XMLEngineeringRetarderDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAuxiliairesData>().To<XMLEngineeringAuxiliariesDataProviderV10>()
+										.Named(XMLEngineeringAuxiliariesDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLGearboxData>().To<XMLEngineeringGearboxDataProviderV10>()
+									.Named(XMLEngineeringGearboxDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAirdragData>().To<XMLEngineeringAirdragDataProviderV10>()
+									.Named(XMLEngineeringAirdragDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLTorqueconverterData>().To<XMLEngineeringTorqueConverterDataProviderV10>()
+											.Named(XMLEngineeringTorqueConverterDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLAxlesData>().To<XMLEngineeringAxlesDataProviderV10>()
+								.Named(XMLEngineeringAxlesDataProviderV10.QUALIFIED_XSD_TYPE);
+			Bind<IXMLTyreData>().To<XMLTyreEngineeringDataProviderV10>().Named(
+				XMLTyreEngineeringDataProviderV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLLookaheadData>().To<XMLEngineeringDriverLookAheadV10>().Named(
+				XMLEngineeringDriverLookAheadV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLOverspeedData>().To<XMLEngineeringOverspeedV10>().Named(
+				XMLEngineeringOverspeedV10.QUALIFIED_XSD_TYPE);
+
+			Bind<IXMLDriverAcceleration>().To<XMLDriverAccelerationV10>()
+										.Named(XMLDriverAccelerationV10.QUALIFIED_XSD_TYPE);
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLComponentsReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLComponentsReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ae8e382d6b1321e77127cde172a25b5d3543dc61
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLComponentsReader.cs
@@ -0,0 +1,51 @@
+using System.Xml;
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
+{
+	public interface IXMLComponentsReader
+	{
+		IVehicleComponentsEngineering ComponentInputData { get; }
+
+		IAxleGearInputData AxleGearInputData { get; }
+
+		IAngledriveInputData AngularGearInputData { get; }
+
+		IEngineEngineeringInputData EngineInputData { get; }
+
+		IRetarderInputData RetarderInputData { get; }
+
+		IAuxiliariesEngineeringInputData AuxiliaryData { get; }
+
+		IGearboxEngineeringInputData GearboxData { get; }
+
+		ITorqueConverterEngineeringInputData TorqueConverter { get; }
+
+		IPTOTransmissionInputData PTOData { get; }
+
+		IAirdragEngineeringInputData AirdragInputData { get; }
+
+		IAxlesEngineeringInputData AxlesEngineeringInputData { get; }
+
+	}
+
+	public interface IXMLAxlesReader
+	{
+		IAxleEngineeringInputData CreateAxle(XmlNode axleNode);
+	}
+
+	public interface IXMLAxleReader
+	{
+		ITyreEngineeringInputData Tyre { get; }
+	}
+
+	public interface IXMLGearboxReader
+	{
+		ITransmissionInputData CreateGear(XmlNode gearNode);
+	}
+
+	public interface IXMLAuxiliaryReader
+	{
+		IAuxiliaryEngineeringInputData CreateAuxiliary(XmlNode auxNode);
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLDriverDataReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLDriverDataReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..b896ec0eba5a19289966ffe260586df1df4b79a8
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLDriverDataReader.cs
@@ -0,0 +1,16 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
+{
+	public interface IXMLDriverDataReader
+	{
+		ILookaheadCoastingInputData LookAheadData { get; }
+
+		IOverSpeedEcoRollEngineeringInputData OverspeedData { get; }
+
+		IXMLDriverAcceleration AccelerationCurveData { get; }
+
+		IGearshiftEngineeringInputData ShiftParameters { get; }
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLJobDataReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLJobDataReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..508af6f2a2a3f11b3cec2ed53e1aaee0d109e118
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/IXMLJobDataReader.cs
@@ -0,0 +1,13 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
+{
+	public interface IXMLJobDataReader {
+		IEngineEngineeringInputData CreateEngineOnly { get; }
+
+		IVehicleEngineeringInputData CreateVehicle { get; }
+
+		IXMLCyclesDataProvider CreateCycles { get; }
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/AbstractExternalResourceReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/AbstractExternalResourceReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..4782d196f04ef8b949710799fc10de0c7084ef2a
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/AbstractExternalResourceReader.cs
@@ -0,0 +1,127 @@
+using System;
+using System.IO;
+using System.Xml;
+using System.Xml.Schema;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader
+{
+	internal abstract class AbstractExternalResourceReader
+	{
+		protected XmlNode BaseNode;
+		protected IXMLResource ParentComponent;
+
+		public AbstractExternalResourceReader(IXMLResource parent, XmlNode baseNode)
+		{
+			BaseNode = baseNode;
+
+			ParentComponent = parent;
+		}
+
+		protected virtual T CreateComponent<T>(
+			string component, Func<string, XmlNode, string, T> componentCreator, bool allowExternalResource = true,
+			bool createDummy = false, bool requireDataNode = true)
+		{
+			var componentNode = BaseNode.LocalName == component
+				? BaseNode
+				: BaseNode.SelectSingleNode(XMLHelper.QueryLocalName(component));
+			var dataNode = requireDataNode
+				? componentNode?.SelectSingleNode(string.Format("./*[local-name()='{0}']", XMLNames.ComponentDataWrapper))
+				: componentNode;
+			var componentResourceNode = componentNode?.SelectSingleNode(
+											string.Format(
+												"./*[local-name()='{0}' and @{3}='{4}']", XMLNames.ExternalResource,
+												XMLNames.ExtResource_Component_Attr, component, XMLNames.ExtResource_Type_Attr,
+												XMLNames.ExtResource_Type_Value_XML)) ??
+										BaseNode?.SelectSingleNode(
+											string.Format(
+												"./*[local-name()='{0}' and @{1}='{2}' and @{3}='{4}']", XMLNames.ExternalResource,
+												XMLNames.ExtResource_Component_Attr, component, XMLNames.ExtResource_Type_Attr,
+												XMLNames.ExtResource_Type_Value_XML));
+			if (dataNode != null && componentResourceNode == null) {
+				var type = dataNode.SchemaInfo.SchemaType;
+				var version = XMLHelper.GetXsdType(type);
+
+				try {
+					return componentCreator(version, componentNode, ParentComponent.DataSource.SourceFile);
+				} catch (Exception e) {
+					throw new VectoException("Failed to create component {0} version {1}.", e, component, version);
+				}
+			}
+
+			if (!allowExternalResource && !createDummy) {
+				throw new VectoException("Component {0} not found!", component);
+			}
+
+			
+			if (componentResourceNode != null) {
+				try {
+					var componentFile = componentResourceNode.Attributes?.GetNamedItem(XMLNames.ExtResource_File_Attr).InnerText;
+					var fullFileName = componentFile == null
+						? null
+						: Path.Combine(ParentComponent.DataSource.SourcePath, componentFile);
+					if (componentFile == null || !File.Exists(fullFileName)) {
+						throw new VectoException(
+							"Referenced component file '{1}' for component '{0}' not found!", component, componentFile);
+					}
+
+					var componentDocument = new XmlDocument();
+					componentDocument.Load(XmlReader.Create(fullFileName));
+					if (componentDocument.DocumentElement == null) {
+						throw new VectoException("invalid xml file for component {0}, file {1}", component, componentFile);
+					}
+
+					new XMLValidator(componentDocument, null, XMLValidator.CallBackExceptionOnError).ValidateXML(
+						XmlDocumentType.EngineeringJobData);
+
+					var docComponentNode = componentDocument.DocumentElement.LocalName == component
+						? componentDocument.DocumentElement
+						: componentDocument.DocumentElement.SelectSingleNode(XMLHelper.QueryLocalName(component));
+					var docDataNode =
+						docComponentNode?.SelectSingleNode(string.Format("./*[local-name()='{0}']", XMLNames.ComponentDataWrapper)) ??
+						docComponentNode;
+
+					var type = (docDataNode)?.SchemaInfo.SchemaType;
+					var version = XMLHelper.GetXsdType(type);
+					try {
+						return componentCreator(version, componentDocument.DocumentElement, fullFileName);
+					} catch (Exception e) {
+						throw new VectoException("Failed to create component {0} version {1}.", e, component, version);
+					}
+				} catch (XmlSchemaValidationException validationException) {
+					throw new VectoException("Validation of XML-file for component {0} failed", validationException, component);
+				}
+			}
+
+			if (createDummy) {
+				try {
+					return componentCreator(null, null, null);
+				} catch (Exception e) {
+					throw new VectoException("Failed to create dummy instance for component {0}.", e, component);
+				}
+			}
+
+			throw new VectoException("Component {0} not found!", component);
+		}
+
+		protected virtual T GetReader<T>(
+			IXMLEngineeringVehicleData vehicle, XmlNode node, Func<string, IXMLEngineeringVehicleData, XmlNode, T> creator)
+			where T : class
+		{
+			if (node == null) {
+				return null;
+			}
+
+			var version = XMLHelper.GetXsdType(node.SchemaInfo.SchemaType);
+			if (string.IsNullOrWhiteSpace(version)) {
+				version = XMLHelper.GetVersionFromNamespaceUri(
+					(node.SchemaInfo.SchemaType?.Parent as XmlSchemaElement)?.QualifiedName.Namespace);
+			}
+			return creator(version, vehicle, node);
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLComponentsEngineeringReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLComponentsEngineeringReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1549589f2f5ae51ff3d21fd7b6c66e4511d33a26
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLComponentsEngineeringReader.cs
@@ -0,0 +1,304 @@
+using System;
+using System.Xml;
+using Ninject;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Impl;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader
+{
+	internal class XMLComponentsEngineeringReaderV07 : AbstractExternalResourceReader, IXMLComponentsReader, IXMLAxlesReader, IXMLAxleReader, IXMLGearboxReader, IXMLAuxiliaryReader
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string COMPONENTS_XSD_TYPE = "VehicleComponentsType";
+		public const string AXLES_XSD_TYPE = "AxleWheelsDataEngineeringType";
+		public const string AXLE_XSD_TYPE = "AxleDataEngineeringType";
+		public const string GEARBOX_XSD_TYPE = "GearboxDataEngineeringType";
+		public const string AUXILIARY_XSD_TYPE = "AuxiliariesDataEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE_COMPONENTS = XMLHelper.CombineNamespace(NAMESPACE_URI, COMPONENTS_XSD_TYPE);
+		public static readonly string QUALIFIED_XSD_TYPE_AXLES = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLES_XSD_TYPE);
+		public static readonly string QUALIFIED_XSD_TYPE_AXLE = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLE_XSD_TYPE);
+		public static readonly string QUALIFIED_XSD_TYPE_GEARBOX = XMLHelper.CombineNamespace(NAMESPACE_URI, GEARBOX_XSD_TYPE);
+		public static readonly string QUALIFIED_XSD_TYPE_AUXILIARY = XMLHelper.CombineNamespace(NAMESPACE_URI, AUXILIARY_XSD_TYPE);
+
+		//protected string Version;
+		protected IXMLEngineeringVehicleData Vehicle;
+
+		protected IAxleGearInputData _axleGearInputData;
+		protected IAngledriveInputData _angularGearInputData;
+		protected IEngineEngineeringInputData _engineInputData;
+		protected IRetarderInputData _retarderInputData;
+		protected IAuxiliariesEngineeringInputData _auxiliaryData;
+		protected IGearboxEngineeringInputData _gearboxData;
+		protected IAirdragEngineeringInputData _airdragInputData;
+		protected ITorqueConverterEngineeringInputData _torqueConverterInputData;
+		protected IAxlesEngineeringInputData _axlesInputData;
+		protected ITyreEngineeringInputData _tyre;
+		protected IVehicleComponentsEngineering _components;
+
+		[Inject]
+		public IEngineeringInjectFactory Factory { protected get; set; }
+
+		public XMLComponentsEngineeringReaderV07(IXMLEngineeringVehicleData vehicle, XmlNode componentsNode) :
+			base(vehicle, componentsNode)
+		{
+			if (componentsNode == null) {
+				throw new VectoException("component node must not be null!");
+			}
+
+			BaseNode = componentsNode;
+			Vehicle = vehicle;
+		}
+
+		#region Implementation of IEngineeringComponentsFactory
+
+		public virtual IAxleGearInputData AxleGearInputData
+		{
+			get {
+				return _axleGearInputData ?? (_axleGearInputData = CreateComponent(XMLNames.Component_Axlegear, AxlegearCreator));
+			}
+		}
+
+		public virtual IAngledriveInputData AngularGearInputData
+		{
+			get {
+				return _angularGearInputData ?? (_angularGearInputData = CreateComponent(
+							XMLNames.Component_Angledrive, AngledriveCreator, false, true));
+			}
+		}
+
+		public virtual IEngineEngineeringInputData EngineInputData
+		{
+			get { return _engineInputData ?? (_engineInputData = CreateComponent(XMLNames.Component_Engine, EngineCreator)); }
+		}
+
+		public virtual IRetarderInputData RetarderInputData
+		{
+			get {
+				return _retarderInputData ?? (_retarderInputData = CreateComponent(
+							XMLNames.Component_Retarder, RetarderCreator, false, true));
+			}
+		}
+
+		public virtual IAuxiliariesEngineeringInputData AuxiliaryData
+		{
+			get {
+				return _auxiliaryData ?? (_auxiliaryData = CreateComponent(XMLNames.Component_Auxiliaries, AuxiliariesCreator));
+			}
+		}
+
+		public virtual IGearboxEngineeringInputData GearboxData
+		{
+			get { return _gearboxData ?? (_gearboxData = CreateComponent(XMLNames.Component_Gearbox, GearboxCreator)); }
+		}
+
+		public virtual IPTOTransmissionInputData PTOData
+		{
+			get { return Vehicle; }
+		}
+
+		public virtual IAirdragEngineeringInputData AirdragInputData
+		{
+			get {
+				return _airdragInputData ?? (_airdragInputData = CreateComponent(XMLNames.Component_AirDrag, AirdragCreator));
+			}
+		}
+
+		public virtual IAxlesEngineeringInputData AxlesEngineeringInputData
+		{
+			get { return _axlesInputData ?? (_axlesInputData = CreateComponent(XMLNames.Component_AxleWheels, AxlesCreator)); }
+		}
+
+		public virtual ITorqueConverterEngineeringInputData TorqueConverter
+		{
+			get {
+				return _torqueConverterInputData ?? (_torqueConverterInputData = CreateComponent(
+							XMLNames.Component_TorqueConverter, TorqueConverterCreator, true, true));
+			}
+		}
+
+		public virtual ITyreEngineeringInputData Tyre
+		{
+			get { return _tyre ?? (_tyre = CreateComponent(XMLNames.AxleWheels_Axles_Axle_Tyre, TyreCreator)); }
+		}
+
+		public virtual IVehicleComponentsEngineering ComponentInputData { get {
+			return _components ?? (_components = CreateComponent(XMLNames.Vehicle_Components, ComponentsCreator, requireDataNode:false));
+		} }
+
+
+
+
+		public IAxleEngineeringInputData CreateAxle(XmlNode axleNode)
+		{
+			var version = XMLHelper.GetXsdType(axleNode.SchemaInfo.SchemaType);
+			try {
+				var axle = Factory.CreateAxleData(version, axleNode, Vehicle);
+				axle.Reader = Factory.CreateAxleReader(version, Vehicle, axleNode);
+				return axle;
+			} catch (Exception e) {
+				var axleNumber = axleNode.Attributes?.GetNamedItem(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr).InnerText;
+				throw new VectoException(
+					"Unsupported XML Version! Node: {0} Axle: {1} Version: {2}", e, axleNode.LocalName, axleNumber, version);
+			}
+		}
+
+		public ITransmissionInputData CreateGear(XmlNode gearNode)
+		{
+			var version = XMLHelper.GetXsdType(gearNode.SchemaInfo.SchemaType);
+			try {
+				return Factory.CreateGearData(version, gearNode, (Vehicle as IXMLResource).DataSource.SourcePath);
+			} catch (Exception e) {
+				var gearNumber = gearNode.Attributes?.GetNamedItem(XMLNames.Gearbox_Gear_GearNumber_Attr).InnerText;
+				throw new VectoException(
+					"Unsupported XML Version! Node: {0} Gear: {1} Version: {2}", e, gearNode.LocalName, gearNumber, version);
+			}
+		}
+
+		public IAuxiliaryEngineeringInputData CreateAuxiliary(XmlNode auxNode)
+		{
+			var version = XMLHelper.GetXsdType(auxNode.SchemaInfo.SchemaType);
+			try {
+				return Factory.CreateAuxData(version, auxNode, (Vehicle as IXMLResource).DataSource.SourcePath);
+			} catch (Exception e) {
+				throw new VectoException("Unsupported XML Version! Node: {0} Version: {2}", e, auxNode.LocalName, version);
+			}
+		}
+
+		#endregion
+
+		#region FactoryMethods
+
+		protected IVehicleComponentsEngineering ComponentsCreator(string version, XmlNode componentNode, string sourcefile)
+		{
+			var components = Factory.CreateComponentData(version, Vehicle, componentNode, sourcefile);
+			components.ComponentReader = Factory.CreateComponentReader(version, Vehicle, componentNode);
+			return components;
+		}
+
+		protected virtual IAxleGearInputData AxlegearCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			return Factory.CreateAxlegearData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected IAngledriveInputData AngledriveCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			if (version == null) {
+				return new XMLEngineeringAngledriveDataProviderV07(Vehicle, componentNode, sourceFile);
+			}
+
+			return Factory.CreateAngledriveData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IEngineEngineeringInputData EngineCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			return Factory.CreateEngineData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IRetarderInputData RetarderCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			if (version == null) {
+				return new XMLEngineeringRetarderDataProviderV07(Vehicle, componentNode, sourceFile);
+			}
+
+			return Factory.CreateRetarderData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected virtual IAuxiliariesEngineeringInputData AuxiliariesCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			var aux = Factory.CreateAuxiliariesData(version, Vehicle, componentNode, sourceFile);
+			aux.Reader = Factory.CreatAuxiliariesReader(version, Vehicle, componentNode);
+			return aux;
+		}
+
+		protected virtual IGearboxEngineeringInputData GearboxCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			var gbx = Factory.CreateGearboxData(version, Vehicle, componentNode, sourceFile);
+			gbx.Reader = Factory.CreateGearboxReader(version, Vehicle, componentNode);
+			return gbx;
+		}
+
+		protected virtual IAirdragEngineeringInputData AirdragCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			return Factory.CreateAirdragData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected ITorqueConverterEngineeringInputData TorqueConverterCreator(
+			string version, XmlNode componentNode, string sourceFile)
+		{
+			if (version == null) {
+				return new XMLEngineeringTorqueConverterDataProviderV07(Vehicle, componentNode, sourceFile);
+			}
+
+			return Factory.CreateTorqueconverterData(version, Vehicle, componentNode, sourceFile);
+		}
+
+		protected IAxlesEngineeringInputData AxlesCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			var axles = Factory.CreateAxlesData(version, Vehicle, componentNode, sourceFile);
+			axles.Reader = Factory.CreateAxlesReader(version, Vehicle, componentNode);
+			return axles;
+		}
+
+		protected ITyreEngineeringInputData TyreCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			return Factory.CreateTyre(version, Vehicle, componentNode, sourceFile);
+		}
+
+		#endregion
+	}
+
+	internal class XMLComponentsEngineeringReaderV10 : XMLComponentsEngineeringReaderV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		//public new const string COMPONENTS_XSD_TYPE = "VehicleComponentsType";
+		//public new const string AXLES_XSD_TYPE = "AxleWheelsComponentEngineeringType";
+		//public new const string AXLE_XSD_TYPE = "AxleDataEngineeringType";
+		//public new const string GEARBOX_XSD_TYPE = "GearboxComponentsEngineeringType";
+		//public new const string AUXILIARY_XSD_TYPE = "VehicleComponentsType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE_COMPONENTS = XMLHelper.CombineNamespace(NAMESPACE_URI, COMPONENTS_XSD_TYPE);
+		public new static readonly string QUALIFIED_XSD_TYPE_AXLES = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLES_XSD_TYPE);
+		public new static readonly string QUALIFIED_XSD_TYPE_AXLE = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLE_XSD_TYPE);
+		public new static readonly string QUALIFIED_XSD_TYPE_GEARBOX = XMLHelper.CombineNamespace(NAMESPACE_URI, GEARBOX_XSD_TYPE);
+		public new static readonly string QUALIFIED_XSD_TYPE_AUXILIARY = XMLHelper.CombineNamespace(NAMESPACE_URI, AUXILIARY_XSD_TYPE);
+
+		public XMLComponentsEngineeringReaderV10(IXMLEngineeringVehicleData vehicle, XmlNode componentsNode) :
+			base(vehicle, componentsNode) { }
+	}
+
+	internal class XMLComponentsEngineeringReaderV10TEST : XMLComponentsEngineeringReaderV10
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10_TEST;
+
+		//public new const string COMPONENTS_XSD_TYPE = "VehicleComponentsType";
+		//public new const string AXLES_XSD_TYPE = "AxleWheelsComponentEngineeringType";
+		//public new const string AXLE_XSD_TYPE = "AxleDataEngineeringType";
+		//public new const string GEARBOX_XSD_TYPE = "GearboxComponentsEngineeringType";
+		//public new const string AUXILIARY_XSD_TYPE = "AuxiliariesComponentEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE_COMPONENTS = XMLHelper.CombineNamespace(NAMESPACE_URI, COMPONENTS_XSD_TYPE);
+		public new static readonly string QUALIFIED_XSD_TYPE_AXLES = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLES_XSD_TYPE);
+		public new static readonly string QUALIFIED_XSD_TYPE_AXLE = XMLHelper.CombineNamespace(NAMESPACE_URI, AXLE_XSD_TYPE);
+		public new static readonly string QUALIFIED_XSD_TYPE_GEARBOX = XMLHelper.CombineNamespace(NAMESPACE_URI, GEARBOX_XSD_TYPE);
+		public new static readonly string QUALIFIED_XSD_TYPE_AUXILIARY = XMLHelper.CombineNamespace(NAMESPACE_URI, AUXILIARY_XSD_TYPE);
+
+		public XMLComponentsEngineeringReaderV10TEST(IXMLEngineeringVehicleData vehicle, XmlNode componentsNode) : base(vehicle, componentsNode) { }
+
+		public override ITyreEngineeringInputData Tyre
+		{
+			get { return _tyre ?? (_tyre = CreateComponent("Tire", TyreCreator)); }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLDriverDataReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLDriverDataReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..6ca71e993583b62b5f54530dfaf8a80fba9aa0f2
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLDriverDataReader.cs
@@ -0,0 +1,134 @@
+using System;
+using System.Xml;
+using Ninject;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader {
+	internal class XMLDriverDataReaderV07 : IXMLDriverDataReader
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "DriverModelType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		protected XmlNode DriverDataNode;
+		protected IXMLEngineeringDriverData DriverData;
+
+		[Inject]
+		public IEngineeringInjectFactory Factory { protected get; set; }
+
+		public XMLDriverDataReaderV07(IXMLEngineeringDriverData driverData, XmlNode driverDataNode)
+		{
+			DriverData = driverData;
+			DriverDataNode = driverDataNode;
+		}
+
+		public ILookaheadCoastingInputData LookAheadData
+		{
+			get {
+				return CreateData(
+					XMLNames.DriverModel_LookAheadCoasting, (version, node) => Factory.CreateLookAheadData(version, DriverData, node));
+			}
+		}
+
+		public IOverSpeedEcoRollEngineeringInputData OverspeedData
+		{
+			get {
+				return CreateData(
+					XMLNames.DriverModel_Overspeed, (version, node) => Factory.CreateOverspeedData(version, DriverData, node));
+			}
+		}
+
+		public IXMLDriverAcceleration AccelerationCurveData
+		{
+			get {
+				return CreateData(
+					XMLNames.DriverModel_DriverAccelerationCurve,
+					(version, node) => version == null
+						? DefaultAccelerationCurve()
+						: Factory.CreateAccelerationCurveData(version, DriverData, node), false);
+			}
+		}
+
+		public IGearshiftEngineeringInputData ShiftParameters
+		{
+			get {
+				return CreateData(
+					XMLNames.DriverModel_ShiftStrategyParameters, ShiftParametersCreator, false);
+			}
+		}
+
+		private IGearshiftEngineeringInputData ShiftParametersCreator(string version, XmlNode node)
+		{
+			if (version == null) {
+				return new XMLEngineeringGearshiftDataV07(null);
+			}
+			return Factory.CreateShiftParametersData(version, node);
+		}
+
+		protected virtual T CreateData<T>(string elementName, Func<string, XmlNode, T> creator, bool required = true)
+		{
+			var node = GetNode(elementName, required);
+			if (!required && node == null) {
+				try {
+					return creator(null, node);
+				} catch (Exception e) {
+					throw new VectoException("Failed to create dummy data provider", e);
+				}
+			}
+
+			var version = XMLHelper.GetXsdType(node.SchemaInfo.SchemaType);
+			try {
+				return creator(version, node);
+			} catch (Exception e) {
+				throw new VectoException("Unsupported XML Version! Node: {0} Version: {1}", e, node.LocalName, version);
+			}
+		}
+
+		
+		protected virtual XmlNode GetNode(string elementName, bool required = true)
+		{
+			var retVal =
+				DriverDataNode.SelectSingleNode(XMLHelper.QueryLocalName(elementName));
+			if (required && retVal == null) {
+				throw new VectoException("Element {0} not found!", elementName);
+			}
+
+			return retVal;
+		}
+
+		private static IXMLDriverAcceleration DefaultAccelerationCurve()
+		{
+			try {
+				var resourceName = DeclarationData.DeclarationDataResourcePrefix + ".VACC.Truck" +
+									Constants.FileExtensions.DriverAccelerationCurve;
+				return new XMLDriverAccelerationV07(
+					VectoCSVFile.ReadStream(RessourceHelper.ReadStream(resourceName), source: resourceName));
+			} catch (Exception e) {
+				throw new VectoException("Failed to read Driver Acceleration Curve: " + e.Message, e);
+			}
+		}
+	}
+	
+	internal class XMLDriverDataReaderV10 : XMLDriverDataReaderV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "DriverModelType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+
+		public XMLDriverDataReaderV10(IXMLEngineeringDriverData driverData, XmlNode driverDataNode) : base(driverData, driverDataNode) { }
+	}
+
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLEngineeringInputReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLEngineeringInputReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d15e7b19b0178225fbe1f19501726eed897a12db
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLEngineeringInputReader.cs
@@ -0,0 +1,72 @@
+using System.Xml;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader
+{
+	internal class XMLEngineeringInputReaderV07 : AbstractExternalResourceReader, IXMLEngineeringInputReader
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "VectoJobEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		protected XmlNode JobNode;
+		protected IXMLEngineeringInputData InputData;
+		private IEngineeringJobInputData _jobData;
+		private IDriverEngineeringInputData _driverModel;
+
+		[Inject]
+		public IEngineeringInjectFactory Factory { protected get; set; }
+
+		public XMLEngineeringInputReaderV07(IXMLEngineeringInputData inputData, XmlNode documentElement) :
+			base(inputData, documentElement)
+		{
+			JobNode = documentElement;
+			InputData = inputData;
+		}
+
+		public IEngineeringJobInputData JobData
+		{
+			get { return _jobData ?? (_jobData = CreateComponent(XMLNames.VectoInputEngineering, JobCreator, false, requireDataNode: false)); }
+		}
+
+		public IDriverEngineeringInputData DriverModel
+		{
+			get { return _driverModel ?? (_driverModel = CreateComponent(XMLNames.Component_DriverModel, DriverModelCreator, requireDataNode:false)); }
+		}
+
+
+		public IEngineeringJobInputData JobCreator(string version, XmlNode baseNode, string filename)
+		{
+			var job = Factory.CreateJobData(version, JobNode, InputData, (InputData as IXMLResource).DataSource.SourceFile);
+			job.Reader = Factory.CreateJobReader(version, job, JobNode);
+			return job;
+		}
+
+		public IDriverEngineeringInputData DriverModelCreator(string version, XmlNode baseNode, string filename)
+		{
+			var driverData = Factory.CreateDriverData(version, InputData, baseNode, (InputData as IXMLResource).DataSource.SourceFile);
+			driverData.Reader = Factory.CreateDriverReader(version, driverData, baseNode);
+			return driverData;
+		}
+	}
+
+	internal class XMLEngineeringInputReaderV10 : XMLEngineeringInputReaderV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "VectoJobEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLEngineeringInputReaderV10(
+			IXMLEngineeringInputData inputData, XmlNode documentElement) :
+			base(inputData, documentElement) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLJobDataReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLJobDataReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..4174bc3c3ed4b4a8f603d5b2031a1435b6597fca
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/Reader/Impl/XMLJobDataReader.cs
@@ -0,0 +1,77 @@
+using System.Xml;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.DataProvider;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Reader
+{
+	internal class XMLJobDataReaderV07 : AbstractExternalResourceReader, IXMLJobDataReader
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V07;
+
+		public const string XSD_TYPE = "VectoJobEngineeringType";
+
+		public static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		protected XmlNode JobNode;
+		protected IXMLEngineeringJobInputData JobData;
+
+		private IVehicleEngineeringInputData _vehicle;
+		private IEngineEngineeringInputData _engine;
+
+		[Inject] public IEngineeringInjectFactory Factory { protected get; set; }
+
+		public XMLJobDataReaderV07(IXMLEngineeringJobInputData jobData, XmlNode jobNode) : base(
+			jobData, jobNode)
+		{
+			JobNode = jobNode;
+			JobData = jobData;
+		}
+
+		public IEngineEngineeringInputData CreateEngineOnly
+		{
+			get { return _engine ?? (_engine = CreateComponent(XMLNames.Component_Engine, (version, node, sourceFile) => Factory.CreateEngineOnlyEngine(version, node, sourceFile))); }
+		}
+
+		public IVehicleEngineeringInputData CreateVehicle
+		{
+			get { return _vehicle ?? (_vehicle = CreateComponent(XMLNames.Component_Vehicle, VehicleCreator, requireDataNode: false)); }
+		}
+
+
+		public IXMLCyclesDataProvider CreateCycles
+		{
+			get {
+				var cyclesNode = JobNode.SelectSingleNode(XMLHelper.QueryLocalName(XMLNames.VectoJob_MissionCycles));
+				var version = XMLHelper.GetXsdType(cyclesNode?.SchemaInfo.SchemaType);
+
+				return Factory.CreateCycleData(version, JobData, JobNode, JobData.DataSource.SourcePath);
+			}
+		}
+
+
+		private IVehicleEngineeringInputData VehicleCreator(string version, XmlNode componentNode, string sourceFile)
+		{
+			var vehicle = Factory.CreateVehicleData(version, JobData, componentNode, sourceFile);
+			vehicle.ComponentReader = GetReader(vehicle, vehicle.ComponentNode, Factory.CreateComponentReader);
+			return vehicle;
+		}
+
+	}
+
+
+	internal class XMLJobDataReaderV10 : XMLJobDataReaderV07
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public new const string XSD_TYPE = "VectoJobEngineeringType";
+
+		public new static readonly string QUALIFIED_XSD_TYPE = XMLHelper.CombineNamespace(NAMESPACE_URI, XSD_TYPE);
+
+		public XMLJobDataReaderV10(XMLEngineeringJobInputDataProviderV10 jobData, XmlNode jobNode) : base(jobData, jobNode) { }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAirdragDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAirdragDataProvider.cs
deleted file mode 100644
index cbe4b1f24b85e1eceb1890ee932e5069103f41e8..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAirdragDataProvider.cs
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Xml;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringAirdragDataProvider : AbstractEngineeringXMLComponentDataProvider,
-		IAirdragEngineeringInputData
-	{
-		public XMLEngineeringAirdragDataProvider(XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument axlegearDocument, string xmlBasePath, string fsBasePath)
-			: base(xmlEngineeringJobInputDataProvider, axlegearDocument, xmlBasePath, fsBasePath) {}
-
-		public SquareMeter AirDragArea
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_AirDragArea).SI<SquareMeter>(); }
-		}
-
-		public CrossWindCorrectionMode CrossWindCorrectionMode
-		{
-			get { return GetElementValue(XMLNames.Vehicle_CrossWindCorrectionMode).ParseEnum<CrossWindCorrectionMode>(); }
-		}
-
-		public TableData CrosswindCorrectionMap
-		{
-			get {
-				return ReadTableData(AttributeMappings.CrossWindCorrectionMapping,
-					Helper.Query(XMLNames.Vehicle_CrosswindCorrectionData, XMLNames.Vehicle_CrosswindCorrectionData_Entry));
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAngledriveDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAngledriveDataProvider.cs
deleted file mode 100644
index e24071b4a78a07d018f2e077758be0c2c1374a9c..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAngledriveDataProvider.cs
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Xml;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringAngledriveDataProvider : AbstractEngineeringXMLComponentDataProvider, IAngledriveInputData
-	{
-		public XMLEngineeringAngledriveDataProvider(XMLEngineeringInputDataProvider jobInputData, XmlDocument xmlDocument,
-			string xBasePath, string fsBasePath) : base(jobInputData, xmlDocument, xBasePath, fsBasePath) {}
-
-		public AngledriveType Type
-		{
-			get { return InputData.VehicleData.AngledriveType; }
-		}
-
-		public double Ratio
-		{
-			get { return GetDoubleElementValue(XMLNames.AngleDrive_Ratio); }
-		}
-
-		public TableData LossMap
-		{
-			get {
-				if (ElementExists(Helper.Query(XMLNames.AngleDrive_TorqueLossMap, XMLNames.Angledrive_LossMap_Entry))) {
-					return ReadTableData(AttributeMappings.TransmissionLossmapMapping,
-						Helper.Query(XMLNames.AngleDrive_TorqueLossMap, XMLNames.Angledrive_LossMap_Entry));
-				}
-				return ReadCSVResourceFile(XMLNames.AngleDrive_TorqueLossMap);
-			}
-		}
-
-		public double Efficiency
-		{
-			get {
-				return GetDoubleElementValue(Helper.Query(XMLNames.AngleDrive_TorqueLossMap, XMLNames.AngleDrive_Efficiency));
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAuxiliaryDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAuxiliaryDataProvider.cs
deleted file mode 100644
index 5207e8e82dda6e86989376801b37edfce8dcb1ec..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAuxiliaryDataProvider.cs
+++ /dev/null
@@ -1,139 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
-using System.Xml;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.InputData.Impl;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringAuxiliaryDataProvider : AbstractEngineeringXMLComponentDataProvider,
-		IAuxiliariesEngineeringInputData
-	{
-		public XMLEngineeringAuxiliaryDataProvider(XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument auxDocument, string xmlBasePath, string fsBasePath)
-			: base(xmlEngineeringJobInputDataProvider, auxDocument, xmlBasePath, fsBasePath) {}
-
-
-		public IList<IAuxiliaryDeclarationInputData> Auxiliaries
-		{
-			get { return AuxiliaryInputData().Cast<IAuxiliaryDeclarationInputData>().ToList(); }
-		}
-
-		IList<IAuxiliaryEngineeringInputData> IAuxiliariesEngineeringInputData.Auxiliaries
-		{
-			get { return AuxiliaryInputData().Cast<IAuxiliaryEngineeringInputData>().ToList(); }
-		}
-
-		private IEnumerable<AuxiliaryDataInputData> AuxiliaryInputData()
-		{
-			var retVal = new List<AuxiliaryDataInputData>();
-			var auxiliaries = Navigator.Select(Helper.Query(XBasePath, XMLNames.Auxiliaries_Auxiliary), Manager);
-			while (auxiliaries.MoveNext()) {
-				var constantAux = auxiliaries.Current.SelectSingleNode(Helper.Query(XMLNames.Auxiliaries_Auxiliary_ConstantAuxLoad), Manager);
-				if (constantAux == null) {
-					retVal.Add(CreateMappingAuxiliary(auxiliaries));
-				} else {
-					retVal.Add(new AuxiliaryDataInputData() {
-						ID = "ConstantAux",
-						AuxiliaryType = AuxiliaryDemandType.Constant,
-						ConstantPowerDemand = constantAux.ValueAsDouble.SI<Watt>()
-					});
-				}
-			}
-			return retVal;
-		}
-
-		protected AuxiliaryDataInputData CreateMappingAuxiliary(XPathNodeIterator auxiliaries)
-		{
-			var auxData = new AuxiliaryDataInputData {
-				AuxiliaryType = AuxiliaryDemandType.Mapping,
-				ID = auxiliaries.Current.GetAttribute("id", ""),
-			};
-			var node =
-				auxiliaries.Current.SelectSingleNode(ExtCsvResourceTag, Manager);
-			if (node != null) {
-				var auxFile = node.GetAttribute(XMLNames.ExtResource_File_Attr, "");
-
-				if (!File.Exists(Path.Combine(FSBasePath, auxFile))) {
-					throw new VectoException("Auxiliary resource file {0} not found! Aux: {1}", auxFile, auxData.ID);
-				}
-				AuxiliaryFileHelper.FillAuxiliaryDataInputData(auxData, Path.Combine(FSBasePath, auxFile));
-			} else {
-				var transmissionRatio =
-					auxiliaries.Current.SelectSingleNode(Helper.Query(XMLNames.Auxiliaries_Auxiliary_TransmissionRatioToEngine),
-						Manager);
-				if (transmissionRatio != null) {
-					auxData.TransmissionRatio = transmissionRatio.ValueAsDouble;
-				}
-				var efficiencyEngine =
-					auxiliaries.Current.SelectSingleNode(Helper.Query(XMLNames.Auxiliaries_Auxiliary_EfficiencyToEngine), Manager);
-				if (efficiencyEngine != null) {
-					auxData.EfficiencyToEngine = efficiencyEngine.ValueAsDouble;
-				}
-				var efficiencyAuxSupply =
-					auxiliaries.Current.SelectSingleNode(Helper.Query(XMLNames.Auxiliaries_Auxiliary_EfficiencyAuxSupply), Manager);
-				if (efficiencyAuxSupply != null) {
-					auxData.EfficiencyToSupply = efficiencyAuxSupply.ValueAsDouble;
-				}
-				auxData.DemandMap = ReadTableData(AttributeMappings.AuxMapMapping,
-					Helper.Query(XMLNames.Auxiliaries_Auxiliary_AuxMap, XMLNames.Auxiliaries_Auxiliary_AuxMap_Entry),
-					auxiliaries.Current);
-
-			}
-			return auxData;
-		}
-
-		public AuxiliaryModel AuxiliaryAssembly
-		{
-			get { return AuxiliaryModel.Classic; }
-		}
-
-		public string AuxiliaryVersion
-		{
-			get { return ""; }
-		}
-
-		public string AdvancedAuxiliaryFilePath
-		{
-			get { return ""; }
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAxlegearDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAxlegearDataProvider.cs
deleted file mode 100644
index 6b1e3d5909570456000d50ea5b92c415dc904d81..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringAxlegearDataProvider.cs
+++ /dev/null
@@ -1,77 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Xml;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringAxlegearDataProvider : AbstractEngineeringXMLComponentDataProvider, IAxleGearInputData
-	{
-		public XMLEngineeringAxlegearDataProvider(XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument axlegearDocument, string xmlBasePath, string fsBasePath)
-			: base(xmlEngineeringJobInputDataProvider, axlegearDocument, xmlBasePath, fsBasePath) {}
-
-		public double Ratio
-		{
-			get { return GetDoubleElementValue(XMLNames.Axlegear_Ratio); }
-		}
-
-		public TableData LossMap
-		{
-			get {
-				if (ElementExists(Helper.Query(XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_TorqueLossMap_Entry))) {
-					return ReadTableData(AttributeMappings.TransmissionLossmapMapping,
-						Helper.Query(XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_TorqueLossMap_Entry));
-				}
-				return ReadCSVResourceFile(XMLNames.Axlegear_TorqueLossMap);
-			}
-		}
-
-		public double Efficiency
-		{
-			get { return GetDoubleElementValue(Helper.Query(XMLNames.Axlegear_TorqueLossMap, XMLNames.Axlegear_Efficiency)); }
-		}
-
-		public AxleLineType LineType
-		{
-			get {
-				return ElementExists(XMLNames.Axlegear_LineType)
-					? GetElementValue(XMLNames.Axlegear_LineType).ParseEnum<AxleLineType>()
-					: AxleLineType.SinglePortalAxle;
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringDriverDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringDriverDataProvider.cs
deleted file mode 100644
index 8d83f35a919fd490841d2ec8f291bbb11736a560..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringDriverDataProvider.cs
+++ /dev/null
@@ -1,192 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.IO;
-using System.Xml;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.InputData.Impl;
-using TUGraz.VectoCore.Models.Declaration;
-using TUGraz.VectoCore.Models.SimulationComponent.Data;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringDriverDataProvider : AbstractEngineeringXMLComponentDataProvider,
-		IDriverEngineeringInputData
-	{
-		public XMLEngineeringDriverDataProvider(XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument driverDocument, string xmlBasePath, string fsBasePath)
-			: base(xmlEngineeringJobInputDataProvider, driverDocument, xmlBasePath, fsBasePath) {}
-
-		IOverSpeedEcoRollEngineeringInputData IDriverEngineeringInputData.OverSpeedEcoRoll
-		{
-			get {
-				var minSpeedPath = Helper.Query(XMLNames.Component_DriverModel,
-					XMLNames.DriverModel_Overspeed, XMLNames.DriverModel_Overspeed_MinSpeed);
-				var overSpeedPath = Helper.Query(XMLNames.Component_DriverModel,
-					XMLNames.DriverModel_Overspeed, XMLNames.DriverModel_Overspeed_AllowedOverspeed);
-				var underSpeedPath = Helper.Query(XMLNames.Component_DriverModel,
-					XMLNames.DriverModel_Overspeed, XMLNames.DriverModel_Overspeed_AllowedUnderspeed);
-				var retVal = new OverSpeedEcoRollInputData {
-					Mode = GetElementValue(Helper.Query(XMLNames.Component_DriverModel,
-						XMLNames.DriverModel_Overspeed, XMLNames.DriverModel_Overspeed_Mode)).ParseEnum<DriverMode>(),
-					MinSpeed = ElementExists(minSpeedPath)
-						? GetDoubleElementValue(minSpeedPath).KMPHtoMeterPerSecond()
-						: DeclarationData.Driver.OverSpeedEcoRoll.MinSpeed,
-					OverSpeed = ElementExists(overSpeedPath)
-						? GetDoubleElementValue(overSpeedPath).KMPHtoMeterPerSecond()
-						: DeclarationData.Driver.OverSpeedEcoRoll.OverSpeed,
-					UnderSpeed = ElementExists(underSpeedPath)
-						? GetDoubleElementValue(underSpeedPath).KMPHtoMeterPerSecond()
-						: DeclarationData.Driver.OverSpeedEcoRoll.UnderSpeed
-				};
-
-				return retVal;
-			}
-		}
-
-		public TableData AccelerationCurve
-		{
-			get {
-				if (ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_DriverAccelerationCurve))) {
-					return
-						ReadTableData(AttributeMappings.DriverAccelerationCurveMapping,
-							Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_DriverAccelerationCurve,
-								XMLNames.DriverModel_DriverAccelerationCurve_Entry));
-				}
-				//Log.Warn("Could not find file for acceleration curve. Trying lookup in declaration data.");
-				try {
-					var resourceName = DeclarationData.DeclarationDataResourcePrefix + ".VACC.Truck" +
-										Constants.FileExtensions.DriverAccelerationCurve;
-					return VectoCSVFile.ReadStream(RessourceHelper.ReadStream(resourceName), source: resourceName);
-				} catch (Exception e) {
-					throw new VectoException("Failed to read Driver Acceleration Curve: " + e.Message, e);
-				}
-			}
-		}
-
-		public ILookaheadCoastingInputData Lookahead
-		{
-			get {
-				var lookAheadXmlPath = Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_LookAheadCoasting);
-
-				var retVal = new LookAheadCoastingInputData {
-					Enabled =
-						XmlConvert.ToBoolean(
-							GetElementValue(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_Enabled))),
-					LookaheadDistanceFactor =
-						ElementExists(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_PreviewDistanceFactor))
-							? GetDoubleElementValue(Helper.Query(lookAheadXmlPath,
-								XMLNames.DriverModel_LookAheadCoasting_PreviewDistanceFactor))
-							: DeclarationData.Driver.LookAhead.LookAheadDistanceFactor,
-					CoastingDecisionFactorOffset =
-						ElementExists(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_DecisionFactorOffset))
-							? GetDoubleElementValue(Helper.Query(lookAheadXmlPath,
-								XMLNames.DriverModel_LookAheadCoasting_DecisionFactorOffset))
-							: DeclarationData.Driver.LookAhead.DecisionFactorCoastingOffset,
-					CoastingDecisionFactorScaling =
-						ElementExists(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_DecisionFactorScaling))
-							? GetDoubleElementValue(Helper.Query(lookAheadXmlPath,
-								XMLNames.DriverModel_LookAheadCoasting_DecisionFactorScaling))
-							: DeclarationData.Driver.LookAhead.DecisionFactorCoastingScaling,
-					MinSpeed = ElementExists(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_MinSpeed))
-						? GetDoubleElementValue(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_MinSpeed))
-							.KMPHtoMeterPerSecond()
-						: DeclarationData.Driver.LookAhead.MinimumSpeed
-				};
-
-				if (
-					ElementExists(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor,
-						XMLNames.LookAheadCoasting_SpeedDependentDecisionFactor_Entry))) {
-					retVal.CoastingDecisionFactorTargetSpeedLookup = ReadTableData(
-						AttributeMappings.CoastingDFTargetSpeedLookupMapping,
-						Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor,
-							XMLNames.LookAheadCoasting_SpeedDependentDecisionFactor_Entry));
-				} else if (
-					ElementExists(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor,
-						XMLNames.ExternalResource))) {
-					var node = Navigator.SelectSingleNode(Helper.Query(XBasePath, lookAheadXmlPath,
-						XMLNames.DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor, XMLNames.ExternalResource), Manager);
-					if (node != null &&
-						XMLNames.ExtResource_Type_Value_CSV.Equals(node.GetAttribute(XMLNames.ExtResource_Type_Attr, ""))) {
-						retVal.CoastingDecisionFactorTargetSpeedLookup =
-							VectoCSVFile.Read(Path.Combine(FSBasePath, node.GetAttribute(XMLNames.ExtResource_File_Attr, "")));
-					}
-				} else {
-					retVal.CoastingDecisionFactorTargetSpeedLookup = null;
-				}
-
-				if (
-					ElementExists(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_VelocityDropDecisionFactor,
-						XMLNames.LookAheadCoasting_VelocityDropDecisionFactor_Entry))) {
-					retVal.CoastingDecisionFactorVelocityDropLookup =
-						ReadTableData(AttributeMappings.CoastingDFVelocityDropLookupMapping,
-							Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_VelocityDropDecisionFactor,
-								XMLNames.LookAheadCoasting_VelocityDropDecisionFactor_Entry));
-				} else if (
-					ElementExists(Helper.Query(lookAheadXmlPath, XMLNames.DriverModel_LookAheadCoasting_VelocityDropDecisionFactor,
-						XMLNames.ExternalResource))) {
-					var node =
-						Navigator.SelectSingleNode(Helper.Query(XBasePath, lookAheadXmlPath,
-							XMLNames.DriverModel_LookAheadCoasting_VelocityDropDecisionFactor, XMLNames.ExternalResource), Manager);
-					if (node != null &&
-						XMLNames.ExtResource_Type_Value_CSV.Equals(node.GetAttribute(XMLNames.ExtResource_Type_Attr, ""))) {
-						retVal.CoastingDecisionFactorVelocityDropLookup =
-							VectoCSVFile.Read(Path.Combine(FSBasePath, node.GetAttribute(XMLNames.ExtResource_File_Attr, "")));
-					}
-				} else {
-					retVal.CoastingDecisionFactorVelocityDropLookup = null;
-				}
-				return retVal;
-			}
-		}
-
-		public IOverSpeedEcoRollDeclarationInputData OverSpeedEcoRoll
-		{
-			get {
-				var node =
-					Navigator.SelectSingleNode(Helper.Query(XBasePath, XMLNames.Component_DriverModel, XMLNames.DriverModel_Overspeed,
-						XMLNames.DriverModel_Overspeed_Mode), Manager);
-				return new OverSpeedEcoRollInputData() {
-					Mode = node != null ? DriverData.ParseDriverMode(node.Value) : DriverMode.Off
-				};
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringEngineDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringEngineDataProvider.cs
deleted file mode 100644
index 066653f4e6e03a9417c5e0972cb660b5759feb52..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringEngineDataProvider.cs
+++ /dev/null
@@ -1,144 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Xml;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringEngineDataProvider : AbstractEngineeringXMLComponentDataProvider,
-		IEngineEngineeringInputData
-	{
-		public XMLEngineeringEngineDataProvider(XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument engineDocument, string xmlBasePath, string fsBasePath)
-			: base(xmlEngineeringJobInputDataProvider, engineDocument, xmlBasePath, fsBasePath) {}
-
-		public CubicMeter Displacement
-		{
-		    get { return GetDoubleElementValue(XMLNames.Engine_Displacement).SI(Unit.SI.Cubic.Centi.Meter).Cast<CubicMeter>(); }
-		}
-
-		public PerSecond IdleSpeed
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_IdlingSpeed).RPMtoRad(); }
-		}
-
-		public double WHTCEngineering
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_WHTCEngineering); }
-		}
-
-		public double WHTCMotorway
-		{
-			get { throw new VectoException("Property not available in Engineering Mode"); }
-		}
-
-		public double WHTCRural
-		{
-			get { throw new VectoException("Property not available in Engineering Mode"); }
-		}
-
-		public double WHTCUrban
-		{
-			get { throw new VectoException("Property not available in Engineering Mode"); }
-		}
-
-		public double ColdHotBalancingFactor
-		{
-			get { throw new VectoException("Property not available in Engineering Mode"); }
-		}
-
-		public double CorrectionFactorRegPer
-		{
-			get {
-				return 1;
-				//GetDoubleElementValue(XMLNames.Engine_CorrectionFactor_RegPer); 
-			}
-		}
-
-		public FuelType FuelType
-		{
-			get { return FuelType.DieselCI; //GetElementValue(XMLNames.Engine_FuelType).ParseEnum<FuelType>();
-			}
-		}
-
-		public TableData FuelConsumptionMap
-		{
-			get {
-				if (!ElementExists(Helper.Query(XMLNames.Engine_FuelConsumptionMap, XMLNames.Engine_FuelConsumptionMap_Entry))) {
-					return ReadCSVResourceFile(XMLNames.Engine_FuelConsumptionMap);
-				}
-				return ReadTableData(AttributeMappings.FuelConsumptionMapMapping,
-					Helper.Query(XMLNames.Engine_FuelConsumptionMap, XMLNames.Engine_FuelConsumptionMap_Entry));
-			}
-		}
-
-		public TableData FullLoadCurve
-		{
-			get {
-				if (!ElementExists(Helper.Query(XMLNames.Engine_FullLoadAndDragCurve, XMLNames.Engine_FuelConsumptionMap_Entry))) {
-					return ReadCSVResourceFile(XMLNames.Engine_FullLoadAndDragCurve);
-				}
-
-				return ReadTableData(AttributeMappings.EngineFullLoadCurveMapping,
-					Helper.Query(XMLNames.Engine_FullLoadAndDragCurve, XMLNames.Engine_FuelConsumptionMap_Entry));
-			}
-		}
-
-		public Watt RatedPowerDeclared
-		{
-			get { return null; //GetDoubleElementValue(XMLNames.Engine_RatedPower).SI<Watt>(); 
-			}
-		}
-
-		public PerSecond RatedSpeedDeclared
-		{
-			get { return null; //GetDoubleElementValue(XMLNames.Engine_RatedSpeed).RPMtoRad(); 
-			}
-		}
-
-		public NewtonMeter MaxTorqueDeclared
-		{
-			get { return null; //GetDoubleElementValue(XMLNames.Engine_MaxTorque).SI<NewtonMeter>(); 
-			}
-		}
-
-		public KilogramSquareMeter Inertia
-		{
-			get { return GetDoubleElementValue(XMLNames.Engine_Inertia).SI<KilogramSquareMeter>(); }
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringGearboxDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringGearboxDataProvider.cs
deleted file mode 100644
index ac92dbe496be74be776077747963b24228380534..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringGearboxDataProvider.cs
+++ /dev/null
@@ -1,174 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Collections.Generic;
-using System.Xml;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.InputData.Impl;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringGearboxDataProvider : AbstractEngineeringXMLComponentDataProvider,
-		IGearboxEngineeringInputData
-	{
-		public XMLEngineeringGearboxDataProvider(XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument gbxDocument, string xmlBasePath, string fsBasePath)
-			: base(xmlEngineeringJobInputDataProvider, gbxDocument, xmlBasePath, fsBasePath) {}
-
-		public GearboxType Type
-		{
-			get { return GetElementValue(XMLNames.Gearbox_TransmissionType).ParseEnum<GearboxType>(); }
-		}
-
-
-		public KilogramSquareMeter Inertia
-		{
-			get { return GetDoubleElementValue(XMLNames.Gearbox_Inertia).SI<KilogramSquareMeter>(); }
-		}
-
-		public Second TractionInterruption
-		{
-			get { return GetDoubleElementValue(XMLNames.Gearbox_TractionInterruption).SI<Second>(); }
-		}
-
-		public IList<ITransmissionInputData> Gears
-		{
-			get
-			{
-				var retVal = new List<ITransmissionInputData>();
-				var gears = Navigator.Select(Helper.Query(XBasePath, XMLNames.Gearbox_Gears, XMLNames.Gearbox_Gears_Gear), Manager);
-				while (gears.MoveNext()) {
-					var gear = gears.Current.GetAttribute(XMLNames.Gearbox_Gear_GearNumber_Attr, "");
-					retVal.Add(ReadGear(gear));
-				}
-				return retVal;
-			}
-		}
-
-		protected ITransmissionInputData ReadGear(string gearNr)
-		{
-			var retVal = new TransmissionInputData();
-			var gearPath = Helper.Query(XMLNames.Gearbox_Gears,
-				Helper.QueryConstraint(XMLNames.Gearbox_Gears_Gear, XMLNames.Gearbox_Gear_GearNumber_Attr, gearNr));
-			retVal.Ratio = GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gear_Ratio));
-			retVal.Gear = XmlConvert.ToUInt16(gearNr);
-			if (
-				ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gear_TorqueLossMap, XMLNames.Gearbox_Gear_TorqueLossMap_Entry))) {
-				retVal.LossMap = ReadTableData(AttributeMappings.TransmissionLossmapMapping,
-					Helper.Query(gearPath, XMLNames.Gearbox_Gear_TorqueLossMap, XMLNames.Gearbox_Gear_TorqueLossMap_Entry));
-			} else {
-				retVal.LossMap = ReadCSVResourceFile(Helper.Query(gearPath, XMLNames.Gearbox_Gear_TorqueLossMap));
-			}
-
-			if (
-				ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gears_Gear_ShiftPolygon,
-					XMLNames.Gearbox_Gears_Gear_ShiftPolygon_Entry))) {
-				retVal.ShiftPolygon = ReadTableData(AttributeMappings.ShiftPolygonMapping,
-					Helper.Query(gearPath, XMLNames.Gearbox_Gears_Gear_ShiftPolygon, XMLNames.Gearbox_Gears_Gear_ShiftPolygon_Entry));
-			}
-			if (
-				ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gears_Gear_ShiftPolygon, ExtCsvResourceTag))) {
-				retVal.ShiftPolygon = ReadCSVResourceFile(Helper.Query(gearPath, XMLNames.Gearbox_Gears_Gear_ShiftPolygon));
-			}
-
-			retVal.MaxTorque = ElementExists(Helper.Query(gearPath, XMLNames.Gearbox_Gears_MaxTorque))
-				? GetDoubleElementValue(Helper.Query(gearPath, XMLNames.Gearbox_Gears_MaxTorque)).SI<NewtonMeter>()
-				: null;
-			return retVal;
-		}
-
-		public Second MinTimeBetweenGearshift
-		{
-			get { return InputData.XMLEngineeringJobData.MinTimeBetweenGearshift; }
-		}
-
-		public double TorqueReserve
-		{
-			get { return InputData.XMLEngineeringJobData.TorqueReserve; }
-		}
-
-		public MeterPerSecond StartSpeed
-		{
-			get { return InputData.XMLEngineeringJobData.StartSpeed; }
-		}
-
-		public MeterPerSquareSecond StartAcceleration
-		{
-			get { return InputData.XMLEngineeringJobData.StartAcceleration; }
-		}
-
-		public double StartTorqueReserve
-		{
-			get { return InputData.XMLEngineeringJobData.StartTorqueReserve; }
-		}
-
-
-		ITorqueConverterDeclarationInputData IGearboxDeclarationInputData.TorqueConverter
-		{
-			get { return TorqueConverter; }
-		}
-
-		public ITorqueConverterEngineeringInputData TorqueConverter
-		{
-			get
-			{
-				return new XMLEngineeringTorqueConverterDataProvider(InputData, XMLDocument,
-					Helper.Query(XBasePath, "parent::*", XMLNames.Component_TorqueConverter, XMLNames.ComponentDataWrapper), FSBasePath);
-			}
-		}
-
-		public Second DownshiftAfterUpshiftDelay
-		{
-			get { return InputData.XMLEngineeringJobData.DownshiftAfterUpshiftDelay; }
-		}
-
-		public Second UpshiftAfterDownshiftDelay
-		{
-			get { return InputData.XMLEngineeringJobData.UpshiftAfterDownshiftDelay; }
-		}
-
-		public MeterPerSquareSecond UpshiftMinAcceleration
-		{
-			get { return InputData.XMLEngineeringJobData.UpshiftMinAcceleration; }
-		}
-
-		public Second PowershiftShiftTime
-		{
-			get { return InputData.XMLEngineeringJobData.PowershiftShiftTime; }
-		}
-
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringInputDataProvider.cs
deleted file mode 100644
index 9965f64c8ddd02c4ed9311f9e829cc5a2fc8fd59..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringInputDataProvider.cs
+++ /dev/null
@@ -1,199 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.IO;
-using System.Xml;
-using System.Xml.Schema;
-using System.Xml.XPath;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringInputDataProvider : IEngineeringInputDataProvider
-	{
-		public readonly string FileName;
-
-		internal XmlDocument Document;
-
-		protected internal XMLEngineeringJobInputDataProvider XMLEngineeringJobData;
-
-		protected internal XMLEngineeringVehicleDataProvider VehicleData;
-		protected internal XMLEngineeringDriverDataProvider XMLEngineeringDriverData;
-
-		public bool VerifyXml { get; protected set; }
-
-		public XMLEngineeringInputDataProvider(string filename, bool verifyXml)
-		{
-			VerifyXml = verifyXml;
-			FileName = filename;
-			ReadXMLDocument(File.OpenRead(filename));
-
-			InitializeComponentDataProvider();
-		}
-
-
-		public XMLEngineeringInputDataProvider(Stream inputData, bool verifyXml)
-		{
-			FileName = ".";
-			VerifyXml = verifyXml;
-			ReadXMLDocument(inputData);
-
-			var nav = Document.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-			var refNodes =
-				nav.Select(
-					"//" + helper.Query(helper.QueryConstraint(XMLNames.ExternalResource, XMLNames.ExtResource_File_Attr, null)),
-					manager);
-			if (refNodes.Count > 0) {
-				throw new VectoException("XML input data with file references can not be read via stream!");
-			}
-
-			InitializeComponentDataProvider();
-		}
-
-
-		private void ReadXMLDocument(Stream inputData)
-		{
-
-			var xmldoc = new XmlDocument();
-			xmldoc.Load(inputData);
-			if (VerifyXml) {
-				new XMLValidator(xmldoc, null, ValidationCallBack).ValidateXML(XMLValidator.XmlDocumentType.EngineeringData);
-			}
-			Document = xmldoc;
-		}
-
-		private void InitializeComponentDataProvider()
-		{
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			XMLEngineeringJobData = new XMLEngineeringJobInputDataProvider(this, Document,
-				helper.QueryAbs(helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix)),
-				Path.GetDirectoryName(Path.GetFullPath(FileName)));
-			if (XMLEngineeringJobData.EngineOnlyMode) {
-				EngineOnlyInputData = new XMLEngineeringEngineDataProvider(this, Document,
-					helper.QueryAbs(helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
-						XMLNames.Component_Engine,
-						XMLNames.ComponentDataWrapper), Path.GetDirectoryName(Path.GetFullPath(FileName)));
-				return;
-			}
-			ReadVehicle();
-
-			XMLEngineeringDriverData = XMLEngineeringJobData.GetDriverData();
-		}
-
-		internal static void ValidationCallBack(XmlSeverityType severity, ValidationEvent evt)
-		{
-			if (severity == XmlSeverityType.Error) {
-				throw new VectoException("Validation error: {0}", evt.ValidationEventArgs.Message);
-			}
-		}
-
-		private void ReadVehicle()
-		{
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-
-
-			var nav = Document.CreateNavigator();
-			var vehiclePath = helper.QueryAbs(helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
-				XMLNames.Component_Vehicle);
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			helper.AddNamespaces(manager);
-			var vehicle = nav.SelectSingleNode(vehiclePath, manager);
-			if (vehicle != null) {
-				VehicleData = new XMLEngineeringVehicleDataProvider(this, Document, vehiclePath,
-					Path.GetDirectoryName(Path.GetFullPath(FileName)));
-				return;
-			}
-
-			var extVehilePath = helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
-				helper.QueryConstraint(XMLNames.ExternalResource, "@component='Vehicle' and @type='xml'", null, ""));
-			var extVehicle = nav.SelectSingleNode(extVehilePath, manager);
-			if (extVehicle != null) {
-				try {
-					var vehicleFile = extVehicle.GetAttribute(XMLNames.ExtResource_File_Attr, "");
-					var vehicleDocument = new XmlDocument();
-					vehicleDocument.Load(XmlReader.Create(Path.Combine(Path.GetDirectoryName(FileName) ?? "./", vehicleFile)));
-					if (VerifyXml) {
-						new XMLValidator(vehicleDocument, null, ValidationCallBack).ValidateXML(XMLValidator.XmlDocumentType
-							.EngineeringData);
-					}
-					var vehicleCompPath =
-						helper.QueryAbs(
-							helper.NSPrefix("VectoComponentEngineering", Constants.XML.RootNSPrefix),
-							XMLNames.Component_Vehicle);
-					VehicleData = new XMLEngineeringVehicleDataProvider(this, vehicleDocument, vehicleCompPath,
-						Path.GetDirectoryName(Path.GetFullPath(Path.Combine(Path.GetDirectoryName(FileName) ?? "./", vehicleFile))));
-					return;
-				} catch (XmlSchemaValidationException validationException) {
-					throw new VectoException("Validation of XML-file for Vehicle failed", validationException);
-				}
-			}
-			throw new VectoException("No Vehicle found");
-		}
-
-		private static XmlSchemaSet GetXMLSchema(string version)
-		{
-			var resource = RessourceHelper.LoadResourceAsStream(RessourceHelper.ResourceType.XMLSchema,
-				"VectoEngineeringInput.xsd");
-			var xset = new XmlSchemaSet() { XmlResolver = new XmlResourceResolver() };
-			var reader = XmlReader.Create(resource, new XmlReaderSettings(), XmlResourceResolver.BaseUri);
-			xset.Add(XmlSchema.Read(reader, null));
-			xset.Compile();
-			return xset;
-		}
-
-		public IEngineeringJobInputData JobInputData
-		{
-			get { return XMLEngineeringJobData; }
-		}
-
-		public IVehicleEngineeringInputData VehicleInputData
-		{
-			get { return VehicleData; }
-		}
-
-		public IEngineEngineeringInputData EngineOnlyInputData { get; private set; }
-
-		public IDriverEngineeringInputData DriverInputData
-		{
-			get { return XMLEngineeringDriverData; }
-		}
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringJobInputDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringJobInputDataProvider.cs
deleted file mode 100644
index 00422ad3273f990731e7fcdc81665e7296c2f9cb..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringJobInputDataProvider.cs
+++ /dev/null
@@ -1,260 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Collections.Generic;
-using System.IO;
-using System.Xml;
-using System.Xml.XPath;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.InputData.Impl;
-using TUGraz.VectoCore.Models.Declaration;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	// ReSharper disable once InconsistentNaming
-	public class XMLEngineeringJobInputDataProvider : AbstractEngineeringXMLComponentDataProvider, IEngineeringJobInputData
-	{
-		public XMLEngineeringJobInputDataProvider(XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument jobDocument, string xmlBasePath, string fsBasePath)
-			: base(xmlEngineeringJobInputDataProvider, jobDocument, xmlBasePath, fsBasePath) {}
-
-
-		public IVehicleDeclarationInputData Vehicle
-		{
-			get { return InputData.VehicleInputData; }
-		}
-
-		IVehicleEngineeringInputData IEngineeringJobInputData.Vehicle
-		{
-			get { return InputData.VehicleInputData; }
-		}
-
-		public IList<ICycleData> Cycles
-		{
-			get {
-				var retVal = new List<ICycleData>();
-				var cycles = Navigator.Select(Helper.Query(XBasePath, XMLNames.VectoJob_MissionCycles,
-					Helper.QueryConstraint(XMLNames.Missions_Cycle, XMLNames.ExtResource_Type_Attr,
-						XMLNames.ExtResource_Type_Value_CSV)), Manager);
-				while (cycles.MoveNext()) {
-					var file = cycles.Current.GetAttribute(XMLNames.ExtResource_File_Attr, "");
-					var fileFull = Path.Combine(FSBasePath ?? "", file);
-					if (File.Exists(fileFull)) {
-						retVal.Add(new CycleInputData() {
-							Name = Path.GetFileNameWithoutExtension(fileFull),
-							CycleData = VectoCSVFile.Read(fileFull)
-						});
-					} else {
-						try {
-							var resourceName = DeclarationData.DeclarationDataResourcePrefix + ".MissionCycles." + file +
-												Constants.FileExtensions.CycleFile;
-							retVal.Add(new CycleInputData() {
-								Name = Path.GetFileNameWithoutExtension(file),
-								CycleData = VectoCSVFile.ReadStream(RessourceHelper.ReadStream(resourceName), source: resourceName),
-							});
-						} catch {
-							//Log.Debug("Driving Cycle could not be read: " + cycleFile);
-							throw new VectoException("Driving Cycle could not be read: " + file);
-						}
-					}
-				}
-				return retVal;
-			}
-		}
-
-		public bool EngineOnlyMode
-		{
-			get {
-				return ElementExists(XMLNames.VectoJob_EngineOnlyMode) &&
-						XmlConvert.ToBoolean(GetElementValue(XMLNames.VectoJob_EngineOnlyMode));
-			}
-		}
-
-		public IEngineEngineeringInputData EngineOnly
-		{
-			get { return InputData.EngineOnlyInputData; }
-		}
-
-		protected internal Second DownshiftAfterUpshiftDelay
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						"DownshiftAfterUpshiftDelay"))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							"DownshiftAfterUpshiftDelay")).SI<Second>()
-						: DeclarationData.Gearbox.DownshiftAfterUpshiftDelay;
-			}
-		}
-
-		protected internal Second UpshiftAfterDownshiftDelay
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						"UpshiftAfterDownshiftDelay"))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							"UpshiftAfterDownshiftDelay")).SI<Second>()
-						: DeclarationData.Gearbox.UpshiftAfterDownshiftDelay;
-			}
-		}
-
-		protected internal MeterPerSquareSecond UpshiftMinAcceleration
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						"UpshiftMinAcceleration"))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							"UpshiftMinAcceleration"))
-							.SI<MeterPerSquareSecond>()
-						: DeclarationData.Gearbox.UpshiftMinAcceleration;
-			}
-		}
-
-
-		public string JobName
-		{
-			get {
-				return InputData.JobInputData.EngineOnlyMode
-					? InputData.JobInputData.EngineOnly.Model
-					: InputData.VehicleData.GetVehicleID;
-			}
-		}
-
-		public double TorqueReserve
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						XMLNames.DriverModel_ShiftStrategyParameters_TorqueReserve))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							XMLNames.DriverModel_ShiftStrategyParameters_TorqueReserve))
-						: DeclarationData.Gearbox.TorqueReserve;
-			}
-		}
-
-		public Second MinTimeBetweenGearshift
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						XMLNames.DriverModel_ShiftStrategyParameters_TimeBetweenGearshift))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							XMLNames.DriverModel_ShiftStrategyParameters_TimeBetweenGearshift)).SI<Second>()
-						: DeclarationData.Gearbox.MinTimeBetweenGearshifts;
-			}
-		}
-
-		public MeterPerSecond StartSpeed
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						XMLNames.DriverModel_ShiftStrategyParameters_StartSpeed))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							XMLNames.DriverModel_ShiftStrategyParameters_StartSpeed)).SI<MeterPerSecond>()
-						: DeclarationData.Gearbox.StartSpeed;
-			}
-		}
-
-		public MeterPerSquareSecond StartAcceleration
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						XMLNames.DriverModel_ShiftStrategyParameters_StartAcceleration))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							XMLNames.DriverModel_ShiftStrategyParameters_StartAcceleration)).SI<MeterPerSquareSecond>()
-						: DeclarationData.Gearbox.StartAcceleration;
-			}
-		}
-
-		public double StartTorqueReserve
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						XMLNames.DriverModel_ShiftStrategyParameters_StartTorqueReserve))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							XMLNames.DriverModel_ShiftStrategyParameters_StartTorqueReserve))
-						: DeclarationData.Gearbox.TorqueReserveStart;
-			}
-		}
-
-
-		public Second PowershiftShiftTime
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						"PowershiftShiftTime"))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							"PowershiftShiftTime")).SI<Second>()
-						: 0.8.SI<Second>();
-			}
-		}
-
-		public MeterPerSquareSecond CCUpshiftMinAcceleration
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						"CCUpshiftMinAcceleration"))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							"CCUpshiftMinAcceleration")).SI<MeterPerSquareSecond>()
-						: DeclarationData.Gearbox.UpshiftMinAcceleration;
-			}
-		}
-
-		public MeterPerSquareSecond CLUpshiftMinAcceleration
-		{
-			get {
-				return
-					ElementExists(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-						"CLUpshiftMinAcceleration"))
-						? GetDoubleElementValue(Helper.Query(XMLNames.Component_DriverModel, XMLNames.DriverModel_ShiftStrategyParameters,
-							"CLUpshiftMinAcceleration")).SI<MeterPerSquareSecond>()
-						: DeclarationData.Gearbox.UpshiftMinAcceleration;
-			}
-		}
-
-		public XMLEngineeringDriverDataProvider GetDriverData()
-		{
-			return new XMLEngineeringDriverDataProvider(InputData, XMLDocument, XBasePath, FSBasePath);
-		}
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringRetarderDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringRetarderDataProvider.cs
deleted file mode 100644
index 4d5dea4f12584b1514e3c654dbcbe4be3c0ff75b..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringRetarderDataProvider.cs
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Xml;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringRetarderDataProvider : AbstractEngineeringXMLComponentDataProvider, IRetarderInputData
-	{
-		public XMLEngineeringRetarderDataProvider(XMLEngineeringInputDataProvider xmlEngineeringJobInputDataProvider,
-			XmlDocument retarderDocument, string xmlBasePath, string fsBasePath)
-			: base(xmlEngineeringJobInputDataProvider, retarderDocument, xmlBasePath, fsBasePath) {}
-
-		public RetarderType Type
-		{
-			get { return InputData.VehicleData.RetarderType; }
-		}
-
-		public double Ratio
-		{
-			get { return InputData.VehicleData.RetarderRatio; }
-		}
-
-		public TableData LossMap
-		{
-			get
-			{
-				if (ElementExists(Helper.Query(XMLNames.Retarder_RetarderLossMap, XMLNames.Retarder_RetarderLossMap_Entry))) {
-					return ReadTableData(AttributeMappings.RetarderLossmapMapping,
-						Helper.Query(XMLNames.Retarder_RetarderLossMap, XMLNames.Retarder_RetarderLossMap_Entry));
-				}
-				return ReadCSVResourceFile(XMLNames.Retarder_RetarderLossMap);
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringTorqueConverterDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringTorqueConverterDataProvider.cs
deleted file mode 100644
index 66bf6ed580aeec5e1c9f02ac7e26d000d8db1cfe..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringTorqueConverterDataProvider.cs
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System.Xml;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringTorqueConverterDataProvider : AbstractEngineeringXMLComponentDataProvider,
-		ITorqueConverterEngineeringInputData
-	{
-		public XMLEngineeringTorqueConverterDataProvider(XMLEngineeringInputDataProvider jobInputData,
-			XmlDocument xmlDocument,
-			string xBasePath, string fsBasePath)
-			: base(jobInputData, xmlDocument, xBasePath, fsBasePath) {}
-
-		public TableData TCData
-		{
-			get
-			{
-				if (
-					ElementExists(Helper.Query(XMLNames.TorqueConverter_Characteristics, XMLNames.TorqueConverter_Characteristics_Entry))) {
-					return ReadTableData(AttributeMappings.TorqueConverterDataMapping,
-						Helper.Query(XMLNames.TorqueConverter_Characteristics, XMLNames.TorqueConverter_Characteristics_Entry));
-				}
-				return ReadCSVResourceFile(XMLNames.TorqueConverter_Characteristics);
-			}
-		}
-
-		public PerSecond ReferenceRPM
-		{
-			get { return GetDoubleElementValue(XMLNames.TorqueConverter_ReferenceRPM).RPMtoRad(); }
-		}
-
-		public KilogramSquareMeter Inertia
-		{
-			get { return GetDoubleElementValue(XMLNames.TorqueConverter_Inertia).SI<KilogramSquareMeter>(); }
-		}
-
-
-		public TableData ShiftPolygon
-		{
-			get
-			{
-				if (ElementExists(Helper.Query(XMLNames.TorqueConverter_ShiftPolygon, XMLNames.TorqueConverter_ShiftPolygon_Entry))) {
-					return ReadTableData(AttributeMappings.ShiftPolygonMapping,
-						Helper.Query(XMLNames.TorqueConverter_ShiftPolygon, XMLNames.TorqueConverter_ShiftPolygon_Entry));
-				}
-				if (
-					ElementExists(Helper.Query(XMLNames.TorqueConverter_ShiftPolygon, ExtCsvResourceTag))) {
-					return ReadCSVResourceFile(XMLNames.TorqueConverter_ShiftPolygon);
-				}
-				return null;
-			}
-		}
-
-		public PerSecond MaxInputSpeed
-		{
-			get
-			{
-				return ElementExists(Helper.Query("MaxInputSpeed"))
-					? GetDoubleElementValue("MaxInputSpeed").RPMtoRad()
-					: 5000.RPMtoRad();
-			}
-		}
-
-		public MeterPerSquareSecond CLUpshiftMinAcceleration
-		{
-			get { return InputData.XMLEngineeringJobData.CLUpshiftMinAcceleration; }
-		}
-
-		public MeterPerSquareSecond CCUpshiftMinAcceleration
-		{
-			get
-			{
-				return InputData.XMLEngineeringJobData.CCUpshiftMinAcceleration;
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringVehicleDataProvider.cs b/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringVehicleDataProvider.cs
deleted file mode 100644
index afda6f12d4358c451732b95e3088fdd0f9509b6e..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/InputData/FileIO/XML/Engineering/XMLEngineeringVehicleDataProvider.cs
+++ /dev/null
@@ -1,435 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Collections.Generic;
-using System.IO;
-using System.Linq;
-using System.Xml;
-using System.Xml.Schema;
-using System.Xml.XPath;
-using TUGraz.IVT.VectoXML;
-using TUGraz.VectoCommon.Exceptions;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.InputData.Impl;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.InputData.FileIO.XML.Engineering
-{
-	public class XMLEngineeringVehicleDataProvider : AbstractEngineeringXMLComponentDataProvider,
-		IVehicleEngineeringInputData,
-		IPTOTransmissionInputData
-	{
-		protected internal XMLEngineeringAuxiliaryDataProvider XMLEngineeringAuxiliaryData;
-		protected internal XMLEngineeringAxlegearDataProvider AxlegearData;
-
-		public XMLEngineeringVehicleDataProvider(XMLEngineeringInputDataProvider jobProvider,
-			XmlDocument vehicleDocument, string xmlBasePath, string fsBasePath)
-			: base(jobProvider, vehicleDocument, xmlBasePath, fsBasePath)
-		{
-			AxlegearData = GetAxleGearInputData(jobProvider.VerifyXml);
-			AngledriveInputData = GetAngularGearInputData();
-			EngineInputData = GetEngineInputData(jobProvider.VerifyXml);
-			RetarderInputData = GetRetarderInputData(jobProvider.VerifyXml);
-			XMLEngineeringAuxiliaryData = GetAuxiliaryData(jobProvider.VerifyXml);
-			GearboxInputData = GetGearboxData(jobProvider.VerifyXml);
-			TorqueConverterInputData = GearboxInputData.TorqueConverter;
-			PTOTransmissionInputData = GetPTOData();
-			AirdragInputData = GetAirdragInputData(jobProvider.VerifyXml);
-		}
-
-		public string GetVehicleID
-		{
-			get { return GetAttributeValue("", XMLNames.Component_ID_Attr); }
-		}
-
-		public bool ExemptedVehicle { get { return false; } }
-
-		public string VIN
-		{
-			get { return GetElementValue(XMLNames.Vehicle_VIN); }
-		}
-
-		public LegislativeClass LegislativeClass
-		{
-			get { return GetElementValue(XMLNames.Vehicle_LegislativeClass).ParseEnum<LegislativeClass>(); }
-		}
-
-		public VehicleCategory VehicleCategory
-		{
-			get { return GetElementValue(XMLNames.Vehicle_VehicleCategory).ParseEnum<VehicleCategory>(); }
-		}
-
-		public Kilogram CurbMassChassis
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_CurbMassChassis).SI<Kilogram>(); }
-		}
-
-		public Kilogram CurbMassExtra
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_CurbMassExtra).SI<Kilogram>(); }
-		}
-
-		public Kilogram GrossVehicleMassRating
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_GrossVehicleMass).SI<Kilogram>(); }
-		}
-
-		public IList<ITorqueLimitInputData> TorqueLimits
-		{
-			get {
-				var retVal = new List<ITorqueLimitInputData>();
-				var limits =
-					Navigator.Select(Helper.Query(VehiclePath, XMLNames.Vehicle_TorqueLimits, XMLNames.Vehicle_TorqueLimits_Entry),
-						Manager);
-				while (limits.MoveNext()) {
-					retVal.Add(new TorqueLimitInputData() {
-						Gear = limits.Current.GetAttribute(XMLNames.Vehicle_TorqueLimits_Entry_Gear_Attr, "").ToInt(),
-						MaxTorque =
-							limits.Current.GetAttribute(XMLNames.Vehicle_TorqueLimits_Entry_MaxTorque_Attr, "").ToDouble().SI<NewtonMeter>()
-					});
-				}
-				return retVal;
-			}
-		}
-
-		public Kilogram Loading
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_Loading).SI<Kilogram>(); }
-		}
-
-		public Meter DynamicTyreRadius
-		{
-			get {
-				var queryPath = Helper.Query(XMLNames.Vehicle_Components,
-					XMLNames.Component_AxleWheels,
-					XMLNames.ComponentDataWrapper,
-					XMLNames.AxleWheels_Axles,
-					Helper.QueryConstraint(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle),
-						Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_AxleType),
-						AxleType.VehicleDriven.ToString(), ""), // query
-					XMLNames.AxleWheels_Axles_Axle_DynamicTyreRadius
-					);
-				return (GetDoubleElementValue(queryPath) / 1000).SI<Meter>();
-			}
-		}
-
-		public Meter Height
-		{
-			get {
-				if (ElementExists(Helper.Query("VehicleHeight"))) {
-					return GetDoubleElementValue("VehicleHeight").SI<Meter>();
-				}
-				return null;
-			}
-		}
-
-
-		public AxleConfiguration AxleConfiguration
-		{
-			get { return AxleConfigurationHelper.Parse(GetElementValue(XMLNames.Vehicle_AxleConfiguration)); }
-		}
-
-		public IList<IAxleEngineeringInputData> Axles
-		{
-			get { return AxleEngineeringInput().Cast<IAxleEngineeringInputData>().ToList(); }
-		}
-
-		public string ManufacturerAddress
-		{
-			get { return Constants.NOT_AVailABLE; }
-		}
-
-		public PerSecond EngineIdleSpeed
-		{
-			get { return null; }
-		}
-
-		IList<IAxleDeclarationInputData> IVehicleDeclarationInputData.Axles
-		{
-			get { return AxleEngineeringInput().Cast<IAxleDeclarationInputData>().ToList(); }
-		}
-
-		private IEnumerable<AxleInputData> AxleEngineeringInput()
-		{
-			var axlePath = Helper.Query(
-				XMLNames.Vehicle_Components,
-				XMLNames.Component_AxleWheels,
-				XMLNames.ComponentDataWrapper,
-				XMLNames.AxleWheels_Axles,
-				XMLNames.AxleWheels_Axles_Axle);
-			var axles =
-				Navigator.Select(Helper.Query(XBasePath, axlePath), Manager);
-
-			var retVal = new AxleInputData[axles.Count];
-
-			while (axles.MoveNext()) {
-				var axleNumber = axles.Current.GetAttribute(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, "").ToInt();
-				if (axleNumber < 1 || axleNumber > retVal.Length) {
-					throw new VectoException("Axle #{0} exceeds axle count", axleNumber);
-				}
-				if (retVal[axleNumber - 1] != null) {
-					throw new VectoException("Axle #{0} defined multiple times!", axleNumber);
-				}
-				var dimension = axles.Current.SelectSingleNode(Helper.Query(XMLNames.AxleWheels_Axles_Axle_Dimension), Manager);
-				var rollResistance = axles.Current.SelectSingleNode(Helper.Query(XMLNames.AxleWheels_Axles_Axle_RRCISO), Manager);
-				var tyreTestLoad = axles.Current.SelectSingleNode(Helper.Query(XMLNames.AxleWheels_Axles_Axle_FzISO), Manager);
-				var weightShare = axles.Current.SelectSingleNode(Helper.Query(XMLNames.AxleWheels_Axles_Axle_WeightShare), Manager);
-				var inertia = axles.Current.SelectSingleNode(Helper.Query(XMLNames.AxleWheels_Axles_Axle_Inertia), Manager);
-				var axleType = axles.Current.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_AxleType), Manager);
-				var twinTyres = axles.Current.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_TwinTyres), Manager);
-				var steered = axles.Current.SelectSingleNode(Helper.NSPrefix(XMLNames.AxleWheels_Axles_Axle_Steered), Manager);
-
-				retVal[axleNumber - 1] = new AxleInputData {
-					AxleType = axleType == null ? AxleType.VehicleNonDriven : axleType.Value.ParseEnum<AxleType>(),
-					TwinTyres = twinTyres != null && XmlConvert.ToBoolean(twinTyres.Value),
-					Steered = steered != null && XmlConvert.ToBoolean(steered.Value),
-					AxleWeightShare = weightShare == null ? 0 : weightShare.ValueAsDouble,
-					Tyre = new TyreInputData() {
-						TyreTestLoad = tyreTestLoad == null ? null : tyreTestLoad.Value.ToDouble().SI<Newton>(),
-						RollResistanceCoefficient = rollResistance == null ? double.NaN : rollResistance.Value.ToDouble(),
-						Dimension = dimension == null ? null : dimension.Value,
-						Inertia = inertia == null ? null : inertia.ValueAsDouble.SI<KilogramSquareMeter>(),
-					}
-				};
-			}
-			return retVal;
-		}
-
-		public double RetarderRatio
-		{
-			get { return GetDoubleElementValue(XMLNames.Vehicle_RetarderRatio); }
-		}
-
-		public RetarderType RetarderType
-		{
-			get { return GetElementValue(XMLNames.Vehicle_RetarderType).ParseEnum<RetarderType>(); }
-		}
-
-		public AngledriveType AngledriveType
-		{
-			get { return GetElementValue(XMLNames.Vehicle_AngledriveType).ParseEnum<AngledriveType>(); }
-		}
-
-		public IAirdragEngineeringInputData AirdragInputData { get; private set; }
-
-		IAirdragDeclarationInputData IVehicleDeclarationInputData.AirdragInputData
-		{
-			get { return AirdragInputData; }
-		}
-
-		IGearboxDeclarationInputData IVehicleDeclarationInputData.GearboxInputData
-		{
-			get { return GearboxInputData; }
-		}
-
-		ITorqueConverterDeclarationInputData IVehicleDeclarationInputData.TorqueConverterInputData
-		{
-			get { return TorqueConverterInputData; }
-		}
-
-		public IGearboxEngineeringInputData GearboxInputData { get; private set; }
-
-		public ITorqueConverterEngineeringInputData TorqueConverterInputData { get; private set; }
-
-		public IAxleGearInputData AxleGearInputData
-		{
-			get { return AxlegearData; }
-		}
-
-		public IAngledriveInputData AngledriveInputData { get; private set; }
-
-		IEngineDeclarationInputData IVehicleDeclarationInputData.EngineInputData
-		{
-			get { return EngineInputData; }
-		}
-
-		public IEngineEngineeringInputData EngineInputData { get; private set; }
-
-		public IAuxiliariesEngineeringInputData AuxiliaryInputData()
-		{
-			return XMLEngineeringAuxiliaryData;
-		}
-
-		IAuxiliariesDeclarationInputData IVehicleDeclarationInputData.AuxiliaryInputData()
-		{
-			throw new NotImplementedException();
-		}
-
-		public IRetarderInputData RetarderInputData { get; private set; }
-
-		public IPTOTransmissionInputData PTOTransmissionInputData { get; private set; }
-		public bool VocationalVehicle { get { return false; } }
-		public bool SleeperCab { get { return true; } }
-		public TankSystem? TankSystem { get; }
-		public IAdvancedDriverAssistantSystemDeclarationInputData ADAS { get { return null; } }
-		public bool ZeroEmissionVehicle { get { return false; } }
-		public bool HybridElectricHDV { get { return false; } }
-		public bool DualFuelVehicle { get { return false; } }
-		public Watt MaxNetPower1 { get { return null; } }
-		public Watt MaxNetPower2 { get { return null; } }
-
-		#region "FactoryMethods"
-
-		private IAirdragEngineeringInputData GetAirdragInputData(bool verifyXml)
-		{
-			return CreateComponentInput(XMLNames.Component_AirDrag, verifyXml,
-				(a, b, c, d) => new XMLEngineeringAirdragDataProvider(a, b, c, d));
-		}
-
-		private XMLEngineeringAxlegearDataProvider GetAxleGearInputData(bool verifyXml)
-		{
-			return CreateComponentInput(XMLNames.Component_Axlegear, verifyXml,
-				(a, b, c, d) => new XMLEngineeringAxlegearDataProvider(a, b, c, d));
-		}
-
-		private XMLEngineeringEngineDataProvider GetEngineInputData(bool verifyXml)
-		{
-			return CreateComponentInput(XMLNames.Component_Engine, verifyXml,
-				(a, b, c, d) => new XMLEngineeringEngineDataProvider(a, b, c, d));
-		}
-
-		private XMLEngineeringRetarderDataProvider GetRetarderInputData(bool verifyXml)
-		{
-			if (!RetarderType.IsDedicatedComponent()) {
-				return new XMLEngineeringRetarderDataProvider(InputData, XMLDocument,
-					Helper.Query(XBasePath, XMLNames.Vehicle_Components, XMLNames.Component_Retarder, XMLNames.ComponentDataWrapper),
-					FSBasePath);
-			}
-
-			return CreateComponentInput(XMLNames.Component_Retarder, verifyXml,
-				(a, b, c, d) => new XMLEngineeringRetarderDataProvider(a, b, c, d));
-		}
-
-		private XMLEngineeringGearboxDataProvider GetGearboxData(bool verifyXml)
-		{
-			return CreateComponentInput(XMLNames.Component_Gearbox, verifyXml,
-				(a, b, c, d) => new XMLEngineeringGearboxDataProvider(a, b, c, d));
-		}
-
-		private XMLEngineeringAuxiliaryDataProvider GetAuxiliaryData(bool verifyXml)
-		{
-			return CreateComponentInput(XMLNames.Component_Auxiliaries, verifyXml,
-				(a, b, c, d) => new XMLEngineeringAuxiliaryDataProvider(a, b, c, d));
-		}
-
-
-		private T CreateComponentInput<T>(string componentName, bool verifyXml,
-			Func<XMLEngineeringInputDataProvider, XmlDocument, string, string, T> creator)
-		{
-			if (ElementExists(Helper.Query(XMLNames.Vehicle_Components, componentName))) {
-				return creator(InputData, XMLDocument,
-					Helper.Query(XBasePath, XMLNames.Vehicle_Components, componentName, XMLNames.ComponentDataWrapper), FSBasePath);
-			}
-			string componentPath = Helper.Query(XMLNames.Vehicle_Components,
-				Helper.QueryConstraint(XMLNames.ExternalResource, string.Format("@component='{0}' and @type='xml'", componentName),
-					null, ""));
-			if (!ElementExists(componentPath)) {
-				throw new VectoException("Component {0} not found!", componentName);
-			}
-			var componentNode =
-				Navigator.SelectSingleNode(Helper.Query(XBasePath, componentPath), Manager);
-			if (componentNode != null) {
-				try {
-					var componentFile = componentNode.GetAttribute(XMLNames.ExtResource_File_Attr, "");
-					var componentDocument = new XmlDocument();
-					componentDocument.Load(XmlReader.Create(Path.Combine(FSBasePath, componentFile)));
-					if (verifyXml) {
-						new XMLValidator(componentDocument, null, XMLEngineeringInputDataProvider.ValidationCallBack).ValidateXML(XMLValidator.XmlDocumentType
-							.EngineeringData);
-					}
-					return creator(InputData, componentDocument,
-						Helper.QueryAbs(Helper.NSPrefix(XMLNames.VectoComponentEngineering, Constants.XML.RootNSPrefix), componentName,
-							XMLNames.ComponentDataWrapper),
-						Path.GetDirectoryName(Path.Combine(Path.GetFullPath(FSBasePath), componentFile)));
-				} catch (XmlSchemaValidationException validationException) {
-					throw new VectoException("Validation of XML-file for component {0} failed", validationException, componentName);
-				}
-			}
-			throw new VectoException("Component {0} not found!", componentName);
-		}
-
-		#endregion
-
-		public XMLEngineeringAngledriveDataProvider GetAngularGearInputData()
-		{
-			return new XMLEngineeringAngledriveDataProvider(InputData, XMLDocument,
-				Helper.Query(XBasePath, XMLNames.Vehicle_Components, XMLNames.Component_Angledrive, XMLNames.ComponentDataWrapper)
-				, FSBasePath);
-		}
-
-		#region "PTO"
-
-		public IPTOTransmissionInputData GetPTOData()
-		{
-			return this;
-		}
-
-		public string PTOTransmissionType
-		{
-			get { return GetElementValue(XMLNames.Vehicle_PTOType); }
-		}
-
-		public TableData PTOLossMap
-		{
-			get {
-				if (ElementExists(Helper.Query(XMLNames.Vehicle_PTOIdleLossMap, XMLNames.Vehicle_PTOIdleLossMap_Entry))) {
-					return ReadTableData(AttributeMappings.PTOLossMap,
-						Helper.Query(XMLNames.Vehicle_PTOIdleLossMap, XMLNames.Vehicle_PTOIdleLossMap_Entry));
-				}
-				if (ElementExists(Helper.Query(XMLNames.Vehicle_PTOIdleLossMap, ExtCsvResourceTag))) {
-					return ReadCSVResourceFile(XMLNames.Vehicle_PTOIdleLossMap);
-				}
-				return null;
-			}
-		}
-
-		public TableData PTOCycle
-		{
-			get {
-				if (ElementExists(Helper.Query(XMLNames.Vehicle_PTOCycle, XMLNames.Vehicle_PTOCycle_Entry))) {
-					return ReadTableData(AttributeMappings.PTOCycleMap,
-						Helper.Query(XMLNames.Vehicle_PTOCycle, XMLNames.Vehicle_PTOCycle_Entry));
-				}
-				if (ElementExists(Helper.Query(XMLNames.Vehicle_PTOCycle, ExtCsvResourceTag))) {
-					return ReadCSVResourceFile(XMLNames.Vehicle_PTOCycle);
-				}
-				return null;
-			}
-		}
-
-		#endregion
-	}
-}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/IXMLInputDataReader.cs b/VectoCore/VectoCore/InputData/FileIO/XML/IXMLInputDataReader.cs
new file mode 100644
index 0000000000000000000000000000000000000000..722f62b469769ff91903c9bd4c296b00663fcfcb
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/IXMLInputDataReader.cs
@@ -0,0 +1,25 @@
+using System.IO;
+using System.Xml;
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML
+{
+	public interface IXMLInputDataReader
+	{
+		IInputDataProvider Create(string filename, bool verifyXML);
+
+		IInputDataProvider Create(Stream inputData, bool verifyXML);
+
+		IInputDataProvider Create(XmlReader inputData, bool verifyXML);
+
+		IEngineeringInputDataProvider CreateEngineering(string filename);
+
+		IEngineeringInputDataProvider CreateEngineering(Stream inputData);
+
+		IEngineeringInputDataProvider CreateEngineering(XmlReader inputData);
+
+		IDeclarationInputDataProvider CreateDeclaration(string filename);
+
+		IDeclarationInputDataProvider CreateDeclaration(XmlReader inputData);
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/IXMLResource.cs b/VectoCore/VectoCore/InputData/FileIO/XML/IXMLResource.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a15cc8e37214a52437bc0ba157d6cf8a53c205bf
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/IXMLResource.cs
@@ -0,0 +1,9 @@
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML
+{
+	public interface IXMLResource
+	{
+		DataSource DataSource { get; }
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/XMLInputDataFactory.cs b/VectoCore/VectoCore/InputData/FileIO/XML/XMLInputDataFactory.cs
new file mode 100644
index 0000000000000000000000000000000000000000..29cd4589fbc7b7f1356418ec3f493152947a6e35
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/XMLInputDataFactory.cs
@@ -0,0 +1,133 @@
+using System;
+using System.IO;
+using System.Xml;
+using Ninject;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration.Factory;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.Factory;
+using TUGraz.VectoCore.Utils;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML
+{
+	public class XMLInputDataFactory : IXMLInputDataReader
+	{
+		[Inject]
+		public IDeclarationInjectFactory DeclarationFactory { protected get; set; }
+
+		[Inject]
+		public IEngineeringInjectFactory EngineeringFactory { protected get; set; }
+
+		public IInputDataProvider Create(string filename, bool verifyXML)
+		{
+			return ReadXmlDoc(XmlReader.Create(filename), filename);
+		}
+
+		public IInputDataProvider Create(Stream inputData, bool verifyXML)
+		{
+			return ReadXmlDoc(XmlReader.Create(inputData), null);
+		}
+
+		public IInputDataProvider Create(XmlReader inputData, bool verifyXML)
+		{
+			return ReadXmlDoc(inputData, null);
+		}
+
+		public IEngineeringInputDataProvider CreateEngineering(string filename)
+		{
+			return DoCreateEngineering(XmlReader.Create(filename), filename);
+		}
+
+
+		public IEngineeringInputDataProvider CreateEngineering(Stream inputData)
+		{
+			return DoCreateEngineering(XmlReader.Create(inputData), null);
+		}
+
+		public IEngineeringInputDataProvider CreateEngineering(XmlReader inputData)
+		{
+			return DoCreateEngineering(inputData, null);
+		}
+
+
+		public IDeclarationInputDataProvider CreateDeclaration(string filename)
+		{
+			return DoCreateDeclaration(XmlReader.Create(filename), filename);
+		}
+
+		public IDeclarationInputDataProvider CreateDeclaration(XmlReader inputData)
+		{
+			return DoCreateDeclaration(inputData, null);
+		}
+
+
+		private IDeclarationInputDataProvider DoCreateDeclaration(XmlReader inputData, string source)
+		{
+			var retVal = ReadXmlDoc(inputData, source) as IDeclarationInputDataProvider;
+			if (retVal == null) {
+				throw new VectoException("Input data is not in declaration mode!");
+			}
+
+			return retVal;
+		}
+
+		private IEngineeringInputDataProvider DoCreateEngineering(XmlReader inputData, string source)
+		{
+			var retVal = ReadXmlDoc(inputData, source) as IEngineeringInputDataProvider;
+			if (retVal == null) {
+				throw new VectoException("Input data is not in engineering mode!");
+			}
+
+			return retVal;
+		}
+
+		private IInputDataProvider ReadXmlDoc(XmlReader inputData, string source)
+		{
+			var xmlDoc = new XmlDocument();
+			xmlDoc.Load(inputData);
+			if (xmlDoc.DocumentElement == null) {
+				throw new VectoException("empty xml document!");
+			}
+
+			var documentType = XMLHelper.GetDocumentType(xmlDoc.DocumentElement.LocalName);
+			if (documentType == null) {
+				throw new VectoException("unknown xml file! {0}", xmlDoc.DocumentElement.LocalName);
+			}
+
+			new XMLValidator(xmlDoc, null, XMLValidator.CallBackExceptionOnError).ValidateXML(documentType.Value);
+
+			switch (documentType.Value) {
+				case XmlDocumentType.DeclarationJobData: return ReadDeclarationJob(xmlDoc, source);
+				case XmlDocumentType.EngineeringJobData: return ReadEngineeringJob(xmlDoc, source);
+				case XmlDocumentType.EngineeringComponentData:
+				case XmlDocumentType.DeclarationComponentData:
+				case XmlDocumentType.ManufacturerReport:
+				case XmlDocumentType.CustomerReport:
+					throw new VectoException("XML Document {0} not supported as simulation input!", documentType.Value);
+				default: throw new ArgumentOutOfRangeException();
+			}
+		}
+
+		private IEngineeringInputDataProvider ReadEngineeringJob(XmlDocument xmlDoc, string source)
+		{
+			var versionNumber = XMLHelper.GetXsdType(xmlDoc.DocumentElement?.SchemaInfo.SchemaType);
+
+			var input = EngineeringFactory.CreateInputProvider(versionNumber, xmlDoc, source);
+			input.Reader = EngineeringFactory.CreateInputReader(versionNumber, input, xmlDoc.DocumentElement);
+			return input;
+		}
+
+		private IDeclarationInputDataProvider ReadDeclarationJob(XmlDocument xmlDoc, string source)
+		{
+			var versionNumber = XMLHelper.GetXsdType(xmlDoc.DocumentElement?.SchemaInfo.SchemaType);
+			try {
+				var input = DeclarationFactory.CreateInputProvider(versionNumber, xmlDoc, source);
+				input.Reader = DeclarationFactory.CreateInputReader(versionNumber, input, xmlDoc.DocumentElement);
+				return input;
+			} catch (Exception e) {
+				throw new VectoException("Failed to read Declaration job version {0}", e, versionNumber);
+			}
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/XMLInputDataNinjectModule.cs b/VectoCore/VectoCore/InputData/FileIO/XML/XMLInputDataNinjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f203504ac7c0e1340d37ccb9ddd24a20c787abb7
--- /dev/null
+++ b/VectoCore/VectoCore/InputData/FileIO/XML/XMLInputDataNinjectModule.cs
@@ -0,0 +1,22 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering;
+
+namespace TUGraz.VectoCore.InputData.FileIO.XML
+{
+	public class XMLInputDataNinjectModule : AbstractNinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IXMLInputDataReader>().To<XMLInputDataFactory>();
+
+			LoadModule<XMLDeclarationReaderInjectModule>();
+
+			LoadModule<XMLEngineeringReaderInjectModule>();
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLManufacturerReportReader.cs b/VectoCore/VectoCore/InputData/FileIO/XMLReports/XMLManufacturerReportReader.cs
similarity index 100%
rename from VectoCore/VectoCore/InputData/FileIO/XML/Declaration/XMLManufacturerReportReader.cs
rename to VectoCore/VectoCore/InputData/FileIO/XMLReports/XMLManufacturerReportReader.cs
diff --git a/VectoCore/VectoCore/InputData/Impl/InputData.cs b/VectoCore/VectoCore/InputData/Impl/InputData.cs
index 5c083991994a2f7bd350743b6f4d5985ff41c938..e98ba61c517942f152e3d7ce8f94557104748799 100644
--- a/VectoCore/VectoCore/InputData/Impl/InputData.cs
+++ b/VectoCore/VectoCore/InputData/Impl/InputData.cs
@@ -69,6 +69,16 @@ namespace TUGraz.VectoCore.InputData.Impl
 		public MeterPerSecond UnderSpeed { get; internal set; }
 	}
 
+	public class DriverAccelerationInputData : IDriverAccelerationData
+	{
+		#region Implementation of IDriverAccelerationData
+
+		public TableData AccelerationCurve { get; internal set; }
+
+		#endregion
+	}
+
+
 	public class TransmissionInputData : ITransmissionInputData
 	{
 		public int Gear { get; internal set; }
@@ -84,6 +94,7 @@ namespace TUGraz.VectoCore.InputData.Impl
 		public PerSecond MaxInputSpeed { get; internal set; }
 
 		public TableData ShiftPolygon { get; internal set; }
+		public DataSource DataSource { get; internal set; }
 	}
 
 	public class AxleInputData : IAxleEngineeringInputData
@@ -103,13 +114,15 @@ namespace TUGraz.VectoCore.InputData.Impl
 
 
 		public double AxleWeightShare { get; internal set; }
+
+		public DataSource DataSource { get; internal set; }
 	}
 
 	public class TyreInputData : ITyreEngineeringInputData
 	{
 		[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design",
 			"CA1065:DoNotRaiseExceptionsInUnexpectedLocations")]
-		public DataSourceType SourceType { get; internal set; }
+		public DataSource DataSource { get; internal set; }
 
 		public string Source { get; internal set; }
 
@@ -134,6 +147,8 @@ namespace TUGraz.VectoCore.InputData.Impl
 		public Newton TyreTestLoad { get; internal set; }
 
 		public KilogramSquareMeter Inertia { get; internal set; }
+
+		public Meter DynamicTyreRadius { get; }
 	}
 
 	public class AuxiliaryDataInputData : IAuxiliaryEngineeringInputData, IAuxiliaryDeclarationInputData
@@ -161,6 +176,8 @@ namespace TUGraz.VectoCore.InputData.Impl
 		public TableData DemandMap { get; internal set; }
 
 		public Watt ConstantPowerDemand { get; internal set; }
+
+		public DataSource DataSource { get; internal set; }
 	}
 
 	public class TorqueLimitInputData : ITorqueLimitInputData
diff --git a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapter.cs b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapter.cs
index 611504f19fc2146b761be9814d1b5ca0e1677863..66a932a5ff1d9a8c9de7efcd39b061ce23a1260a 100644
--- a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapter.cs
+++ b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/DeclarationDataAdapter.cs
@@ -106,7 +106,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 
 			retVal.Loading = loading;
 			retVal.DynamicTyreRadius =
-				data.Axles.Where(axle => axle.AxleType == AxleType.VehicleDriven)
+				data.Components.AxleWheels.AxlesDeclaration.Where(axle => axle.AxleType == AxleType.VehicleDriven)
 					.Select(da => DeclarationData.Wheels.Lookup(da.Tyre.Dimension).DynamicTyreRadius)
 					.Average();
 			retVal.CargoVolume = mission.MissionType != MissionType.Construction ? mission.TotalCargoVolume : 0.SI<CubicMeter>();
@@ -114,11 +114,11 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			retVal.VocationalVehicle = data.VocationalVehicle;
 			retVal.ADAS = CreateADAS(data.ADAS);
 
-			var axles = data.Axles;
+			var axles = data.Components.AxleWheels.AxlesDeclaration;
 			if (axles.Count < mission.AxleWeightDistribution.Length) {
 				throw new VectoException(
 					"Vehicle does not contain sufficient axles. {0} axles defined, {1} axles required",
-					data.Axles.Count, mission.AxleWeightDistribution.Length);
+					axles.Count, mission.AxleWeightDistribution.Length);
 			}
 
 			var axleData = new List<Axle>();
@@ -242,8 +242,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			return null;
 		}
 
-		internal GearboxData CreateGearboxData(IGearboxDeclarationInputData gearbox, CombustionEngineData engine,
-			double axlegearRatio, Meter dynamicTyreRadius, VehicleCategory vehicleCategory)
+		internal GearboxData CreateGearboxData(IGearboxDeclarationInputData gearbox, CombustionEngineData engine, double axlegearRatio, Meter dynamicTyreRadius, VehicleCategory vehicleCategory, ITorqueConverterDeclarationInputData torqueConverter)
 		{
 			if (!gearbox.SavedInDeclarationMode) {
 				WarnDeclarationMode("GearboxData");
@@ -289,14 +288,14 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			if (retVal.Type.AutomaticTransmission()) {
 				var ratio = double.IsNaN(retVal.Gears[1].Ratio) ? 1 : retVal.Gears[1].TorqueConverterRatio / retVal.Gears[1].Ratio;
 				retVal.PowershiftShiftTime = DeclarationData.Gearbox.PowershiftShiftTime;
-				retVal.TorqueConverterData = TorqueConverterDataReader.Create(gearbox.TorqueConverter.TCData,
+				retVal.TorqueConverterData = TorqueConverterDataReader.Create(torqueConverter.TCData,
 					DeclarationData.TorqueConverter.ReferenceRPM, DeclarationData.TorqueConverter.MaxInputSpeed,
 					ExecutionMode.Declaration, ratio,
 					DeclarationData.TorqueConverter.CLUpshiftMinAcceleration, DeclarationData.TorqueConverter.CCUpshiftMinAcceleration);
-				retVal.TorqueConverterData.ModelName = gearbox.TorqueConverter.Model;
-				retVal.TorqueConverterData.DigestValueInput = gearbox.TorqueConverter.DigestValue?.DigestValue;
-				retVal.TorqueConverterData.CertificationMethod = gearbox.TorqueConverter.CertificationMethod;
-				retVal.TorqueConverterData.CertificationNumber = gearbox.TorqueConverter.CertificationNumber;
+				retVal.TorqueConverterData.ModelName = torqueConverter.Model;
+				retVal.TorqueConverterData.DigestValueInput = torqueConverter.DigestValue?.DigestValue;
+				retVal.TorqueConverterData.CertificationMethod = torqueConverter.CertificationMethod;
+				retVal.TorqueConverterData.CertificationNumber = torqueConverter.CertificationNumber;
 			}
 
 			return retVal;
diff --git a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs
index e89657ef86cab28a877ab7cbbe3c25f78b01e215..46d86f91347697f8f38ed4ff19be7f7e58e4f44e 100644
--- a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs
+++ b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs
@@ -60,7 +60,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			retVal.TrailerGrossVehicleWeight = 0.SI<Kilogram>();
 			retVal.Loading = data.Loading;
 			retVal.DynamicTyreRadius = data.DynamicTyreRadius;
-			var axles = data.Axles;
+			var axles = data.Components.AxleWheels.AxlesEngineering;
 
 			retVal.AxleData = axles.Select(axle => new Axle {
 				WheelsDimension = axle.Tyre.Dimension,
@@ -102,7 +102,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 						data.GrossVehicleMassRating, false);
 					retVal.CrossWindCorrectionCurve = new CrosswindCorrectionCdxALookup(airDragArea,
 						DeclarationDataAdapter.GetDeclarationAirResistanceCurve(
-							GetAirdragParameterSet(data.VehicleCategory, data.AxleConfiguration, data.Axles.Count), airDragArea, height),
+							GetAirdragParameterSet(data.VehicleCategory, data.AxleConfiguration, data.Components.AxleWheels.AxlesEngineering.Count), airDragArea, height),
 						CrossWindCorrectionMode.DeclarationModeCorrection);
 					break;
 				default:
@@ -132,8 +132,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			Log.Error("{0} is in Declaration Mode but is used for Engineering Mode!", msg);
 		}
 
-		internal CombustionEngineData CreateEngineData(IEngineEngineeringInputData engine, IGearboxEngineeringInputData gbx,
-			IEnumerable<ITorqueLimitInputData> torqueLimits, TankSystem? tankSystem = null)
+		internal CombustionEngineData CreateEngineData(IEngineEngineeringInputData engine, IGearboxEngineeringInputData gbx, IEnumerable<ITorqueLimitInputData> torqueLimits, ITorqueConverterEngineeringInputData torqueConverter, TankSystem? tankSystem = null)
 		{
 			if (engine.SavedInDeclarationMode) {
 				WarnEngineeringMode("EngineData");
@@ -141,7 +140,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 
 			var retVal = SetCommonCombustionEngineData(engine, tankSystem);
 			retVal.Inertia = engine.Inertia +
-							(gbx != null && gbx.Type.AutomaticTransmission() ? gbx.TorqueConverter.Inertia : 0.SI<KilogramSquareMeter>());
+							(gbx != null && gbx.Type.AutomaticTransmission() ? torqueConverter.Inertia : 0.SI<KilogramSquareMeter>());
 			var limits = torqueLimits.ToDictionary(e => e.Gear);
 			var numGears = gbx == null ? 0 : gbx.Gears.Count;
 			var fullLoadCurves = new Dictionary<uint, EngineFullLoadCurve>(numGears + 1);
@@ -158,8 +157,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			return retVal;
 		}
 
-		internal GearboxData CreateGearboxData(IGearboxEngineeringInputData gearbox, CombustionEngineData engineData,
-			double axlegearRatio, Meter dynamicTyreRadius, VehicleCategory vehicleCategory)
+		internal GearboxData CreateGearboxData(IGearboxEngineeringInputData gearbox, CombustionEngineData engineData, IGearshiftEngineeringInputData gearshiftData, double axlegearRatio, Meter dynamicTyreRadius, VehicleCategory vehicleCategory, ITorqueConverterEngineeringInputData torqueConverter)
 		{
 			if (gearbox.SavedInDeclarationMode) {
 				WarnEngineeringMode("GearboxData");
@@ -172,7 +170,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 				throw new VectoSimulationException("At least two Gear-Entries must be defined in Gearbox!");
 			}
 
-			SetEngineeringData(gearbox, retVal);
+			SetEngineeringData(gearbox, gearshiftData, retVal);
 
 			var gearDifferenceRatio = gearbox.Type.AutomaticTransmission() && gearbox.Gears.Count > 2
 				? gearbox.Gears[0].Ratio / gearbox.Gears[1].Ratio
@@ -181,8 +179,8 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			var gears = new Dictionary<uint, GearData>();
 			ShiftPolygon tcShiftPolygon = null;
 			if (gearbox.Type.AutomaticTransmission()) {
-				tcShiftPolygon = gearbox.TorqueConverter.ShiftPolygon != null
-					? ShiftPolygonReader.Create(gearbox.TorqueConverter.ShiftPolygon)
+				tcShiftPolygon = torqueConverter.ShiftPolygon != null
+					? ShiftPolygonReader.Create(torqueConverter.ShiftPolygon)
 					: DeclarationData.TorqueConverter.ComputeShiftPolygon(engineData.FullLoadCurves[0]);
 			}
 			for (uint i = 0; i < gearbox.Gears.Count; i++) {
@@ -209,9 +207,9 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			if (retVal.Type.AutomaticTransmission()) {
 				var ratio = double.IsNaN(retVal.Gears[1].Ratio) ? 1 : retVal.Gears[1].TorqueConverterRatio / retVal.Gears[1].Ratio;
 				retVal.PowershiftShiftTime = gearbox.PowershiftShiftTime;
-				retVal.TorqueConverterData = TorqueConverterDataReader.Create(gearbox.TorqueConverter.TCData,
-					gearbox.TorqueConverter.ReferenceRPM, gearbox.TorqueConverter.MaxInputSpeed, ExecutionMode.Engineering, ratio,
-					gearbox.TorqueConverter.CLUpshiftMinAcceleration, gearbox.TorqueConverter.CCUpshiftMinAcceleration);
+				retVal.TorqueConverterData = TorqueConverterDataReader.Create(torqueConverter.TCData,
+					torqueConverter.ReferenceRPM, torqueConverter.MaxInputSpeed, ExecutionMode.Engineering, ratio,
+					gearshiftData.CLUpshiftMinAcceleration, gearshiftData.CCUpshiftMinAcceleration);
 			}
 
 
@@ -242,18 +240,18 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 			}
 		}
 
-		private static void SetEngineeringData(IGearboxEngineeringInputData gearbox, GearboxData retVal)
+		private static void SetEngineeringData(IGearboxEngineeringInputData gearbox, IGearshiftEngineeringInputData gearshiftData, GearboxData retVal)
 		{
 			retVal.Inertia = gearbox.Type.ManualTransmission() ? gearbox.Inertia : 0.SI<KilogramSquareMeter>();
 			retVal.TractionInterruption = gearbox.TractionInterruption;
-			retVal.TorqueReserve = gearbox.TorqueReserve;
-			retVal.StartTorqueReserve = gearbox.StartTorqueReserve;
-			retVal.ShiftTime = gearbox.MinTimeBetweenGearshift;
-			retVal.StartSpeed = gearbox.StartSpeed;
-			retVal.StartAcceleration = gearbox.StartAcceleration;
-			retVal.DownshiftAfterUpshiftDelay = gearbox.DownshiftAfterUpshiftDelay;
-			retVal.UpshiftAfterDownshiftDelay = gearbox.UpshiftAfterDownshiftDelay;
-			retVal.UpshiftMinAcceleration = gearbox.UpshiftMinAcceleration;
+			retVal.TorqueReserve = gearshiftData.TorqueReserve;
+			retVal.StartTorqueReserve = gearshiftData.StartTorqueReserve;
+			retVal.ShiftTime = gearshiftData.MinTimeBetweenGearshift;
+			retVal.StartSpeed = gearshiftData.StartSpeed;
+			retVal.StartAcceleration = gearshiftData.StartAcceleration;
+			retVal.DownshiftAfterUpshiftDelay = gearshiftData.DownshiftAfterUpshiftDelay;
+			retVal.UpshiftAfterDownshiftDelay = gearshiftData.UpshiftAfterDownshiftDelay;
+			retVal.UpshiftMinAcceleration = gearshiftData.UpshiftMinAcceleration;
 		}
 
 		public AxleGearData CreateAxleGearData(IAxleGearInputData data)
@@ -322,7 +320,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter
 
 			AccelerationCurveData accelerationData = null;
 			if (driver.AccelerationCurve != null) {
-				accelerationData = AccelerationCurveReader.Create(driver.AccelerationCurve);
+				accelerationData = AccelerationCurveReader.Create(driver.AccelerationCurve.AccelerationCurve);
 			}
 
 			if (driver.Lookahead == null) {
diff --git a/VectoCore/VectoCore/InputData/Reader/Impl/DeclarationModeVectoRunDataFactory.cs b/VectoCore/VectoCore/InputData/Reader/Impl/DeclarationModeVectoRunDataFactory.cs
index 119dcd00190cfcdfb5e806a9e66d5c7f83df1612..4c680443814b8c0afda04b06a366e3cdae7b7569 100644
--- a/VectoCore/VectoCore/InputData/Reader/Impl/DeclarationModeVectoRunDataFactory.cs
+++ b/VectoCore/VectoCore/InputData/Reader/Impl/DeclarationModeVectoRunDataFactory.cs
@@ -107,19 +107,19 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 			_driverdata.AccelerationCurve = AccelerationCurveReader.ReadFromStream(_segment.AccelerationFile);
 			var tempVehicle = _dao.CreateVehicleData(vehicle, _segment.Missions.First(),
 				_segment.Missions.First().Loadings.First().Value);
-			_airdragData = _dao.CreateAirdragData(vehicle.AirdragInputData,
+			_airdragData = _dao.CreateAirdragData(vehicle.Components.AirdragInputData,
 				_segment.Missions.First(), _segment);
-			_engineData = _dao.CreateEngineData(vehicle.EngineInputData,
+			_engineData = _dao.CreateEngineData(vehicle.Components.EngineInputData,
 				vehicle.EngineIdleSpeed,
-				vehicle.GearboxInputData, vehicle.TorqueLimits, vehicle.TankSystem);
-			_axlegearData = _dao.CreateAxleGearData(InputDataProvider.JobInputData.Vehicle.AxleGearInputData);
-			_angledriveData = _dao.CreateAngledriveData(InputDataProvider.JobInputData.Vehicle.AngledriveInputData);
-			_gearboxData = _dao.CreateGearboxData(vehicle.GearboxInputData, _engineData,
+				vehicle.Components.GearboxInputData, vehicle.TorqueLimits, vehicle.TankSystem);
+			_axlegearData = _dao.CreateAxleGearData(InputDataProvider.JobInputData.Vehicle.Components.AxleGearInputData);
+			_angledriveData = _dao.CreateAngledriveData(InputDataProvider.JobInputData.Vehicle.Components.AngledriveInputData);
+			_gearboxData = _dao.CreateGearboxData(vehicle.Components.GearboxInputData, _engineData,
 				_axlegearData.AxleGear.Ratio,
-				tempVehicle.DynamicTyreRadius, tempVehicle.VehicleCategory);
-			_retarderData = _dao.CreateRetarderData(vehicle.RetarderInputData);
+				tempVehicle.DynamicTyreRadius, tempVehicle.VehicleCategory, vehicle.Components.TorqueConverterInputData);
+			_retarderData = _dao.CreateRetarderData(vehicle.Components.RetarderInputData);
 
-			_ptoTransmissionData = _dao.CreatePTOTransmissionData(vehicle.PTOTransmissionInputData);
+			_ptoTransmissionData = _dao.CreatePTOTransmissionData(vehicle.Components.PTOTransmissionInputData);
 
 			_municipalPtoTransmissionData = CreateDefaultPTOData();
 		}
@@ -146,7 +146,7 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 					Retarder = _retarderData,
 					Aux =
 						_dao.CreateAuxiliaryData(
-							InputDataProvider.JobInputData.Vehicle.AuxiliaryInputData(),
+							InputDataProvider.JobInputData.Vehicle.Components.AuxiliaryInputData,
 							_segment.Missions.First().MissionType,
 							_segment.VehicleClass),
 					PTO = _ptoTransmissionData,
@@ -201,12 +201,12 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 					var simulationRunData = new VectoRunData {
 						Loading = loading.Key,
 						VehicleData = _dao.CreateVehicleData(vehicle, mission, loading.Value),
-						AirdragData = _dao.CreateAirdragData(vehicle.AirdragInputData, mission, _segment),
+						AirdragData = _dao.CreateAirdragData(vehicle.Components.AirdragInputData, mission, _segment),
 						EngineData = _engineData.Copy(), // a copy is necessary because every run has a different correction factor!
 						GearboxData = _gearboxData,
 						AxleGearData = _axlegearData,
 						AngledriveData = _angledriveData,
-						Aux = _dao.CreateAuxiliaryData(vehicle.AuxiliaryInputData(), mission.MissionType,
+						Aux = _dao.CreateAuxiliaryData(vehicle.Components.AuxiliaryInputData, mission.MissionType,
 							_segment.VehicleClass),
 						Cycle = new DrivingCycleProxy(cycle, mission.MissionType.ToString()),
 						Retarder = _retarderData,
diff --git a/VectoCore/VectoCore/InputData/Reader/Impl/DeclarationVTPModeVectoRunDataFactory.cs b/VectoCore/VectoCore/InputData/Reader/Impl/DeclarationVTPModeVectoRunDataFactory.cs
index 7f0d558c81eb7729c0585f4e40eb1f96e4b5c487..b89cbc6dc7c188fdd546e048f542d9b9505972b6 100644
--- a/VectoCore/VectoCore/InputData/Reader/Impl/DeclarationVTPModeVectoRunDataFactory.cs
+++ b/VectoCore/VectoCore/InputData/Reader/Impl/DeclarationVTPModeVectoRunDataFactory.cs
@@ -95,7 +95,7 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 				Retarder = RetarderData,
 				Aux =
 					Dao.CreateAuxiliaryData(
-						JobInputData.Vehicle.AuxiliaryInputData(),
+						JobInputData.Vehicle.Components.AuxiliaryInputData,
 						Segment.Missions.First().MissionType,
 						Segment.VehicleClass),
 			};
@@ -123,22 +123,22 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 				vehicle, Segment.Missions.First(),
 				Segment.Missions.First().Loadings.First().Value);
 			AirdragData = Dao.CreateAirdragData(
-				vehicle.AirdragInputData,
+				vehicle.Components.AirdragInputData,
 				Segment.Missions.First(), Segment);
 			EngineData = Dao.CreateEngineData(
-				vehicle.EngineInputData,
+				vehicle.Components.EngineInputData,
 				vehicle.EngineIdleSpeed,
-				vehicle.GearboxInputData, vehicle.TorqueLimits, vehicle.TankSystem);
-			AxlegearData = Dao.CreateAxleGearData(vehicle.AxleGearInputData);
-			AngledriveData = Dao.CreateAngledriveData(vehicle.AngledriveInputData);
+				vehicle.Components.GearboxInputData, vehicle.TorqueLimits, vehicle.TankSystem);
+			AxlegearData = Dao.CreateAxleGearData(vehicle.Components.AxleGearInputData);
+			AngledriveData = Dao.CreateAngledriveData(vehicle.Components.AngledriveInputData);
 			GearboxData = Dao.CreateGearboxData(
-				vehicle.GearboxInputData, EngineData,
+				vehicle.Components.GearboxInputData, EngineData,
 				AxlegearData.AxleGear.Ratio,
-				tempVehicle.DynamicTyreRadius, tempVehicle.VehicleCategory);
-			RetarderData = Dao.CreateRetarderData(vehicle.RetarderInputData);
+				tempVehicle.DynamicTyreRadius, tempVehicle.VehicleCategory, vehicle.Components.TorqueConverterInputData);
+			RetarderData = Dao.CreateRetarderData(vehicle.Components.RetarderInputData);
 
 			PTOTransmissionData =
-				Dao.CreatePTOTransmissionData(vehicle.PTOTransmissionInputData);
+				Dao.CreatePTOTransmissionData(vehicle.Components.PTOTransmissionInputData);
 
 			AuxVTP = CreateVTPAuxData(vehicle);
 		}
@@ -163,7 +163,7 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 			runData.Cycle = new DrivingCycleProxy(cycle, mission.MissionType.ToString());
 			runData.DriverData = Driverdata;
 			runData.Aux = Dao.CreateAuxiliaryData(
-				JobInputData.Vehicle.AuxiliaryInputData(), mission.MissionType, Segment.VehicleClass);
+				JobInputData.Vehicle.Components.AuxiliaryInputData, mission.MissionType, Segment.VehicleClass);
 			runData.ExecutionMode = ExecutionMode.Declaration;
 			runData.SimulationType = SimulationType.DistanceCycle;
 			runData.Mission = mission;
@@ -188,7 +188,7 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 			vtpRunData.Mission = new Mission() {
 				MissionType = MissionType.VerificationTest
 			};
-			var ncvStd = DeclarationData.FuelData.Lookup(JobInputData.Vehicle.EngineInputData.FuelType).LowerHeatingValueVecto;
+			var ncvStd = DeclarationData.FuelData.Lookup(JobInputData.Vehicle.Components.EngineInputData.FuelType).LowerHeatingValueVecto;
 			//var ncvCorrection = ncvStd / JobInputData.NetCalorificValueTestFuel;
 			var mileageCorrection = GetMileagecorrectionFactor(JobInputData.Mileage);
 			vtpRunData.VTPData = new VTPData() {
@@ -239,21 +239,21 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 		protected virtual List<VectoRunData.AuxData> CreateVTPAuxData(IVehicleDeclarationInputData vehicle)
 		{
 			var auxRD = Dao.CreateAuxiliaryData(
-								vehicle.AuxiliaryInputData(), MissionType.RegionalDelivery, Segment.VehicleClass)
+								vehicle.Components.AuxiliaryInputData, MissionType.RegionalDelivery, Segment.VehicleClass)
 							.ToList();
 			foreach (var entry in auxRD) {
 				entry.MissionType = MissionType.RegionalDelivery;
 			}
 
 			var auxLH = Dao.CreateAuxiliaryData(
-								vehicle.AuxiliaryInputData(), MissionType.LongHaul, Segment.VehicleClass)
+								vehicle.Components.AuxiliaryInputData, MissionType.LongHaul, Segment.VehicleClass)
 							.ToList();
 			foreach (var entry in auxLH) {
 				entry.MissionType = MissionType.LongHaul;
 			}
 
 			var auxUD = Dao.CreateAuxiliaryData(
-								vehicle.AuxiliaryInputData(), MissionType.UrbanDelivery, Segment.VehicleClass)
+								vehicle.Components.AuxiliaryInputData, MissionType.UrbanDelivery, Segment.VehicleClass)
 							.ToList();
 			foreach (var entry in auxUD) {
 				entry.MissionType = MissionType.UrbanDelivery;
diff --git a/VectoCore/VectoCore/InputData/Reader/Impl/EngineOnlyVectoRunDataFactory.cs b/VectoCore/VectoCore/InputData/Reader/Impl/EngineOnlyVectoRunDataFactory.cs
index 7f9e6845f4522b8444a675b311bec877628915d6..fad713453810b7fe6d04a35081e941011f45d142 100644
--- a/VectoCore/VectoCore/InputData/Reader/Impl/EngineOnlyVectoRunDataFactory.cs
+++ b/VectoCore/VectoCore/InputData/Reader/Impl/EngineOnlyVectoRunDataFactory.cs
@@ -53,7 +53,7 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 			foreach (var cycle in InputDataProvider.JobInputData.Cycles) {
 				var simulationRunData = new VectoRunData {
 					JobName = InputDataProvider.JobInputData.JobName,
-					EngineData = dao.CreateEngineData(InputDataProvider.JobInputData.EngineOnly, null, new List<ITorqueLimitInputData>(), null),
+					EngineData = dao.CreateEngineData(InputDataProvider.JobInputData.EngineOnly, null, new List<ITorqueLimitInputData>(), null, null),
 					Cycle = new DrivingCycleProxy(
 						DrivingCycleDataReader.ReadFromDataTable(cycle.CycleData, cycle.Name, false), cycle.Name),
 					ExecutionMode = ExecutionMode.Engineering,
diff --git a/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs b/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs
index 916ea84ee26132608967f8f42e6a11fa7e6dd697..2df63fb6ccb32b06b908e69e640b4ed7b95b81ef 100644
--- a/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs
+++ b/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs
@@ -62,18 +62,19 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 			var dao = new EngineeringDataAdapter();
 			var driver = dao.CreateDriverData(InputDataProvider.DriverInputData);
 			var vehicle = InputDataProvider.JobInputData.Vehicle;
-			var engineData = dao.CreateEngineData(vehicle.EngineInputData, vehicle.GearboxInputData,
-				vehicle.TorqueLimits, vehicle.TankSystem);
+			var engineData = dao.CreateEngineData(vehicle.Components.EngineInputData, vehicle.Components.GearboxInputData,
+				vehicle.TorqueLimits, vehicle.Components.TorqueConverterInputData, vehicle.TankSystem);
 
 			var tempVehicle = dao.CreateVehicleData(vehicle);
 
-			var axlegearData = dao.CreateAxleGearData(vehicle.AxleGearInputData);
-			var gearboxData = dao.CreateGearboxData(vehicle.GearboxInputData, engineData, axlegearData.AxleGear.Ratio,
-				tempVehicle.DynamicTyreRadius,tempVehicle.VehicleCategory);
-			var crossWindRequired = vehicle.AirdragInputData.CrossWindCorrectionMode ==
+			var axlegearData = dao.CreateAxleGearData(vehicle.Components.AxleGearInputData);
+			var gearboxData = dao.CreateGearboxData(
+				vehicle.Components.GearboxInputData, engineData, InputDataProvider.DriverInputData.GearshiftInputData,
+				axlegearData.AxleGear.Ratio, tempVehicle.DynamicTyreRadius, tempVehicle.VehicleCategory, vehicle.Components.TorqueConverterInputData);
+			var crossWindRequired = vehicle.Components.AirdragInputData.CrossWindCorrectionMode ==
 									CrossWindCorrectionMode.VAirBetaLookupTable;
-			var angledriveData = dao.CreateAngledriveData(vehicle.AngledriveInputData);
-			var ptoTransmissionData = dao.CreatePTOTransmissionData(vehicle.PTOTransmissionInputData);
+			var angledriveData = dao.CreateAngledriveData(vehicle.Components.AngledriveInputData);
+			var ptoTransmissionData = dao.CreatePTOTransmissionData(vehicle.Components.PTOTransmissionInputData);
 
 			return InputDataProvider.JobInputData.Cycles.Select(cycle => {
 				var drivingCycle = CyclesCache.ContainsKey(cycle.CycleData.Source)
@@ -87,11 +88,11 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl
 					AxleGearData = axlegearData,
 					AngledriveData = angledriveData,
 					VehicleData = dao.CreateVehicleData(vehicle),
-					AirdragData = dao.CreateAirdragData(vehicle.AirdragInputData, vehicle),
+					AirdragData = dao.CreateAirdragData(vehicle.Components.AirdragInputData, vehicle),
 					DriverData = driver,
-					Aux = dao.CreateAuxiliaryData(vehicle.AuxiliaryInputData()),
-					AdvancedAux = dao.CreateAdvancedAuxData(vehicle.AuxiliaryInputData()),
-					Retarder = dao.CreateRetarderData(vehicle.RetarderInputData),
+					Aux = dao.CreateAuxiliaryData(vehicle.Components.AuxiliaryInputData),
+					AdvancedAux = dao.CreateAdvancedAuxData(vehicle.Components.AuxiliaryInputData),
+					Retarder = dao.CreateRetarderData(vehicle.Components.RetarderInputData),
 					PTO = ptoTransmissionData,
 					Cycle = new DrivingCycleProxy(drivingCycle, cycle.Name),
 					ExecutionMode = ExecutionMode.Engineering,
diff --git a/VectoCore/VectoCore/Models/Simulation/ISimulatorFactory.cs b/VectoCore/VectoCore/Models/Simulation/ISimulatorFactory.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f7e4e5083c3e9b3bdd8364a0b293ebe363c9ab14
--- /dev/null
+++ b/VectoCore/VectoCore/Models/Simulation/ISimulatorFactory.cs
@@ -0,0 +1,24 @@
+using System.Collections.Generic;
+using TUGraz.VectoCore.InputData;
+using TUGraz.VectoCore.OutputData;
+
+namespace TUGraz.VectoCore.Models.Simulation
+{
+	public interface ISimulatorFactory
+	{
+		bool WriteModalResults { get; set; }
+		bool ModalResults1Hz { get; set; }
+		bool ActualModalData { get; set; }
+
+		bool Validate { get; set; }
+		SummaryDataContainer SumData { get; set; }
+		int JobNumber { get; set; }
+		IVectoRunDataFactory DataReader { get; }
+
+		/// <summary>
+		/// Creates powertrain and initializes it with the component's data.
+		/// </summary>
+		/// <returns>new VectoRun Instance</returns>
+		IEnumerable<IVectoRun> SimulationRuns();
+	}
+}
diff --git a/VectoCore/VectoCore/Models/Simulation/ISimulatorFactoryFactory.cs b/VectoCore/VectoCore/Models/Simulation/ISimulatorFactoryFactory.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c0021767a3d5b1ba893b9b0c66cd2628c0408c42
--- /dev/null
+++ b/VectoCore/VectoCore/Models/Simulation/ISimulatorFactoryFactory.cs
@@ -0,0 +1,13 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCore.OutputData;
+
+namespace TUGraz.VectoCore.Models.Simulation
+{
+	public interface ISimulatorFactoryFactory
+	{
+		ISimulatorFactory Factory(
+			ExecutionMode mode, IInputDataProvider dataProvider, IOutputDataWriter writer,
+			IDeclarationReport declarationReport = null, IVTPReport vtpReport = null, bool validate = true);
+	}
+}
diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/JobContainer.cs b/VectoCore/VectoCore/Models/Simulation/Impl/JobContainer.cs
index 0479003a44e20bb6aad4d67498b6ceb88e7a434e..661f32487d3bbbcf2890eb1b4ee71af27851f06d 100644
--- a/VectoCore/VectoCore/Models/Simulation/Impl/JobContainer.cs
+++ b/VectoCore/VectoCore/Models/Simulation/Impl/JobContainer.cs
@@ -85,7 +85,7 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl
 		/// Adds the runs from the factory to the job container.
 		/// </summary>
 		/// <returns>A List of Run-Identifiers (unique), int</returns>
-		public List<int> AddRuns(SimulatorFactory factory)
+		public List<int> AddRuns(ISimulatorFactory factory)
 		{
 			var runIDs = new List<int>();
 
diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
index 9a27adae2d725721af1d92d4f700f24bf5550e42..be10e8d69c6ac66aa46165db59bc9b6b828c898a 100644
--- a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
+++ b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs
@@ -49,7 +49,7 @@ using TUGraz.VectoCore.OutputData.XML;
 
 namespace TUGraz.VectoCore.Models.Simulation.Impl
 {
-	public class SimulatorFactory : LoggingObject
+	public class SimulatorFactory : LoggingObject, ISimulatorFactory
 	{
 		private static int _jobNumberCounter;
 
@@ -124,7 +124,7 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl
 
 		public bool Validate { get; set; }
 
-		protected internal IVectoRunDataFactory DataReader { get; private set; }
+		public IVectoRunDataFactory DataReader { get; private set; }
 
 		public SummaryDataContainer SumData { get; set; }
 
diff --git a/VectoCore/VectoCore/Models/Simulation/SimulationFactoryNinjectModule.cs b/VectoCore/VectoCore/Models/Simulation/SimulationFactoryNinjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1048415c7333d40d807973f366504e62bdbe5e83
--- /dev/null
+++ b/VectoCore/VectoCore/Models/Simulation/SimulationFactoryNinjectModule.cs
@@ -0,0 +1,86 @@
+using Ninject.Extensions.Factory;
+using Ninject.Modules;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.Models.Simulation.Data;
+using TUGraz.VectoCore.Models.Simulation.Impl;
+using TUGraz.VectoCore.OutputData;
+using TUGraz.VectoHashing;
+
+namespace TUGraz.VectoCore.Models.Simulation
+{
+	public class SimulationFactoryNinjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<ISimulatorFactoryFactory>().ToFactory();
+
+			Bind<ISimulatorFactory>().To<SimulatorFactory>();
+
+			Bind<IDeclarationReport>().To<NullDeclarationReport>();
+			Bind<IVTPReport>().To<NullVTPReport>();
+
+			//if (Kernel != null && !Kernel.HasModule(typeof(PowertrainBuilderInjectModule).FullName)) {
+			//	Kernel.Load(new[] { new PowertrainBuilderInjectModule() });
+			//}
+		}
+
+		#endregion
+	}
+
+	internal class NullDeclarationReport : IDeclarationReport
+	{
+		#region Implementation of IDeclarationReport
+
+		public void InitializeReport(VectoRunData modelData)
+		{
+
+		}
+
+		public void PrepareResult(LoadingType loading, Mission mission, VectoRunData runData)
+		{
+
+		}
+
+		public void AddResult(LoadingType loadingType, Mission mission, VectoRunData runData, IModalDataContainer modData)
+		{
+
+		}
+
+		#endregion
+	}
+
+	internal class NullVTPReport : IVTPReport
+	{
+		#region Implementation of IDeclarationReport
+
+		public void InitializeReport(VectoRunData modelData)
+		{
+
+		}
+
+		public void PrepareResult(LoadingType loading, Mission mission, VectoRunData runData)
+		{
+
+		}
+
+		public void AddResult(LoadingType loadingType, Mission mission, VectoRunData runData, IModalDataContainer modData)
+		{
+
+		}
+
+		#endregion
+
+		#region Implementation of IVTPReport
+
+		public IVectoHash InputDataHash { set { } }
+
+		public IManufacturerReport ManufacturerRecord { set { } }
+
+		public IVectoHash ManufacturerRecordHash { set { } }
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs b/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..8c463e10e8a7409c3d2e7dc0bad6e89815f8606a
--- /dev/null
+++ b/VectoCore/VectoCore/Ninject/VectoNinjectModule.cs
@@ -0,0 +1,38 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML;
+using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering;
+using TUGraz.VectoCore.Models.Simulation;
+using TUGraz.VectoCore.OutputData.XML;
+
+namespace TUGraz.VectoCore
+{
+	public abstract class AbstractNinjectModule : NinjectModule
+	{
+		protected virtual void LoadModule<T>() where T : class, INinjectModule, new()
+		{
+			if (Kernel != null && !Kernel.HasModule(typeof(T).FullName)) {
+				Kernel.Load(new[] { new T() });
+			}
+
+		}
+	}
+
+	public class VectoNinjectModule : AbstractNinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			LoadModule<XMLInputDataNinjectModule>();
+
+			LoadModule<XMLEngineeringWriterInjectModule>();
+
+			LoadModule<SimulationFactoryNinjectModule>();
+		}
+
+		#endregion
+
+		
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Factory/EngineeringWriterFactory.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Factory/EngineeringWriterFactory.cs
new file mode 100644
index 0000000000000000000000000000000000000000..32ad14bb9755184dd55ebbf29688144121f81fd8
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Factory/EngineeringWriterFactory.cs
@@ -0,0 +1,106 @@
+using System;
+using System.Globalization;
+using System.Linq;
+using Ninject;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Factory
+{
+	public interface IEngineeringWriterFactory
+	{
+		IXMLEngineeringJobWriter CreateJobWriter(string version, IXMLEngineeringWriter writer, IEngineeringInputDataProvider inputData);
+
+		IXMLEngineeringComponentWriter GetWriter<T>(T inputData, IXMLEngineeringWriter writer, DataSource source) where T : class;
+
+		IXMLEngineeringComponentWriter GetWriter<T>(T inputData, IXMLEngineeringWriter writer) where T : class, IComponentInputData;
+
+		//IXMLEngineeringComponentWriter GetWriter(IComponentInputData inputData, IXMLEngineeringWriter xmlEngineeringWriter);
+
+		//IXMLEngineeringComponentWriter GetWriter(object inputData, IXMLEngineeringWriter xmlEngineeringWriter, DataSource source);
+
+		//IXMLEngineeringComponentWriter CreateComponentsWriter(string version, IXMLEngineeringWriter writer);
+	}
+
+	public class EngineeringWriterFactory : IEngineeringWriterFactory
+	{
+		[Inject]
+		public IKernel Kernel { protected get; set; }
+
+		public IXMLEngineeringJobWriter CreateJobWriter(
+			string version, IXMLEngineeringWriter writer, IEngineeringInputDataProvider inputData)
+		{
+			var jobWriter = Kernel.Get<IXMLEngineeringJobWriter>(version);
+			jobWriter.Writer = writer;
+			jobWriter.InputData = inputData;
+			return jobWriter;
+		}
+
+		public virtual IXMLEngineeringComponentWriter GetWriter<T>(
+			T inputData, IXMLEngineeringWriter writer, DataSource source) where T : class 
+		{
+			return DoGetWriter(typeof(T), writer, source);
+		}
+
+		public virtual IXMLEngineeringComponentWriter GetWriter<T>(
+			T inputData, IXMLEngineeringWriter writer) where T : class, IComponentInputData
+		{
+			return DoGetWriter(typeof(T), writer, inputData.DataSource);
+		}
+
+		protected virtual IXMLEngineeringComponentWriter DoGetWriter(Type inputDataType, IXMLEngineeringWriter xmlEngineeringWriter, DataSource source)
+		{
+			Type writerType = null;
+			if (inputDataType.IsInterface) {
+				writerType = XMLWriterMapping.GetWriterType(inputDataType);
+			} else { 
+				foreach (var type in inputDataType.GetInterfaces()) {
+					writerType = XMLWriterMapping.GetWriterType(type);
+					if (writerType != null) {
+						break;
+					}
+				}
+			}
+
+			if (writerType == null) {
+				throw new VectoException("no writer defined for {0}", inputDataType.FullName);
+			}
+			 
+			try {
+				var version = source.SourceVersion;
+				if (!source.SourceType.IsXMLFormat()) {
+					var bindings = Kernel.GetBindings(writerType).ToArray();
+					if (bindings.Any()) {
+						version = bindings.MaxBy(b => b.Metadata.Name.ToDouble()).Metadata.Name;
+					}
+				}
+				return GetEngineeringWriter(inputDataType, version, writerType, xmlEngineeringWriter);
+			} catch (Exception) {
+				var bindings = Kernel.GetBindings(writerType).ToArray();
+				if (bindings.Any()) {
+					var mostRecent = bindings.MaxBy(b => {
+						double retVal;
+						var success = double.TryParse(b.Metadata.Name, NumberStyles.Float, CultureInfo.InvariantCulture, out retVal);
+						return success ? retVal : -1;
+					}).Metadata.Name;
+					return GetEngineeringWriter(inputDataType, mostRecent, writerType, xmlEngineeringWriter);
+				}
+
+			}
+			throw new VectoException("No binding found for {0} ({2}) version {1}", inputDataType.FullName, source.SourceVersion, writerType.FullName);
+		}
+
+		private IXMLEngineeringComponentWriter GetEngineeringWriter(Type inputDataType, string version, Type writerType, IXMLEngineeringWriter xmlEngineeringWriter)
+		{
+			var retVal = Kernel.Get(writerType, version) as IXMLEngineeringComponentWriter;
+			if (retVal == null) {
+				throw new VectoException("Writer for type {0} is not an IXMLEngineeringWriter!", inputDataType.FullName);
+			}
+
+			retVal.Writer = xmlEngineeringWriter;
+			return retVal;
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Factory/IEngineeringWriterInjectFactory.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Factory/IEngineeringWriterInjectFactory.cs
new file mode 100644
index 0000000000000000000000000000000000000000..7f07c6f78bac64252961a4985e5eef5791efe19e
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Factory/IEngineeringWriterInjectFactory.cs
@@ -0,0 +1,10 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+
+namespace TUGraz.VectoCore.OutputData.XML.Factory
+{
+	public interface IEngineeringWriterInjectFactory
+	{
+		IXMLEngineeringJobWriter CreateJobWriter(string version, IXMLEngineeringWriter writer, IEngineeringInputDataProvider inputData);
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringComponentWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringComponentWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a623481442d74a18e1d58066150911d4a6610efa
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringComponentWriter.cs
@@ -0,0 +1,65 @@
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces {
+	public interface IXMLEngineeringComponentWriter
+	{
+		IXMLEngineeringWriter Writer { set; }
+
+		XAttribute GetXMLTypeAttribute();
+
+		object[] WriteXML(IComponentInputData inputData);
+
+		object[] WriteXML(IDriverModelData inputData);
+
+		object[] WriteXML(IEngineeringInputDataProvider inputData);
+
+		object[] WriteXML(ITransmissionInputData inputData, int gearNumber);
+		
+		object[] WriteXML(IAxleEngineeringInputData axle, int idx, Meter dynamicTyreRadius);
+		object[] WriteXML(IAuxiliaryEngineeringInputData inputData);
+
+		object[] WriteXML(IAdvancedDriverAssistantSystemsEngineering inputData);
+	}
+
+
+	public interface IXMLEngineeringDriverDataWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLLookaheadDataWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLOverspeedDataWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLAccelerationDataWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLGearshiftDataWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLVehicleDataWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringGearWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringTorqueconverterWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringAxlegearWriter :IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringRetarderWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringAirdragWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringAxlesWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringAxleWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXmlEngineeringTyreWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringAngledriveWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLAuxiliariesWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLAuxiliaryWriter : IXMLEngineeringComponentWriter { }
+
+	public interface IXMLEngineeringADASWriter : IXMLEngineeringComponentWriter { }
+
+
+
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringEngineWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringEngineWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e48fdabd824a0e5e1c0c1247562e91d560ccea39
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringEngineWriter.cs
@@ -0,0 +1,4 @@
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces
+{
+	public interface IXMLEngineeringEngineWriter : IXMLEngineeringComponentWriter { }
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringJobWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringJobWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..ac5b7ce71e06f517a7591f2e46ba8881580b59bb
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringJobWriter.cs
@@ -0,0 +1,13 @@
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+
+namespace TUGraz.VectoCore.OutputData.XML
+{
+	public interface IXMLEngineeringJobWriter
+	{
+		IEngineeringInputDataProvider InputData { set; }
+		IXMLEngineeringWriter Writer { set; }
+
+		object[] WriteXML();
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..9c42a332ada4da553b15d073ec02ea0970bec9d8
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Interfaces/IXMLEngineeringWriter.cs
@@ -0,0 +1,29 @@
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces {
+	public interface IXMLEngineeringWriter
+	{
+		XNamespace RegisterNamespace(string namespaceUri);
+
+		string GetNSPrefix(string xmlns);
+
+		XDocument Write(IEngineeringInputDataProvider inputData);
+
+		XDocument Write(IInputDataProvider inputData);
+
+		XDocument WriteComponent<T>(T componentInputData) where T : class, IComponentInputData;
+
+		WriterConfiguration Configuration { get; set; }
+
+		string GetFilename<T>(T componentData, string suffix = null) where T:IComponentInputData;
+
+		string RemoveInvalidFileCharacters(string filename);
+	}
+
+	public class WriterConfiguration
+	{
+		public bool SingleFile { get; set; }
+		public string BasePath { get; set; }
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/NinjectModules/XMLEngineeringWriterTestOverrides.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/NinjectModules/XMLEngineeringWriterTestOverrides.cs
new file mode 100644
index 0000000000000000000000000000000000000000..80e333692855f21455085a2a34174f9ddc15a940
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/NinjectModules/XMLEngineeringWriterTestOverrides.cs
@@ -0,0 +1,26 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Writer;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.NinjectModules
+{
+	public class XMLEngineeringWriterTestOverrides : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			// testing derived xml data types
+
+			Bind<IXMLEngineeringAxleWriter>().To<XMLEngineeringAxleWriterV10TEST>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringAxleWriterV10TEST.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringEngineWriter>().To<XMLEngineeringEngineWriterV10TEST>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringEngineWriterV10TEST.NAMESPACE_URI));
+
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/NinjectModules/XMLEngineeringWriterV10InjectModule.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/NinjectModules/XMLEngineeringWriterV10InjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f368c38b46fcf5fceebf061dccf3e9db3247aadf
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/NinjectModules/XMLEngineeringWriterV10InjectModule.cs
@@ -0,0 +1,86 @@
+using Ninject.Modules;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Writer;
+using TUGraz.VectoCore.OutputData.XML.Writer;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.NinjectModules
+{
+	public class XMLEngineeringWriterV10InjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IXMLEngineeringJobWriter>().To<XMLEngineeringJobWriterV10>().Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringJobWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLVehicleDataWriter>().To<XMLEngineeringVehicleDataWriterV10>()
+										.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringVehicleDataWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringComponentWriter>().To<XMLEngineeringComponentsWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringComponentsWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringComponentsWriter>().To<XMLEngineeringComponentsWriterV10>()
+										.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringComponentsWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringEngineWriter>().To<XMLEngineeringEngineWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringEngineWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringGearboxWriter>().To<XMLEngineeringGearboxWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringGearboxWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringGearWriter>().To<XMLEngineeringGearDataWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringGearDataWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringRetarderWriter>().To<XMLEngineeringRetarderWriterV10>()
+												.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringRetarderWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringAxlegearWriter>().To<XMLEngineeringAxlegearWriterV10>()
+												.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringAxlegearWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringAngledriveWriter>().To<XMLEngineeringAngledriveWriterV10>()
+												.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringAngledriveWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringAxlesWriter>().To<XMLEngineeringAxlesWriterV10>()
+											.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringAxlesWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringAxleWriter>().To<XMLEngineeringAxleWriterV10>()
+											.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringAxleWriterV10.NAMESPACE_URI));
+
+			Bind<IXmlEngineeringTyreWriter>().To<XMLEngineeringTyreWriterV10>()
+											.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringTyreWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringTorqueconverterWriter>().To<XMLEngineeringTorqueconverterWriterV10>()
+														.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringTorqueconverterWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringAirdragWriter>().To<XMLEngineeringAirdragWriterV10>()
+												.Named(XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringAirdragWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringDriverDataWriter>().To<XMLEngineeringDriverDataWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringDriverDataWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLLookaheadDataWriter>().To<XMLEngineeringLookaheadDataWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringLookaheadDataWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLOverspeedDataWriter>().To<XMLEngineeringOverspeedDataWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringOverspeedDataWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLAccelerationDataWriter>().To<XMLAccelerationDataWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLAccelerationDataWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLGearshiftDataWriter>().To<XMLShiftParmeterDataWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLShiftParmeterDataWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLAuxiliariesWriter>().To<XMLEngineeringAuxiliariesWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringAuxiliariesWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLAuxiliaryWriter>().To<XMLEngineeringAuxiliaryWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringAuxiliaryWriterV10.NAMESPACE_URI));
+
+			Bind<IXMLEngineeringADASWriter>().To<XMLEngineeringADASWriterV10>().Named(
+				XMLHelper.GetVersionFromNamespaceUri(XMLEngineeringADASWriterV10.NAMESPACE_URI));
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/AbstractComponentWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/AbstractComponentWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f4edfd74002980bc39bc91dc76d2f37378735906
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/AbstractComponentWriter.cs
@@ -0,0 +1,171 @@
+using System;
+using System.Collections.Generic;
+using System.Data;
+using System.Linq;
+using System.Text;
+using System.Xml;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	public abstract class AbstractXMLWriter
+	{
+		public string XMLDataType { get; }
+
+		protected AbstractXMLWriter(string xmlType)
+		{
+			XMLDataType = xmlType;
+		}
+
+		protected XElement[] GetDefaultComponentElements(IComponentInputData data)
+		{
+			var tns = Writer.RegisterNamespace(XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+			return new[] {
+				new XElement(tns + XMLNames.Component_Manufacturer, string.IsNullOrWhiteSpace(data.Manufacturer) ? "N.A." : data.Manufacturer),
+				new XElement(tns + XMLNames.Component_Model,  string.IsNullOrWhiteSpace(data.Model) ? "N.A." : data.Model),
+				new XElement(tns + XMLNames.Component_Date, XmlConvert.ToString(DateTime.Now, XmlDateTimeSerializationMode.Utc)),
+				new XElement(tns + XMLNames.Component_AppVersion, "VECTO " + VectoSimulationCore.VersionNumber),
+			};
+		}
+
+		protected XElement[] GetDefaultComponentElements(IVehicleEngineeringInputData data)
+		{
+			var tns = Writer.RegisterNamespace(XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+			return new[] {
+				new XElement(tns + XMLNames.Component_Manufacturer, data.Manufacturer),
+				new XElement(tns + XMLNames.Component_ManufacturerAddress, data.ManufacturerAddress),
+				new XElement(tns + XMLNames.Component_Model, data.Model),
+				new XElement(tns + XMLNames.Vehicle_VIN, data.VIN),
+				new XElement(tns + XMLNames.Component_Date, XmlConvert.ToString(DateTime.Now, XmlDateTimeSerializationMode.Utc)),
+			};
+		}
+
+		protected object[] EmbedDataTable(
+			DataTable table, Dictionary<string, string> mapping, string tagName = "Entry",
+			Dictionary<string, uint> precision = null)
+		{
+			var tns = Writer.RegisterNamespace(XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+
+			return (from DataRow row in table.Rows
+					select
+						new XElement(
+							tns + tagName,
+							table.Columns.Cast<DataColumn>()
+								.Where(c => mapping.ContainsKey(c.ColumnName))
+								.Select(
+									c => {
+										var p = precision != null && precision.ContainsKey(c.ColumnName) ? precision[c.ColumnName] : 2;
+										return new XAttribute(mapping[c.ColumnName], row.Field<string>(c).ToDouble().ToXMLFormat(p));
+									})))
+				.Cast<object>().ToArray();
+		}
+
+		protected object[] ExtCSVResource(DataTable data, string filename)
+		{
+			var tns = Writer.RegisterNamespace(XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+			VectoCSVFile.Write(filename, data);
+			return new object[] {
+				new XElement(
+					tns + XMLNames.ExternalResource,
+					new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_CSV),
+					new XAttribute(XMLNames.ExtResource_File_Attr, filename))
+			};
+		}
+
+		protected virtual XElement ExtComponent(XDocument document, string component, string filename)
+		{
+			var writer = new XmlTextWriter(filename, Encoding.UTF8) {
+				Formatting = Formatting.Indented
+			};
+			document.WriteTo(writer);
+			writer.Flush();
+			writer.Close();
+			var tns = Writer.RegisterNamespace(XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+			var retVal = new XElement(
+				tns + XMLNames.ExternalResource,
+				new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_XML),
+				new XAttribute(XMLNames.ExtResource_Component_Attr, component),
+				new XAttribute(XMLNames.ExtResource_File_Attr, filename));
+			return retVal;
+		}
+
+		public virtual IXMLEngineeringWriter Writer { protected get; set; }
+
+		public virtual object[] WriteXML(IAxleEngineeringInputData axle, int idx, Meter dynamicTyreRadius)
+		{
+			return null;
+		}
+
+		public virtual object[] WriteXML(ITransmissionInputData inputData, int i)
+		{
+			return null;
+		}
+
+		public virtual object[] WriteXML(IDriverModelData inputData)
+		{
+			return null;
+		}
+
+		public virtual object[] WriteXML(IComponentInputData inputData)
+		{
+			return null;
+		}
+
+		
+		public virtual object[] WriteXML(IEngineeringInputDataProvider inputData)
+		{
+			return null;
+		}
+
+		public virtual object[] WriteXML(IAuxiliaryEngineeringInputData inputData)
+		{
+			return null;
+		}
+
+		public abstract XNamespace ComponentDataNamespace { get; }
+
+		public virtual XAttribute GetXMLTypeAttribute()
+		{
+			var xsns = Writer.RegisterNamespace(XMLDefinitions.XML_SCHEMA_NAMESPACE);
+			return new XAttribute(
+				xsns + "type", string.Format("{0}:{1}", Writer.GetNSPrefix(ComponentDataNamespace.NamespaceName), XMLDataType));
+		}
+
+		public virtual object[] WriteXML(IAdvancedDriverAssistantSystemsEngineering inputData)
+		{
+			return null;
+		}
+	}
+
+
+	public abstract class AbstractComponentWriter<T> : AbstractXMLWriter where T : class, IComponentInputData
+	{
+		protected AbstractComponentWriter(string xmlType) : base(xmlType) { }
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		public override object[] WriteXML(IComponentInputData inputData)
+		{
+			var componentData = inputData as T;
+			if (Writer == null) {
+				throw new VectoException("no main writer set!");
+			}
+
+			if (componentData == null) {
+				throw new VectoException("input Data is not of type IEngineEngineeringInputData");
+			}
+
+			return DoWriteXML(componentData);
+		}
+
+		#endregion
+
+		protected abstract object[] DoWriteXML(T inputData);
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLAccelerationDataWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLAccelerationDataWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..111392a0372a83a79f26e51b366f3901f31b435d
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLAccelerationDataWriter.cs
@@ -0,0 +1,64 @@
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLAccelerationDataWriterV10 : AbstractXMLWriter, IXMLAccelerationDataWriter
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		private XNamespace _componentDataNamespace;
+		public XMLAccelerationDataWriterV10() : base("DriverAccelerationCurveEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		public override object[] WriteXML(IDriverModelData inputData)
+		{
+			var acc = inputData as IDriverAccelerationData;
+			
+			if (acc == null) {
+				return new object[] { };
+			}
+
+			if (acc.AccelerationCurve.SourceType == DataSourceType.Embedded &&
+				acc.AccelerationCurve.Source.StartsWith(DeclarationData.DeclarationDataResourcePrefix)) {
+
+				var filename = acc.AccelerationCurve.Source.Replace(DeclarationData.DeclarationDataResourcePrefix + ".VACC.", "")
+								.Replace(Constants.FileExtensions.DriverAccelerationCurve, "");
+				var tns = Writer.RegisterNamespace(XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+				return new object[] {
+					new XElement(
+						tns + XMLNames.ExternalResource,
+						new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_CSV),
+						new XAttribute(XMLNames.ExtResource_File_Attr, filename))
+				};
+			}
+
+			return new object[] {
+				Writer.Configuration.SingleFile
+					? EmbedDataTable(acc.AccelerationCurve, AttributeMappings.DriverAccelerationCurveMapping)
+					: ExtCSVResource(
+						acc.AccelerationCurve,
+						Path.GetFileName(acc.AccelerationCurve.Source ?? "Driver.vacc"))
+			};
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLEngineeringLookaheadDataWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLEngineeringLookaheadDataWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..9bfeda37e5479953424146a77e3fbc4152bbddeb
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLEngineeringLookaheadDataWriter.cs
@@ -0,0 +1,74 @@
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringLookaheadDataWriterV10 : AbstractXMLWriter, IXMLLookaheadDataWriter
+	{
+		private XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringLookaheadDataWriterV10() : base("LookAheadCoastingEngineeringType") { }
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		public override object[] WriteXML(IDriverModelData inputData)
+		{
+			var lookahead = inputData as ILookaheadCoastingInputData;
+			var ns = ComponentDataNamespace;
+			if (lookahead == null) {
+				return new object[] { };
+			}
+
+			return new object[] {
+				new XElement(ns + XMLNames.DriverModel_LookAheadCoasting_Enabled, lookahead.Enabled),
+				new XElement(ns + XMLNames.DriverModel_LookAheadCoasting_MinSpeed, lookahead.MinSpeed.AsKmph),
+				new XElement(ns + XMLNames.DriverModel_LookAheadCoasting_PreviewDistanceFactor, lookahead.LookaheadDistanceFactor),
+				new XElement(
+					ns + XMLNames.DriverModel_LookAheadCoasting_DecisionFactorOffset,
+					lookahead.CoastingDecisionFactorOffset),
+				new XElement(
+					ns + XMLNames.DriverModel_LookAheadCoasting_DecisionFactorScaling,
+					lookahead.CoastingDecisionFactorScaling),
+				lookahead.CoastingDecisionFactorTargetSpeedLookup == null
+					? null
+					: new XElement(
+						ns + XMLNames.DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor,
+						Writer.Configuration.SingleFile
+							? EmbedDataTable(
+								lookahead.CoastingDecisionFactorTargetSpeedLookup,
+								AttributeMappings.CoastingDFTargetSpeedLookupMapping)
+							: ExtCSVResource(
+								lookahead.CoastingDecisionFactorTargetSpeedLookup,
+								Path.Combine(
+									Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters("Driver_LAC_TargetspeedLookup.csv")))),
+				lookahead.CoastingDecisionFactorVelocityDropLookup == null
+					? null
+					: new XElement(
+						ns + XMLNames.DriverModel_LookAheadCoasting_VelocityDropDecisionFactor,
+						Writer.Configuration.SingleFile
+							? EmbedDataTable(
+								lookahead.CoastingDecisionFactorVelocityDropLookup,
+								AttributeMappings.CoastingDFVelocityDropLookupMapping)
+							: ExtCSVResource(
+								lookahead.CoastingDecisionFactorVelocityDropLookup,
+								Path.Combine(
+									Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters("Driver_LAC_VelocityDropLookup.csv"))))
+			};
+		}
+
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLEngineeringOverspeedDataWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLEngineeringOverspeedDataWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d6a09011d9e8e7099425b2c3da85800040ffc061
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLEngineeringOverspeedDataWriter.cs
@@ -0,0 +1,53 @@
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringOverspeedDataWriterV10 : AbstractXMLWriter, IXMLOverspeedDataWriter
+	{
+		private XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringOverspeedDataWriterV10() : base("OverspeedEngineeringType") { }
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		public override object[] WriteXML(IDriverModelData inputData)
+		{
+			var overspeed = inputData as IOverSpeedEcoRollEngineeringInputData;
+			var ns = ComponentDataNamespace;
+			if (overspeed == null) {
+				return new object[] { };
+			}
+
+			if (overspeed.Mode != DriverMode.Off) {
+				return new object[] {
+					new XElement(ns + XMLNames.DriverModel_Overspeed_Mode, overspeed.Mode),
+					new XElement(ns + XMLNames.DriverModel_Overspeed_MinSpeed, overspeed.MinSpeed.AsKmph),
+					new XElement(ns + XMLNames.DriverModel_Overspeed_AllowedOverspeed, overspeed.OverSpeed.AsKmph),
+					new XElement(ns + XMLNames.DriverModel_Overspeed_AllowedUnderspeed, overspeed.UnderSpeed.AsKmph)
+				};
+			}
+
+			return new object[] {
+				new XElement(ns + XMLNames.DriverModel_Overspeed_Mode, overspeed.Mode),
+			};
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLShiftParmeterDataWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLShiftParmeterDataWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..029c2e38d449ce4f1e3fc480e893c151d7a3af9c
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/DriverData/XMLShiftParmeterDataWriter.cs
@@ -0,0 +1,58 @@
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLShiftParmeterDataWriterV10 : AbstractXMLWriter, IXMLGearshiftDataWriter
+	{
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		private XNamespace _componentDataNamespace;
+		public XMLShiftParmeterDataWriterV10() : base("ShiftStrategyParametersEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		public override object[] WriteXML(IDriverModelData inputData)
+		{
+			var gearshift = inputData as IGearshiftEngineeringInputData;
+			var tns = ComponentDataNamespace;
+			if (gearshift == null) {
+				return new object[] { };
+			}
+
+			return new object[] {
+				new XElement(
+					tns + XMLNames.DriverModel_ShiftStrategyParameters_UpshiftMinAcceleration,
+					gearshift.UpshiftMinAcceleration.Value()),
+				new XElement(
+					tns + XMLNames.DriverModel_ShiftStrategyParameters_DownshiftAfterUpshiftDelay,
+					gearshift.DownshiftAfterUpshiftDelay.Value()),
+				new XElement(
+					tns + XMLNames.DriverModel_ShiftStrategyParameters_UpshiftAfterDownshiftDelay,
+					gearshift.UpshiftAfterDownshiftDelay.Value()),
+				new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_TorqueReserve, gearshift.TorqueReserve),
+				new XElement(
+					tns + XMLNames.DriverModel_ShiftStrategyParameters_TimeBetweenGearshift,
+					gearshift.MinTimeBetweenGearshift.Value()),
+				new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_StartSpeed, gearshift.StartSpeed.Value()),
+				new XElement(
+					tns + XMLNames.DriverModel_ShiftStrategyParameters_StartAcceleration, gearshift.StartAcceleration.Value()),
+				new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_StartTorqueReserve, gearshift.StartTorqueReserve)
+			};
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringADASWriterV10.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringADASWriterV10.cs
new file mode 100644
index 0000000000000000000000000000000000000000..406041579b55020111dcd4a89f435b2c9c11f9b6
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringADASWriterV10.cs
@@ -0,0 +1,35 @@
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer {
+	internal class XMLEngineeringADASWriterV10 : AbstractXMLWriter,
+		IXMLEngineeringADASWriter
+	{
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringADASWriterV10() : base("AdvancedDriverAssistEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override object[] WriteXML(IAdvancedDriverAssistantSystemsEngineering inputData)
+		{
+			var adas = inputData as IAdvancedDriverAssistantSystemsEngineering;
+			if (adas == null) {
+				return null;
+			}
+			// todo: write different ADAS options
+			return null;
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace { get { return Writer.RegisterNamespace(NAMESPACE_URI); } }
+
+		#endregion
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAirdragWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAirdragWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..73b91d6fd59c4ae2d4ed3c52553bb847186616bc
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAirdragWriter.cs
@@ -0,0 +1,69 @@
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringAirdragWriterV10 : AbstractComponentWriter<IAirdragEngineeringInputData>,
+		IXMLEngineeringAirdragWriter
+	{
+		private XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+		public XMLEngineeringAirdragWriterV10() : base("AirDragDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractComponentWriter<IAirdragEngineeringInputData>
+
+		protected override object[] DoWriteXML(IAirdragEngineeringInputData data)
+		{
+			var tns = ComponentDataNamespace;
+			var id = string.Format("Airdrag-{0}", data.Model);
+			return new object[] {
+					new XAttribute(XMLNames.Component_ID_Attr, id),
+					GetXMLTypeAttribute(),
+					GetDefaultComponentElements(data),
+					new XElement(tns + XMLNames.Vehicle_CrossWindCorrectionMode, data.CrossWindCorrectionMode.ToXMLFormat()),
+					new XElement(tns + XMLNames.Vehicle_AirDragArea, data.AirDragArea.Value().ToXMLFormat(2)),
+				GetCrossWindCorrectionData(data)
+			};
+		}
+
+		#endregion
+
+		protected virtual XElement GetCrossWindCorrectionData(IAirdragEngineeringInputData airdrag)
+		{
+			if (airdrag.CrossWindCorrectionMode == CrossWindCorrectionMode.NoCorrection ||
+				airdrag.CrossWindCorrectionMode == CrossWindCorrectionMode.DeclarationModeCorrection) {
+				return null;
+			}
+
+			var correctionMap = new XElement(ComponentDataNamespace + XMLNames.Vehicle_CrosswindCorrectionData);
+
+			if (Writer.Configuration.SingleFile) {
+				correctionMap.Add(EmbedDataTable(airdrag.CrosswindCorrectionMap, AttributeMappings.CrossWindCorrectionMapping));
+			} else {
+				var ext = airdrag.CrossWindCorrectionMode == CrossWindCorrectionMode.SpeedDependentCorrectionFactor
+					? "vcdv"
+					: "vcdb";
+				correctionMap.Add(ExtCSVResource(airdrag.CrosswindCorrectionMap, Path.Combine(Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters("CrossWindCorrection." + ext))));
+			}
+
+			return correctionMap;
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAngledriveWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAngledriveWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5700382ddcfdbe5cebd7ca8ff3c7325cad6ff80c
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAngledriveWriter.cs
@@ -0,0 +1,61 @@
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringAngledriveWriterV10 : AbstractComponentWriter<IAngledriveInputData>,
+		IXMLEngineeringAngledriveWriter
+	{
+		private XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringAngledriveWriterV10() : base("AngledriveDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractComponentWriter<IAxleGearInputData>
+
+		protected override object[] DoWriteXML(IAngledriveInputData data)
+		{
+			var tns = ComponentDataNamespace;
+			var typeId = string.Format("ANGLDRV-{0:0.000}", data.Ratio);
+			return new object[] {
+				GetXMLTypeAttribute(),
+				new XAttribute(XMLNames.Component_ID_Attr, typeId),
+
+				GetDefaultComponentElements(data),
+				new XElement(tns + XMLNames.Axlegear_Ratio, data.Ratio.ToXMLFormat(3)),
+				data.LossMap == null
+					? new XElement(
+						tns + XMLNames.Axlegear_TorqueLossMap,
+						new XElement(tns + XMLNames.Axlegear_Efficiency, data.Efficiency))
+					: new XElement(tns + XMLNames.Axlegear_TorqueLossMap, GetTransmissionLossMap(data.LossMap))
+			};
+		}
+
+		#endregion
+
+		protected virtual object[] GetTransmissionLossMap(TableData lossmap)
+		{
+			if (Writer.Configuration.SingleFile) {
+				return EmbedDataTable(lossmap, AttributeMappings.TransmissionLossmapMapping);
+			}
+
+			return ExtCSVResource(lossmap, Path.Combine(Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters(Path.GetFileName(lossmap.Source))));
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAuxiliariesWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAuxiliariesWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..af88ecd735179dde081a82cc741b025ccd90b64d
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAuxiliariesWriter.cs
@@ -0,0 +1,22 @@
+using System.Xml.Linq;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer {
+	internal class XMLEngineeringAuxiliariesWriterV10 : AbstractXMLWriter, IXMLAuxiliariesWriter
+	{
+		private XNamespace _componentDataNamespace;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringAuxiliariesWriterV10() : base("AuxiliariesDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAuxiliaryWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAuxiliaryWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..eb0ead0d9198a5837cab91d39db91cbd77087cfb
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAuxiliaryWriter.cs
@@ -0,0 +1,22 @@
+using System.Xml.Linq;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer {
+	internal class XMLEngineeringAuxiliaryWriterV10 : AbstractXMLWriter, IXMLAuxiliaryWriter
+	{
+		private XNamespace _componentDataNamespace;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringAuxiliaryWriterV10() : base("AuxiliaryEntryEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxleWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxleWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..960fb8571cca5b11811803ee3cd79afb86b48722
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxleWriter.cs
@@ -0,0 +1,113 @@
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringAxleWriterV10 : AbstractXMLWriter, IXMLEngineeringAxleWriter
+	{
+		protected XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		[Inject]
+		public IEngineeringWriterFactory Factory { protected get; set; }
+
+		public XMLEngineeringAxleWriterV10() : base("AxleDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#region Overrides of AbstractXMLWriter
+
+		public override object[] WriteXML(IAxleEngineeringInputData axle, int idx, Meter dynamicTyreRadius)
+		{
+			var tns = ComponentDataNamespace;
+			return new object[] {
+				new XAttribute(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, idx),
+				new XElement(
+					tns + XMLNames.AxleWheels_Axles_Axle_AxleType,
+					idx == 2 ? AxleType.VehicleDriven.ToString() : AxleType.VehicleNonDriven.ToString()),
+				new XElement(tns + XMLNames.AxleWheels_Axles_Axle_TwinTyres_Attr, axle.TwinTyres),
+				new XElement(tns + XMLNames.AxleWheels_Axles_Axle_Steered, idx == 1),
+				new XElement(tns + XMLNames.AxleWheels_Axles_Axle_WeightShare, axle.AxleWeightShare),
+				CreateTyre(axle.Tyre, idx)
+			};
+		}
+
+		protected virtual XElement CreateTyre(ITyreEngineeringInputData tyre, int idx)
+		{
+			var component = XMLNames.AxleWheels_Axles_Axle_Tyre;
+			if (Writer.Configuration.SingleFile) {
+				var tns = ComponentDataNamespace;
+				var tyreWriter = Factory.GetWriter(tyre, Writer);
+				return new XElement(
+					tns + component,
+					new XElement(
+						tns + XMLNames.ComponentDataWrapper,
+						tyreWriter.WriteXML(tyre)));
+			}
+
+			var document = Writer.WriteComponent(tyre);
+			return ExtComponent(document, component, Writer.GetFilename(tyre, tyre.Dimension ?? idx.ToString()));
+		}
+
+		#endregion
+
+		#endregion
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		#endregion
+	}
+
+
+	internal class XMLEngineeringAxleWriterV10TEST : XMLEngineeringAxleWriterV10
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10_TEST;
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		public override object[] WriteXML(IAxleEngineeringInputData axle, int idx, Meter dynamicTyreRadius)
+		{
+			var tns = ComponentDataNamespace;
+			return new object[] {
+				new XAttribute(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, idx),
+				new XElement(tns + "WeightShare", axle.AxleWeightShare),
+				new XElement(tns + "TwinTires", axle.TwinTyres),
+				CreateTyre(axle.Tyre, idx)
+			};
+		}
+
+		protected override XElement CreateTyre(ITyreEngineeringInputData tyre, int idx)
+		{
+			var component = "Tire";
+			if (Writer.Configuration.SingleFile) {
+				var tns = ComponentDataNamespace;
+				var v10 = Writer.RegisterNamespace(XMLEngineeringAxleWriterV10.NAMESPACE_URI);
+				var tyreWriter = Factory.GetWriter(tyre, Writer);
+				return new XElement(
+					tns + component,
+					new XElement(
+						v10 + XMLNames.ComponentDataWrapper,
+						tyreWriter.WriteXML(tyre)));
+			}
+
+			var document = Writer.WriteComponent(tyre);
+			return ExtComponent(document, component, Writer.GetFilename(tyre, tyre.Dimension ?? idx.ToString()));
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxlegearWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxlegearWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..acc83a1332b1ec40cd552e66388cf5f21481a8fd
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxlegearWriter.cs
@@ -0,0 +1,62 @@
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringAxlegearWriterV10 : AbstractComponentWriter<IAxleGearInputData>,
+		IXMLEngineeringAxlegearWriter
+	{
+		private XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringAxlegearWriterV10() : base("AxlegearDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractComponentWriter<IAxleGearInputData>
+
+		protected override object[] DoWriteXML(IAxleGearInputData data)
+		{
+			var tns = ComponentDataNamespace;
+			var typeId = string.Format("AXLGEAR-{0:0.000}", data.Ratio);
+			return new object[] {
+				GetXMLTypeAttribute(),
+				new XAttribute(XMLNames.Component_ID_Attr, typeId),
+				GetDefaultComponentElements(data),
+				new XElement(tns + XMLNames.Axlegear_Ratio, data.Ratio.ToXMLFormat(3)),
+				data.LossMap == null
+					? new XElement(
+						tns + XMLNames.Axlegear_TorqueLossMap,
+						new XElement(tns + XMLNames.Axlegear_Efficiency, data.Efficiency))
+					: new XElement(tns + XMLNames.Axlegear_TorqueLossMap, GetTransmissionLossMap(data.LossMap))
+			};
+		}
+
+		#endregion
+
+		protected virtual object[] GetTransmissionLossMap(TableData lossmap)
+		{
+			if (Writer.Configuration.SingleFile) {
+				return EmbedDataTable(lossmap, AttributeMappings.TransmissionLossmapMapping);
+			}
+
+			return ExtCSVResource(
+				lossmap,
+				Path.Combine(Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters(Path.GetFileName(lossmap.Source))));
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxlesWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxlesWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..97f42214a9ff27dacb05a42c8129774e6ca71736
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringAxlesWriter.cs
@@ -0,0 +1,67 @@
+using System.Collections.Generic;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringAxlesWriterV10 : AbstractXMLWriter, IXMLEngineeringAxlesWriter
+	{
+		private XNamespace _componentDataNamespace;
+		private object[] _axles;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		[Inject]
+		public IEngineeringWriterFactory Factory { protected get; set; }
+
+		public XMLEngineeringAxlesWriterV10() : base("AxleWheelsDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		#region Overrides of AbstractXMLWriter
+
+		public override object[] WriteXML(IComponentInputData vehicle)
+		{
+			return _axles ?? (_axles = CreateAxles(vehicle));
+		}
+
+		private object[] CreateAxles(IComponentInputData inputData)
+		{
+			var vehicle = inputData as IVehicleEngineeringInputData;
+			if (vehicle == null) {
+				return null;
+			}
+			var retVal = new List<object>();
+			var tns = ComponentDataNamespace;
+			var idx = 1;
+			foreach (var axle in vehicle.Components.AxleWheels.AxlesEngineering) {
+				var writer = Factory.GetWriter(axle, Writer, axle.DataSource);
+				retVal.Add(
+					new XElement(
+						tns + XMLNames.AxleWheels_Axles_Axle,
+						writer.GetXMLTypeAttribute(),
+						writer.WriteXML(axle, idx++, vehicle.DynamicTyreRadius)
+					));
+			}
+
+			return new object[] { new XElement(tns + XMLNames.AxleWheels_Axles, retVal.ToArray()) };
+		}
+
+		#endregion
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringComponentsWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringComponentsWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..271868d89b135f3cddbed35409a9df42b96ec1a8
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringComponentsWriter.cs
@@ -0,0 +1,122 @@
+using System.Collections.Generic;
+using System.Linq;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	public interface IXMLEngineeringComponentsWriter : IXMLEngineeringComponentWriter { }
+
+	public class XMLEngineeringComponentsWriterV10 : AbstractComponentWriter<IVehicleEngineeringInputData>,
+		IXMLEngineeringComponentsWriter
+	{
+		private XNamespace _componentDataNamespace;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+
+		[Inject]
+		public IEngineeringWriterFactory Factory { protected get; set; }
+
+
+		public XMLEngineeringComponentsWriterV10() : base("VehicleComponentsType") { }
+
+		#region Overrides of AbstractComponentWriter<IVehicleEngineeringInputData>
+
+		protected override object[] DoWriteXML(IVehicleEngineeringInputData inputData)
+		{
+			var retVal = new List<object>() {
+				GetXMLTypeAttribute(),
+				CreateComponent(inputData.Components.EngineInputData, XMLNames.Component_Engine),
+				CreateComponent(inputData.Components.GearboxInputData, XMLNames.Component_Gearbox),
+			};
+			var singleFile = Writer.Configuration.SingleFile;
+			Writer.Configuration.SingleFile = true;
+
+			if (inputData.Components.AngledriveInputData.Type == AngledriveType.SeparateAngledrive) {
+				retVal.Add(CreateComponent(inputData.Components.AngledriveInputData, XMLNames.Component_Angledrive));
+			}
+
+			if (inputData.Components.RetarderInputData.Type.IsDedicatedComponent()) {
+				retVal.Add(
+					CreateComponent(inputData.Components.RetarderInputData, XMLNames.Component_Retarder)
+				);
+			}
+
+			Writer.Configuration.SingleFile = singleFile;
+			retVal.AddRange(new object[] {
+				CreateComponent(inputData.Components.AxleGearInputData, XMLNames.Component_Axlegear),
+				CreateAxles(inputData),
+				CreateAuxiliaries(inputData),
+				CreateComponent(inputData.Components.AirdragInputData, XMLNames.Component_AirDrag)
+			});
+			return retVal.ToArray();
+		}
+
+		protected virtual XElement CreateAuxiliaries(IVehicleEngineeringInputData inputData)
+		{
+			var v10 = ComponentDataNamespace;
+			var auxData = inputData.Components.AuxiliaryInputData;
+			var componentWriter = Factory.GetWriter(
+				auxData, Writer, inputData.DataSource);
+			return new XElement(
+				v10 + XMLNames.Component_Auxiliaries,
+				new XElement(
+					v10 + XMLNames.ComponentDataWrapper,
+					componentWriter.GetXMLTypeAttribute(),
+					auxData.Auxiliaries.Select(a => Factory.GetWriter(a, Writer, a.DataSource).WriteXML(a)).ToArray()
+				)
+			);
+		}
+
+		protected virtual XElement CreateAxles(IVehicleEngineeringInputData inputData)
+		{
+			var v10 = ComponentDataNamespace;
+			var componentWriter = Factory.GetWriter(
+				inputData.Components.AxleWheels, Writer, inputData.Components.AxleWheels.DataSource);
+			return new XElement(
+				v10 + XMLNames.Component_AxleWheels,
+				new XElement(
+					v10 + XMLNames.ComponentDataWrapper,
+					componentWriter.GetXMLTypeAttribute(),
+					componentWriter.WriteXML(inputData)
+				)
+			);
+		}
+
+
+		protected virtual XElement CreateComponent<T>(T componentData, string component) where T : class, IComponentInputData
+		{
+			if (Writer.Configuration.SingleFile) {
+				var v10 = ComponentDataNamespace;
+				var componentWriter = Factory.GetWriter(componentData, Writer);
+				return new XElement(
+					v10 + component,
+					new XElement(
+						v10 + XMLNames.ComponentDataWrapper,
+						componentWriter.WriteXML(componentData)
+					)
+				);
+			}
+
+			var document = Writer.WriteComponent(componentData);
+			return ExtComponent(document, component, Writer.GetFilename(componentData));
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringDriverDataWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringDriverDataWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f13cb97f168e5e71fc5f5046de9f4b0fede32489
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringDriverDataWriter.cs
@@ -0,0 +1,67 @@
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringDriverDataWriterV10 : AbstractXMLWriter, IXMLEngineeringDriverDataWriter
+	{
+		private XNamespace _componentDataNamespace;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		[Inject]
+		public IEngineeringWriterFactory Factory { protected get; set; }
+
+		public XMLEngineeringDriverDataWriterV10() : base("DriverModelEngineeringType") { }
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		public override object[] WriteXML(IEngineeringInputDataProvider inputData)
+		{
+			var driverData = inputData.DriverInputData;
+			var v10 = ComponentDataNamespace;
+
+			var lacWriter = Factory.GetWriter(driverData.Lookahead, Writer, inputData.DataSource);
+			var overspeedWriter = Factory.GetWriter(driverData.OverSpeedEcoRoll, Writer, inputData.DataSource);
+			var accWriter = Factory.GetWriter(driverData.AccelerationCurve, Writer, inputData.DataSource);
+			var gearshiftWriter = Factory.GetWriter(driverData.GearshiftInputData, Writer, inputData.DataSource);
+			return new object[] {
+				new XElement(
+					v10 + XMLNames.DriverModel_LookAheadCoasting,
+					lacWriter.GetXMLTypeAttribute(),
+					lacWriter.WriteXML(driverData.Lookahead)
+				),
+				new XElement(
+					v10 + XMLNames.DriverModel_Overspeed,
+					overspeedWriter.GetXMLTypeAttribute(),
+					overspeedWriter.WriteXML(driverData.OverSpeedEcoRoll)
+				),
+				new XElement(
+					v10 + XMLNames.DriverModel_DriverAccelerationCurve,
+					accWriter.GetXMLTypeAttribute(),
+					accWriter.WriteXML(driverData.AccelerationCurve)
+				),
+				new XElement(
+					v10 + XMLNames.DriverModel_ShiftStrategyParameters,
+					gearshiftWriter.GetXMLTypeAttribute(),
+					gearshiftWriter.WriteXML(driverData.GearshiftInputData)
+				)
+			};
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringEngineWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringEngineWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..29b1036355a69525039d24208a31d1e91049e488
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringEngineWriter.cs
@@ -0,0 +1,102 @@
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringEngineWriterV10 : AbstractComponentWriter<IEngineEngineeringInputData>,
+		IXMLEngineeringEngineWriter
+	{
+		protected XNamespace _componentNamespace;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+
+		public XMLEngineeringEngineWriterV10() : base("EngineDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLEngineeringEngineWriter
+
+		protected override object[] DoWriteXML(IEngineEngineeringInputData data)
+		{
+			var ns = ComponentDataNamespace;
+			return new object[] {
+				GetXMLTypeAttribute(),
+				GetDefaultComponentElements(data),
+				new XElement(ns + XMLNames.Engine_Displacement, (data.Displacement.Value() * 1000 * 1000).ToXMLFormat(0)),
+				new XElement(ns + XMLNames.Engine_IdlingSpeed, data.IdleSpeed.AsRPM.ToXMLFormat(0)),
+				data.Inertia != null ? new XElement(ns + XMLNames.Engine_Inertia, data.Inertia.Value()) : null,
+				new XElement(ns + XMLNames.Engine_FCCorrection, data.WHTCEngineering.ToXMLFormat(4)),
+				new XElement(ns + XMLNames.Engine_FuelType, data.FuelType.ToXMLFormat()),
+				new XElement(ns + XMLNames.Engine_FuelConsumptionMap, GetFuelConsumptionMap(ns, data)),
+				new XElement(ns + XMLNames.Engine_FullLoadAndDragCurve, GetFullLoadDragCurve(ns, data))
+			};
+		}
+
+		#endregion
+
+		protected virtual object[] GetFullLoadDragCurve(XNamespace ns, IEngineEngineeringInputData data)
+		{
+			if (Writer.Configuration.SingleFile) {
+				return EmbedDataTable(data.FullLoadCurve, AttributeMappings.EngineFullLoadCurveMapping);
+			}
+
+			var filename = Path.Combine(
+				Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters(string.Format("ENG_{0}.vfld", data.Model)));
+			return ExtCSVResource(data.FullLoadCurve, filename);
+		}
+
+		protected virtual object[] GetFuelConsumptionMap(XNamespace ns, IEngineEngineeringInputData data)
+		{
+			if (Writer.Configuration.SingleFile) {
+				return EmbedDataTable(data.FuelConsumptionMap, AttributeMappings.FuelConsumptionMapMapping);
+			}
+
+			var filename = Path.Combine(
+				Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters(string.Format("ENG_{0}.vmap", data.Model)));
+			return ExtCSVResource(data.FuelConsumptionMap, filename);
+		}
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentNamespace ?? (_componentNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+	}
+
+	internal class XMLEngineeringEngineWriterV10TEST : XMLEngineeringEngineWriterV10
+	{
+		public new const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10_TEST;
+
+		protected override object[] DoWriteXML(IEngineEngineeringInputData data)
+		{
+			var v10 = Writer.RegisterNamespace(XMLEngineeringEngineWriterV10.NAMESPACE_URI);
+			var v11 = ComponentDataNamespace;
+			return new object[] {
+				GetXMLTypeAttribute(),
+				GetDefaultComponentElements(data),
+				new XElement(v10 + XMLNames.Engine_Displacement, (data.Displacement.Value() * 1000 * 1000).ToXMLFormat(0)),
+				new XElement(v10 + XMLNames.Engine_IdlingSpeed, data.IdleSpeed.AsRPM.ToXMLFormat(0)),
+				data.Inertia != null ? new XElement(v10 + XMLNames.Engine_Inertia, data.Inertia.Value()) : null,
+				new XElement(v10 + XMLNames.Engine_FCCorrection, data.WHTCEngineering.ToXMLFormat(4)),
+				new XElement(v10 + XMLNames.Engine_FuelType, data.FuelType.ToXMLFormat()),
+				new XElement(v10 + XMLNames.Engine_FuelConsumptionMap, GetFuelConsumptionMap(v10, data)),
+				new XElement(v10 + XMLNames.Engine_FullLoadAndDragCurve, GetFullLoadDragCurve(v10, data)),
+				new XElement(v11 + XMLNames.Engine_RatedPower, data.RatedPowerDeclared?.Value().ToXMLFormat(0) ?? "xxx kW"),
+				new XElement(v11 + XMLNames.Engine_RatedSpeed, data.RatedSpeedDeclared?.AsRPM.ToXMLFormat(0) ?? "yyy rpm")
+			};
+		}
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentNamespace ?? (_componentNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringGearDataWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringGearDataWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..183bc4e82ed1f5a11bdc32d989f6d6c35fe5ba81
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringGearDataWriter.cs
@@ -0,0 +1,80 @@
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringGearDataWriterV10 : AbstractXMLWriter, IXMLEngineeringGearWriter
+	{
+		private XNamespace _componentDataNamespace;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringGearDataWriterV10() : base("GearEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		public override object[] WriteXML(ITransmissionInputData gearData, int i)
+		{
+			var tns = ComponentDataNamespace;
+			var gear = new XElement(
+				tns + XMLNames.Gearbox_Gears_Gear,
+				new XAttribute(XMLNames.Gearbox_Gear_GearNumber_Attr, i),
+				GetXMLTypeAttribute(),
+				new XElement(tns + XMLNames.Gearbox_Gear_Ratio, gearData.Ratio.ToXMLFormat(3)),
+				gearData.MaxTorque != null
+					? new XElement(tns + XMLNames.Gearbox_Gears_MaxTorque, gearData.MaxTorque.Value())
+					: null,
+				gearData.MaxInputSpeed != null
+					? new XElement(tns + XMLNames.Gearbox_Gear_MaxSpeed, gearData.MaxInputSpeed.AsRPM)
+					: null);
+
+			if (gearData.LossMap != null) {
+				gear.Add(new XElement(tns + XMLNames.Gearbox_Gear_TorqueLossMap, GetTransmissionLossMap(tns, gearData.LossMap)));
+			} else {
+				gear.Add(
+					new XElement(
+						tns + XMLNames.Gearbox_Gear_TorqueLossMap,
+						new XElement(tns + XMLNames.Gearbox_Gear_Efficiency, gearData.Efficiency)));
+			}
+			if (gearData.ShiftPolygon != null) {
+				gear.Add(
+					new XElement(tns + XMLNames.Gearbox_Gears_Gear_ShiftPolygon, CreateShiftPolygon(tns, gearData.ShiftPolygon)));
+			}
+			return new object[] { gear };
+		}
+
+		#endregion
+
+		private object[] GetTransmissionLossMap(XNamespace tns, TableData lossmap)
+		{
+			if (Writer.Configuration.SingleFile) {
+				return EmbedDataTable(lossmap, AttributeMappings.TransmissionLossmapMapping);
+			}
+
+			return ExtCSVResource(lossmap, Path.Combine(Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters(Path.GetFileName(lossmap.Source))));
+		}
+
+		private object[] CreateShiftPolygon(XNamespace tns, TableData shiftPolygon)
+		{
+			if (Writer.Configuration.SingleFile) {
+				return EmbedDataTable(shiftPolygon, AttributeMappings.ShiftPolygonMapping);
+			}
+
+			return ExtCSVResource(shiftPolygon, Path.Combine(Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters(Path.GetFileName(shiftPolygon.Source))));
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringGearboxWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringGearboxWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..25950009451cd814a7457639c23773d5ebb36ab7
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringGearboxWriter.cs
@@ -0,0 +1,66 @@
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	public interface IXMLEngineeringGearboxWriter : IXMLEngineeringComponentWriter { }
+
+	internal class XMLEngineeringGearboxWriterV10 : AbstractComponentWriter<IGearboxEngineeringInputData>,
+		IXMLEngineeringGearboxWriter
+	{
+		private XNamespace _componentNamespace;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		[Inject]
+		public IEngineeringWriterFactory Factory { protected get; set; }
+
+		public XMLEngineeringGearboxWriterV10() : base("GearboxDataEngineeringType") { }
+
+		#region Overrides of AbstractComponentWriter<IGearboxEngineeringInputData>
+
+		protected override object[] DoWriteXML(IGearboxEngineeringInputData data)
+		{
+			var tns = Writer.RegisterNamespace(NAMESPACE_URI);
+			var gears = new XElement(tns + XMLNames.Gearbox_Gears);
+			var i = 1;
+
+			foreach (var gearData in data.Gears) {
+				var gearWriter = Factory.GetWriter(gearData, Writer, gearData.DataSource);
+				var gear = gearWriter.WriteXML(gearData, i++);
+
+				gears.Add(gear);
+			}
+
+			return new object[] {
+				GetXMLTypeAttribute(),
+				new XAttribute(XMLNames.Component_ID_Attr, string.Format("GBX-{0}", data.Model)),
+
+				GetDefaultComponentElements(data),
+				new XElement(tns + XMLNames.Gearbox_TransmissionType, data.Type.ToXMLFormat()),
+				new XElement(tns + XMLNames.Gearbox_Inertia, data.Inertia.Value()),
+				new XElement(tns + XMLNames.Gearbox_TractionInterruption, data.TractionInterruption.Value()), gears
+			};
+		}
+
+		#endregion
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentNamespace ?? (_componentNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringJobWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringJobWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..fd92a31b6c587fb156f31758d095457d6f8a7bab
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringJobWriter.cs
@@ -0,0 +1,128 @@
+using System.Collections.Generic;
+using System.IO;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.Models.Declaration;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Writer;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Writer
+{
+	internal class XMLEngineeringJobWriterV10 : AbstractXMLWriter, IXMLEngineeringJobWriter
+	{
+		private XNamespace _componentDataNamespace;
+		
+		public IEngineeringInputDataProvider InputData { protected get; set; }
+
+		[Inject]
+		public IEngineeringWriterFactory Factory { protected get; set; }
+
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringJobWriterV10() : base("VectoJobEngineeringType") { }
+
+
+		public virtual object[] WriteXML()
+		{
+			if (InputData.JobInputData.EngineOnlyMode) {
+				return WriteEngineOnlyXML();
+			}
+
+			return WriteFullPowertrainXML();
+		}
+
+		protected virtual object[] WriteFullPowertrainXML()
+		{
+			var v10 = ComponentDataNamespace;
+
+			var driverDataWriter = Factory.GetWriter(
+				InputData.DriverInputData, Writer, InputData.JobInputData.Vehicle.DataSource);
+			
+			return new object[] {
+				new XElement(v10 + XMLNames.VectoJob_EngineOnlyMode, InputData.JobInputData.EngineOnlyMode),
+				CreateVehicle(InputData.JobInputData.Vehicle),
+				new XElement(
+					v10 + XMLNames.Component_DriverModel,
+					driverDataWriter.GetXMLTypeAttribute(),
+					driverDataWriter.WriteXML(InputData)),
+				CreateMissions(v10, InputData.JobInputData.Cycles)
+			};
+		}
+
+		protected virtual object[] WriteEngineOnlyXML()
+		{
+			var v10 = ComponentDataNamespace;
+			return new object[] {
+				new XElement(v10 + XMLNames.VectoJob_EngineOnlyMode, InputData.JobInputData.EngineOnlyMode),
+				new XElement(
+					v10 + XMLNames.Component_Engine,
+					new XElement(v10 + XMLNames.ComponentDataWrapper, 
+					Factory.GetWriter(InputData.JobInputData.EngineOnly, Writer).WriteXML(InputData.JobInputData.EngineOnly)
+					)
+				),
+				CreateMissions(v10, InputData.JobInputData.Cycles)
+			};
+		}
+
+		
+
+		protected virtual XElement CreateVehicle(IVehicleEngineeringInputData vehicle)
+		{
+			if (Writer.Configuration.SingleFile) {
+				var v10 = ComponentDataNamespace;
+				var vehicleDataWriter = Factory.GetWriter(vehicle, Writer);
+				return new XElement(
+					v10 + XMLNames.Component_Vehicle,
+					vehicleDataWriter.WriteXML(vehicle)
+				);
+			}
+
+			var document = Writer.WriteComponent(vehicle);
+			return ExtComponent(document , XMLNames.Component_Vehicle, Writer.GetFilename(vehicle));		
+		}
+
+
+		protected virtual XElement CreateMissions(XNamespace tns, IEnumerable<ICycleData> data)
+		{
+			var retVal = new XElement(tns + XMLNames.VectoJob_MissionCycles);
+			foreach (var cycle in data) {
+				var filename = cycle.CycleData.Source;
+				if (filename == null) {
+					continue;
+				}
+
+				if (cycle.CycleData.SourceType == DataSourceType.Embedded &&
+					filename.StartsWith(DeclarationData.DeclarationDataResourcePrefix)) {
+					filename = filename.Replace(DeclarationData.DeclarationDataResourcePrefix + ".MissionCycles.", "")
+										.Replace(Constants.FileExtensions.CycleFile, "");
+				} else {
+					VectoCSVFile.Write(Path.Combine(Writer.Configuration.BasePath, Path.GetFileName(filename)), cycle.CycleData);
+				}
+				retVal.Add(
+					new XElement(
+						tns + XMLNames.Missions_Cycle,
+						new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_CSV),
+						new XAttribute(XMLNames.ExtResource_File_Attr, Path.GetFileName(filename))
+					)
+				);
+			}
+
+			return retVal;
+		}
+
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringRetarderWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringRetarderWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..9ef1fb70ba74b765ac4d35faab56a92fa93f7af9
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringRetarderWriter.cs
@@ -0,0 +1,52 @@
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringRetarderWriterV10 : AbstractComponentWriter<IRetarderInputData>,
+		IXMLEngineeringRetarderWriter
+	{
+		private XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+		public XMLEngineeringRetarderWriterV10() : base("RetarderDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractComponentWriter<IRetarderInputData>
+
+		protected override object[] DoWriteXML(IRetarderInputData data)
+		{
+			var tns = ComponentDataNamespace;
+			var retarder = new object[] {
+				GetXMLTypeAttribute(),
+				new XAttribute(XMLNames.Component_ID_Attr, "RET-none"),
+				GetDefaultComponentElements(data),
+				new XElement(
+					tns + XMLNames.Retarder_RetarderLossMap,
+					Writer.Configuration.SingleFile
+						? EmbedDataTable(data.LossMap, AttributeMappings.RetarderLossmapMapping)
+						: ExtCSVResource(
+							data.LossMap,
+							Path.Combine(
+								Writer.Configuration.BasePath,
+								Writer.RemoveInvalidFileCharacters(string.Format("RET_{0}.vrlm", data.Model)))))
+			};
+			return retarder;
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringTorqueconverterWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringTorqueconverterWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d839bd1c08b525e3d2c808a2123b9fd113b37376
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringTorqueconverterWriter.cs
@@ -0,0 +1,60 @@
+using System.Collections.Generic;
+using System.IO;
+using System.Xml.Linq;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.InputData.Reader.ComponentData;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringTorqueconverterWriterV10 : AbstractComponentWriter<ITorqueConverterEngineeringInputData>,
+		IXMLEngineeringTorqueconverterWriter
+	{
+		private XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		public XMLEngineeringTorqueconverterWriterV10() : base("TorqueConverterEngineeringDataType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractComponentWriter<ITorqueConverterEngineeringInputData>
+
+		protected override object[] DoWriteXML(ITorqueConverterEngineeringInputData data)
+		{
+			var tns = ComponentDataNamespace;
+			return new object[] {
+				GetXMLTypeAttribute(),
+				new XAttribute(XMLNames.Component_ID_Attr, string.Format("TC-{0}", data.Model)),
+				GetDefaultComponentElements(data),
+				new XElement(tns + XMLNames.TorqueConverter_ReferenceRPM, data.ReferenceRPM.AsRPM.ToXMLFormat()),
+				new XElement(
+					tns + XMLNames.TorqueConverter_Characteristics,
+					Writer.Configuration.SingleFile
+						? EmbedDataTable(
+							data.TCData, AttributeMappings.TorqueConverterDataMapping,
+							precision: new Dictionary<string, uint>() {
+								{ TorqueConverterDataReader.Fields.SpeedRatio, 4 }
+							})
+						: ExtCSVResource(
+							data.TCData,
+							Path.Combine(
+								Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters(Path.GetFileName(data.TCData.Source))))),
+				new XElement(tns + XMLNames.TorqueConverter_Inertia, data.Inertia.Value())
+			};
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringTyreWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringTyreWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..c2495734246d7352109843d382ae63ab613e1f42
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringTyreWriter.cs
@@ -0,0 +1,56 @@
+using System.Collections.Generic;
+using System.Xml.Linq;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	internal class XMLEngineeringTyreWriterV10 : AbstractComponentWriter<ITyreEngineeringInputData>,
+		IXmlEngineeringTyreWriter
+	{
+		private XNamespace _componentDataNamespace;
+
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+		public XMLEngineeringTyreWriterV10() : base("TyreDataEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Overrides of AbstractComponentWriter<ITyreEngineeringInputData>
+
+		protected override object[] DoWriteXML(ITyreEngineeringInputData inputData)
+		{
+			var tns = ComponentDataNamespace;
+
+			//var retVal = new list<object> {
+			var tyre = new List<object> { 
+				GetXMLTypeAttribute(),
+				GetDefaultComponentElements(inputData)
+				
+			};
+
+			if (string.IsNullOrWhiteSpace(inputData.Dimension)) {
+				tyre.Add(new XElement(
+							tns + XMLNames.AxleWheels_Axles_Axle_DynamicTyreRadius, inputData.DynamicTyreRadius.Value() * 1000));
+				tyre.Add(new XElement(tns + XMLNames.AxleWheels_Axles_Axle_Inertia, inputData.Inertia.Value()));
+			} else {
+				tyre.Add(new XElement(tns + XMLNames.AxleWheels_Axles_Axle_Dimension, inputData.Dimension));
+			}
+			tyre.Add(new XElement(tns + XMLNames.AxleWheels_Axles_Axle_RRCISO, inputData.RollResistanceCoefficient.ToXMLFormat(4)));
+			tyre.Add(new XElement(tns + XMLNames.AxleWheels_Axles_Axle_FzISO, inputData.TyreTestLoad.Value().ToXMLFormat(0)));
+
+			return tyre.ToArray();
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringVehicleDataWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringVehicleDataWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..bf18416897062c5c4c2ba7669dc7d1a446c98c78
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/Writer/XMLEngineeringVehicleDataWriter.cs
@@ -0,0 +1,119 @@
+using System.IO;
+using System.Linq;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.IVT.VectoXML;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCommon.Utils;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering.Writer
+{
+	public class XMLEngineeringVehicleDataWriterV10 : AbstractXMLWriter, IXMLVehicleDataWriter
+	{
+		private XNamespace _componentDataNamespace;
+		public const string NAMESPACE_URI = XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10;
+
+		[Inject]
+		public IEngineeringWriterFactory Factory { protected get; set; }
+
+		public XMLEngineeringVehicleDataWriterV10() : base("VehicleEngineeringType") { }
+
+		#region Overrides of AbstractXMLWriter
+
+		public override XNamespace ComponentDataNamespace
+		{
+			get { return _componentDataNamespace ?? (_componentDataNamespace = Writer.RegisterNamespace(NAMESPACE_URI)); }
+		}
+
+		#endregion
+
+		#region Implementation of IXMLEngineeringComponentWriter
+
+		public override object[] WriteXML(IComponentInputData inputData)
+		{
+			var vehicle = inputData as IVehicleEngineeringInputData;
+			var ns = ComponentDataNamespace;
+
+			if (vehicle == null) {
+				return null;
+			}
+			var pto = vehicle.Components.PTOTransmissionInputData;
+
+			var componentsWriter = Factory.GetWriter(vehicle.Components, Writer, vehicle.DataSource);
+			var retVal =  new object[] {
+				GetXMLTypeAttribute(),
+				GetDefaultComponentElements(vehicle),
+				vehicle.VehicleCategory != VehicleCategory.Unknown ?  new XElement(ns + XMLNames.Vehicle_VehicleCategory, vehicle.VehicleCategory.ToXMLFormat()) : null,
+				new XElement(ns + XMLNames.Vehicle_AxleConfiguration, vehicle.AxleConfiguration.GetName()),
+				new XElement(ns + XMLNames.Vehicle_CurbMassChassis, vehicle.CurbMassChassis.Value().ToXMLFormat(0)),
+				new XElement(ns + XMLNames.Vehicle_GrossVehicleMass, vehicle.GrossVehicleMassRating.Value().ToXMLFormat(0)),
+
+				//new XElement(tns + XMLNames.Vehicle_AirDragArea, airdrag.AirDragArea.Value()),
+				new XElement(ns + XMLNames.Vehicle_RetarderType, vehicle.Components.RetarderInputData.Type.ToXMLFormat()),
+				vehicle.Components.RetarderInputData.Type.IsDedicatedComponent()
+					? new XElement(ns + XMLNames.Vehicle_RetarderRatio, vehicle.Components.RetarderInputData.Ratio.ToXMLFormat(3))
+					: null,
+				new XElement(ns + XMLNames.Vehicle_AngledriveType, vehicle.Components.AngledriveInputData.Type.ToXMLFormat()),
+				new XElement(ns + XMLNames.Vehicle_PTOType, pto.PTOTransmissionType),
+				GetPTOData(ns, pto),
+				CreateTorqueLimits(ns, vehicle),
+				new XElement(ns + XMLNames.Vehicle_CurbMassExtra, vehicle.CurbMassExtra.Value()),
+				new XElement(ns + XMLNames.Vehicle_Loading, vehicle.Loading.Value()),
+				new XElement(
+					ns + XMLNames.Vehicle_Components,
+					componentsWriter.WriteXML(vehicle)
+				),
+				vehicle.ADAS == null ? null : 
+				new XElement(ns + XMLNames.Vehicle_AdvancedDriverAssist,
+							Factory.GetWriter(vehicle.ADAS, Writer, vehicle.ADAS.DataSource).WriteXML(vehicle)
+				), 
+			};
+			return retVal;
+		}
+
+		#endregion
+
+		protected virtual object[] GetPTOData(XNamespace tns, IPTOTransmissionInputData pto)
+		{
+			if (pto.PTOTransmissionType == "None") {
+				return null;
+			}
+
+			var ptoLossMap = new XElement(tns + XMLNames.Vehicle_PTOIdleLossMap);
+			ptoLossMap.Add(
+				Writer.Configuration.SingleFile
+					? EmbedDataTable(pto.PTOLossMap, AttributeMappings.PTOLossMap)
+					: ExtCSVResource(pto.PTOLossMap, Path.Combine(Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters("PTO_LossMap.vptol"))));
+			var ptoCycle = new XElement(tns + XMLNames.Vehicle_PTOCycle);
+			ptoCycle.Add(
+				Writer.Configuration.SingleFile
+					? EmbedDataTable(pto.PTOCycle, AttributeMappings.PTOCycleMap)
+					: ExtCSVResource(pto.PTOCycle, Path.Combine(Writer.Configuration.BasePath, Writer.RemoveInvalidFileCharacters("PTO_cycle.vptoc"))));
+
+			return new object[] { ptoLossMap, ptoCycle };
+		}
+
+		protected virtual XElement CreateTorqueLimits(XNamespace tns, IVehicleDeclarationInputData vehicle)
+		{
+			return vehicle.TorqueLimits.Count == 0
+				? null
+				: new XElement(
+					tns + XMLNames.Vehicle_TorqueLimits,
+					vehicle.TorqueLimits
+							.OrderBy(x => x.Gear)
+							.Select(
+								entry => new XElement(
+									tns + XMLNames.Vehicle_TorqueLimits_Entry,
+									new XAttribute(XMLNames.Vehicle_TorqueLimits_Entry_Gear_Attr, entry.Gear),
+									new XAttribute(XMLNames.Vehicle_TorqueLimits_Entry_MaxTorque_Attr, entry.MaxTorque.ToXMLFormat(0))
+								)
+							)
+				);
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/XMLEngineeringWriter.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/XMLEngineeringWriter.cs
new file mode 100644
index 0000000000000000000000000000000000000000..0e618246a9af143bc607625487f63c6f3f7a1f44
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/XMLEngineeringWriter.cs
@@ -0,0 +1,176 @@
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text.RegularExpressions;
+using System.Xml.Linq;
+using Ninject;
+using TUGraz.VectoCommon.Exceptions;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.Utils;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering
+{
+	internal class XMLEngineeringWriter : IXMLEngineeringWriter
+	{
+		protected readonly Dictionary<string, string> NamespaceLocationMap = new Dictionary<string, string>() {
+			{ XMLDefinitions.ENGINEERING_INPUT_NAMESPACE_URI_V10, XMLDefinitions.SCHEMA_BASE_LOCATION + "VectoEngineeringInput.1.0.xsd" },
+			{ XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10, XMLDefinitions.SCHEMA_BASE_LOCATION + "VectoEngineeringDefinitions.1.0.xsd"},
+			{ XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10_TEST, XMLDefinitions.SCHEMA_BASE_LOCATION + "VectoEngineeringDefinitionsTEST.1.1.xsd"},
+		};
+
+		protected Dictionary<string, XNamespace> _namespaces = new Dictionary<string, XNamespace>();
+
+
+
+		[Inject]
+		public IEngineeringWriterFactory WriterFactory { protected get; set; }
+
+		public XMLEngineeringWriter()
+		{
+			RegisterNamespace(XMLDefinitions.XML_SCHEMA_NAMESPACE);
+			RegisterNamespace(XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+			_namespaces.Add("", XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+
+			Configuration = new WriterConfiguration { SingleFile = true, BasePath = "" };
+		}
+
+		public XDocument Write(IInputDataProvider inputData)
+		{
+			return Write(inputData as IEngineeringInputDataProvider);
+		}
+
+		public XDocument Write(IEngineeringInputDataProvider inputData)
+		{
+			var version = "1.0";
+			var jobWriter = WriterFactory.CreateJobWriter(version, this, inputData);
+
+			var retVal = new XDocument();
+			var v10 = RegisterNamespace(XMLDefinitions.ENGINEERING_INPUT_NAMESPACE_URI_V10);
+
+			var jobXML = jobWriter.WriteXML();
+			retVal.Add(
+				new XElement(
+					v10 + XMLNames.VectoInputEngineering,
+					GetNamespaceAttributes(),
+					GetSchemaLocations(),
+					jobXML
+				)
+			);
+			return retVal;
+		}
+
+		public XDocument WriteComponent<T>(T componentInputData) where T : class, IComponentInputData
+		{
+			var retVal = new XDocument();
+
+			var v10Inp = RegisterNamespace(XMLDefinitions.ENGINEERING_INPUT_NAMESPACE_URI_V10);
+			var v10Def = RegisterNamespace(XMLDefinitions.ENGINEERING_DEFINITONS_NAMESPACE_V10);
+			var xsns = RegisterNamespace(XMLDefinitions.XML_SCHEMA_NAMESPACE);
+			var writer = WriterFactory.GetWriter(componentInputData, this);
+
+			// wrap every component except the vehicle in a Data element
+			var componentXML = writer?.WriteXML(componentInputData);
+			if (typeof(T) != typeof(IVehicleEngineeringInputData)) {
+				componentXML = new object[] {new XElement(
+					v10Def + XMLNames.ComponentDataWrapper,
+					componentXML)};
+			}
+			retVal.Add(
+				new XElement(
+					v10Inp + XMLNames.VectoComponentEngineering,
+					new XAttribute(
+						xsns + "type", string.Format("{0}:VectoComponentEngineeringType", GetNSPrefix(v10Def.NamespaceName))),
+					GetNamespaceAttributes(),
+					GetSchemaLocations(),
+					new XElement(
+						v10Def + XMLWriterMapping.GetXMLTag(typeof(T)),
+						 componentXML )
+				)
+			);
+			return retVal;
+		}
+
+		private XAttribute GetSchemaLocations()
+		{
+			var xsns = RegisterNamespace(XMLDefinitions.XML_SCHEMA_NAMESPACE);
+
+			return new XAttribute(
+				xsns + "schemaLocation",
+				string.Join(" ", NamespaceLocationMap.Where(x => _namespaces.ContainsKey(x.Key)).Select(x => $"{x.Key} {x.Value}")));
+		}
+
+		public WriterConfiguration Configuration { get; set; }
+
+		public string GetFilename<T>(T componentData, string suffix = null) where T : IComponentInputData
+		{
+			var formatString = XMLWriterMapping.GetFilenameTemplate(typeof(T));
+
+			return
+				Path.Combine(
+					Configuration.BasePath,
+					RemoveInvalidFileCharacters(
+						string.Format(
+							formatString, componentData.Manufacturer ?? "N.A.", componentData.Model ?? "N.A.",
+							suffix != null ? "_" + suffix : null)));
+		}
+
+
+		public XNamespace RegisterNamespace(string namespaceUri)
+		{
+			if (_namespaces.ContainsKey(namespaceUri)) {
+				return _namespaces[namespaceUri];
+			}
+
+			var ns = XNamespace.Get(namespaceUri);
+			_namespaces.Add(namespaceUri, ns);
+			return ns;
+		}
+
+		#region Implementation of IXMLEngineeringWriter
+
+		#endregion
+
+		protected virtual object[] GetNamespaceAttributes()
+		{
+			return _namespaces
+				.Select(x => new XAttribute(x.Key == "" ? "xmlns" : XNamespace.Xmlns + GetNSPrefix(x.Key), x.Value)).Cast<object>()
+				.ToArray();
+		}
+
+		public string GetNSPrefix(string xmlns)
+		{
+			if (xmlns == XMLDefinitions.XML_SCHEMA_NAMESPACE) {
+				return "xsi";
+			}
+			if (xmlns == XMLDefinitions.ENGINEERING_INPUT_NAMESPACE_URI_V10) {
+				return "tns";
+			}
+
+			if (xmlns.StartsWith("urn:tugraz:ivt:VectoAPI")) {
+				var parts = xmlns.Split(':');
+				return parts.Last();
+			}
+
+			throw new VectoException("unknown namespace!");
+		}
+
+		public string GetComponentFilename(IComponentInputData component)
+		{
+			string formatString = null;
+			component.Switch()
+					.Case<IEngineEngineeringInputData>(c => formatString = "ENG_{0}.xml");
+
+			return RemoveInvalidFileCharacters(string.Format(formatString ?? "{0}", component.Model));
+		}
+
+		public string RemoveInvalidFileCharacters(string filename)
+		{
+			string regexSearch = new string(Path.GetInvalidFileNameChars()) + new string(Path.GetInvalidPathChars());
+			Regex r = new Regex(string.Format("[{0}]", Regex.Escape(regexSearch)));
+			return r.Replace(filename, "");
+		}
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/XMLEngineeringWriterInjectModule.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/XMLEngineeringWriterInjectModule.cs
new file mode 100644
index 0000000000000000000000000000000000000000..5cc8a54dceebd2908fdc0dbc6cd95cb5a84f3f45
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/XMLEngineeringWriterInjectModule.cs
@@ -0,0 +1,36 @@
+using Ninject.Extensions.Factory;
+using Ninject.Modules;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering;
+using TUGraz.VectoCore.OutputData.XML.Engineering;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Factory;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Writer;
+using TUGraz.VectoCore.OutputData.XML.Factory;
+using TUGraz.VectoCore.OutputData.XML.NinjectModules;
+using TUGraz.VectoCore.OutputData.XML.Writer;
+using TUGraz.VectoCore.Utils;
+using TUGraz.VectoCore.Utils.Ninject;
+
+namespace TUGraz.VectoCore.OutputData.XML
+{
+	public class XMLEngineeringWriterInjectModule : NinjectModule
+	{
+		#region Overrides of NinjectModule
+
+		public override void Load()
+		{
+			Bind<IEngineeringWriterInjectFactory>().ToFactory(() => new UseFirstArgumentAsInstanceProvider());
+
+			Bind<IEngineeringWriterFactory>().To<EngineeringWriterFactory>();
+
+			Bind<IXMLEngineeringWriter>().To<XMLEngineeringWriter>();
+
+			
+			Kernel?.Load(new [] {
+				new XMLEngineeringWriterV10InjectModule()
+			});
+		}
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/OutputData/XML/Engineering/XMLWriterMapping.cs b/VectoCore/VectoCore/OutputData/XML/Engineering/XMLWriterMapping.cs
new file mode 100644
index 0000000000000000000000000000000000000000..0ef3c95af519026e93399656742933242a963bac
--- /dev/null
+++ b/VectoCore/VectoCore/OutputData/XML/Engineering/XMLWriterMapping.cs
@@ -0,0 +1,146 @@
+using System;
+using System.Collections.Generic;
+using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCommon.Resources;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Writer;
+
+namespace TUGraz.VectoCore.OutputData.XML.Engineering {
+	internal static class XMLWriterMapping
+	{
+		static Dictionary<Type, Entry> mapping = new Dictionary<Type, Entry>() {
+			
+			{
+				typeof(IEngineEngineeringInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringEngineWriter),
+					XMLTag = XMLNames.Component_Engine,
+					FilenameTemplate = "Engine-{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(IVehicleEngineeringInputData),
+				new Entry {
+					WriterType = typeof(IXMLVehicleDataWriter),
+					XMLTag = XMLNames.Component_Vehicle,
+					FilenameTemplate = "Vehicle-{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(IVehicleComponentsEngineering),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringComponentWriter),
+				}
+			}, {
+				typeof(IGearboxEngineeringInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringGearboxWriter),
+					XMLTag = XMLNames.Component_Gearbox,
+					FilenameTemplate = "Gearbox-{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(ITransmissionInputData),
+				new Entry { WriterType = typeof(IXMLEngineeringGearWriter) }
+			}, {
+				typeof(IDriverEngineeringInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringDriverDataWriter),
+				}
+			}, {
+				typeof(IRetarderInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringRetarderWriter),
+					XMLTag = XMLNames.Component_Retarder,
+					FilenameTemplate = "Retarder-{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(IAxleGearInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringAxlegearWriter),
+					XMLTag = XMLNames.Component_Axlegear,
+					FilenameTemplate = "Axlegear-{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(IAxlesEngineeringInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringAxlesWriter),
+					XMLTag = XMLNames.Component_AxleWheels,
+				}
+			}, {
+				typeof(IAxleEngineeringInputData),
+				new Entry { WriterType = typeof(IXMLEngineeringAxleWriter) }
+			}, {
+				typeof(ITyreEngineeringInputData),
+				new Entry {
+					WriterType = typeof(IXmlEngineeringTyreWriter),
+					XMLTag = XMLNames.AxleWheels_Axles_Axle_Tyre,
+					FilenameTemplate = "Tyre-{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(ITorqueConverterEngineeringInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringTorqueconverterWriter),
+					XMLTag = XMLNames.Component_TorqueConverter,
+					FilenameTemplate = "TorqueConverter-{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(IAirdragEngineeringInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringAirdragWriter),
+					XMLTag = XMLNames.Component_AirDrag,
+					FilenameTemplate = "Airdrag-{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(IAngledriveInputData),
+				new Entry {
+					WriterType = typeof(IXMLEngineeringAngledriveWriter),
+					XMLTag = XMLNames.Component_Angledrive,
+					FilenameTemplate = "Angledrive{0}_{1}{2}.xml"
+				}
+			}, {
+				typeof(ILookaheadCoastingInputData),
+				new Entry { WriterType = typeof(IXMLLookaheadDataWriter) }
+			}, {
+				typeof(IOverSpeedEcoRollEngineeringInputData),
+				new Entry { WriterType = typeof(IXMLOverspeedDataWriter) }
+			}, {
+				typeof(IDriverAccelerationData),
+				new Entry { WriterType = typeof(IXMLAccelerationDataWriter) }
+			}, {
+				typeof(IGearshiftEngineeringInputData),
+				new Entry { WriterType = typeof(IXMLGearshiftDataWriter) }
+			}, {
+				typeof(IAuxiliariesEngineeringInputData),
+				new Entry { WriterType = typeof(IXMLAuxiliariesWriter) }
+			}, {
+				typeof(IAuxiliaryEngineeringInputData),
+				new Entry { WriterType = typeof(IXMLAuxiliaryWriter)}
+			}, {
+				typeof(IAdvancedDriverAssistantSystemsEngineering), new Entry() {WriterType = typeof(IXMLEngineeringADASWriter), XMLTag = XMLNames.Vehicle_AdvancedDriverAssist}
+			}
+
+		};
+
+		public class Entry
+		{
+			public Type WriterType { get; set; }
+
+			public string XMLTag { get; set; }
+
+			public string FilenameTemplate { get; set; }
+		}
+
+		public static Type GetWriterType(Type inputType)
+		{
+			return mapping.ContainsKey(inputType) ? mapping[inputType].WriterType : null;
+		}
+
+		public static string GetXMLTag(Type inputType)
+		{
+			return mapping.ContainsKey(inputType) ? mapping[inputType].XMLTag : null;
+		}
+
+		public static string GetFilenameTemplate(Type inputType)
+		{
+			return mapping.ContainsKey(inputType) ? mapping[inputType].FilenameTemplate : "{0}_{1}.xml";
+		}
+	}
+}
\ No newline at end of file
diff --git a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationWriter.cs b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationWriter.cs
index d6194189b8e7048c76cec5b075e7fdd24cd69a24..58f638a3bce93174894a51592542d189ef5685de 100644
--- a/VectoCore/VectoCore/OutputData/XML/XMLDeclarationWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/XMLDeclarationWriter.cs
@@ -118,11 +118,11 @@ namespace TUGraz.VectoCore.OutputData.XML
 
 		protected XElement CreateVehicle(IDeclarationInputDataProvider data)
 		{
-			var retarder = data.JobInputData.Vehicle.RetarderInputData;
-			var gearbox = data.JobInputData.Vehicle.GearboxInputData;
+			var retarder = data.JobInputData.Vehicle.Components.RetarderInputData;
+			var gearbox = data.JobInputData.Vehicle.Components.GearboxInputData;
 			var vehicle = data.JobInputData.Vehicle;
-			var engine = data.JobInputData.Vehicle.EngineInputData;
-			var angledrive = data.JobInputData.Vehicle.AngledriveInputData;
+			var engine = data.JobInputData.Vehicle.Components.EngineInputData;
+			var angledrive = data.JobInputData.Vehicle.Components.AngledriveInputData;
 
 
 			var id = CreateIdString("VEH-" + vehicle.Model);
@@ -159,13 +159,13 @@ namespace TUGraz.VectoCore.OutputData.XML
 				CreateTorqueLimits(vehicle),
 				new XElement(tns + XMLNames.Vehicle_Components,
 					CreateEngine(engine),
-					CreateGearbox(gearbox, gearbox.Type.AutomaticTransmission() ? vehicle.TorqueConverterInputData : null),
+					CreateGearbox(gearbox, gearbox.Type.AutomaticTransmission() ? vehicle.Components.TorqueConverterInputData : null),
 					angledrive.Type == AngledriveType.SeparateAngledrive ? CreateAngleDrive(angledrive) : null,
 					retarder.Type.IsDedicatedComponent() ? CreateRetarder(retarder) : null,
-					CreateAxlegear(vehicle.AxleGearInputData),
-					CreateAxleWheels(vehicle),
-					CreateAuxiliaries(vehicle.AuxiliaryInputData()),
-					CreateAirdrag(vehicle.AirdragInputData)
+					CreateAxlegear(vehicle.Components.AxleGearInputData),
+					CreateAxleWheels(vehicle.Components.AxleWheels),
+					CreateAuxiliaries(vehicle.Components.AuxiliaryInputData),
+					CreateAirdrag(vehicle.Components.AirdragInputData)
 					)
 				);
 		}
@@ -310,9 +310,9 @@ namespace TUGraz.VectoCore.OutputData.XML
 				);
 		}
 
-		public XElement CreateAxleWheels(IVehicleDeclarationInputData data, XNamespace ns = null)
+		public XElement CreateAxleWheels(IAxlesDeclarationInputData data, XNamespace ns = null)
 		{
-			var axleData = data.Axles;
+			var axleData = data.AxlesDeclaration;
 			var numAxles = axleData.Count;
 			var axles = new List<XElement>(numAxles);
 			for (var i = 0; i < numAxles; i++) {
diff --git a/VectoCore/VectoCore/OutputData/XML/XMLEngineeringWriter.cs b/VectoCore/VectoCore/OutputData/XML/XMLEngineeringWriter.cs
deleted file mode 100644
index 114590f1f1e747144c3538ec166d82cdbfc0d5d8..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/OutputData/XML/XMLEngineeringWriter.cs
+++ /dev/null
@@ -1,602 +0,0 @@
-/*
-* This file is part of VECTO.
-*
-* Copyright © 2012-2019 European Union
-*
-* Developed by Graz University of Technology,
-*              Institute of Internal Combustion Engines and Thermodynamics,
-*              Institute of Technical Informatics
-*
-* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved
-* by the European Commission - subsequent versions of the EUPL (the "Licence");
-* You may not use VECTO except in compliance with the Licence.
-* You may obtain a copy of the Licence at:
-*
-* https://joinup.ec.europa.eu/community/eupl/og_page/eupl
-*
-* Unless required by applicable law or agreed to in writing, VECTO
-* distributed under the Licence is distributed on an "AS IS" basis,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the Licence for the specific language governing permissions and
-* limitations under the Licence.
-*
-* Authors:
-*   Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology
-*   Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology
-*   Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology
-*   Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology
-*   Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology
-*   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
-*/
-
-using System;
-using System.Collections.Generic;
-using System.Data;
-using System.IO;
-using System.Text.RegularExpressions;
-using System.Xml;
-using System.Xml.Linq;
-using TUGraz.IVT.VectoXML;
-using TUGraz.IVT.VectoXML.Writer;
-using TUGraz.VectoCommon.InputData;
-using TUGraz.VectoCommon.Models;
-using TUGraz.VectoCommon.Resources;
-using TUGraz.VectoCommon.Utils;
-using TUGraz.VectoCore.Configuration;
-using TUGraz.VectoCore.InputData.Reader.ComponentData;
-using TUGraz.VectoCore.Utils;
-
-namespace TUGraz.VectoCore.OutputData.XML
-{
-	public class XMLEngineeringWriter : AbstractXMLWriter
-	{
-		private readonly bool _singleFile;
-		private readonly XNamespace _declarationNamespace;
-
-
-		public XMLEngineeringWriter(string basePath, bool singleFile, string vendor) : base(basePath, vendor)
-		{
-			_singleFile = singleFile;
-			SchemaVersion = "0.7";
-			tns = Constants.XML.VectoEngineeringDefinitionsNS; // "urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.6";
-			rootNamespace = Constants.XML.VectoEngineeringInputNS; // "urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.6";
-			_declarationNamespace = Constants.XML.VectoDeclarationDefinitionsNS;
-			//"urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6";
-		}
-
-		public XDocument GenerateVectoJob(IEngineeringInputDataProvider data)
-		{
-			var xsi = XNamespace.Get("http://www.w3.org/2001/XMLSchema-instance");
-
-			var job = new XDocument();
-			job.Add(new XElement(rootNamespace + XMLNames.VectoInputEngineering,
-				new XAttribute("schemaVersion", SchemaVersion),
-				new XAttribute(XNamespace.Xmlns + "xsi", xsi.NamespaceName),
-				new XAttribute("xmlns", tns),
-				new XAttribute(XNamespace.Xmlns + "tns", rootNamespace),
-				new XAttribute(XNamespace.Xmlns + "vdecdef", _declarationNamespace),
-				new XAttribute(xsi + "schemaLocation",
-					string.Format("{0} {1}VectoEngineeringInput.xsd", rootNamespace, SchemaLocationBaseUrl)),
-				data.JobInputData.EngineOnlyMode
-					? CreateEngineOnly(data)
-					: CreateEngineeringJob(data))
-				);
-			return job;
-		}
-
-		public XDocument GenerateVectoComponent(IGearboxEngineeringInputData gearbox,
-			ITorqueConverterEngineeringInputData torqueConverter)
-		{
-			return GenerateComponentDocument(CreateGearbox(gearbox, torqueConverter));
-		}
-
-		public XDocument GenerateVectoComponent(IAxleGearInputData data)
-		{
-			return GenerateComponentDocument(CreateAxlegear(data));
-		}
-
-		protected XDocument GenerateComponentDocument(XElement content)
-		{
-			var xsi = XNamespace.Get("http://www.w3.org/2001/XMLSchema-instance");
-
-			var component = new XDocument();
-			component.Add(new XElement(rootNamespace + XMLNames.VectoComponentEngineering,
-				new XAttribute("schemaVersion", SchemaVersion),
-				new XAttribute(XNamespace.Xmlns + "xsi", xsi.NamespaceName),
-				new XAttribute("xmlns", tns),
-				new XAttribute(XNamespace.Xmlns + "tns", rootNamespace),
-				new XAttribute(XNamespace.Xmlns + "vdecdef", _declarationNamespace),
-				new XAttribute(xsi + "schemaLocation",
-					string.Format("{0} {1}VectoEngineeringInput.xsd", rootNamespace, SchemaLocationBaseUrl)),
-				content)
-				);
-			return component;
-		}
-
-		protected XElement[] CreateEngineOnly(IEngineeringInputDataProvider data)
-		{
-			return new[] {
-				new XElement(tns + XMLNames.VectoJob_EngineOnlyMode, true),
-				CreateEngine(data.JobInputData.EngineOnly, false),
-				CreateMissions(data.JobInputData.Cycles)
-			};
-		}
-
-		protected XElement[] CreateEngineeringJob(IEngineeringInputDataProvider data)
-		{
-			return new[] {
-				new XElement(tns + XMLNames.VectoJob_EngineOnlyMode, false),
-				CreateVehicle(data),
-				CreateDriverModel(data),
-				CreateMissions(data.JobInputData.Cycles)
-			};
-		}
-
-		private XElement CreateMissions(IEnumerable<ICycleData> data)
-		{
-			var retVal = new XElement(tns + XMLNames.VectoJob_MissionCycles);
-			foreach (var cycle in data) {
-				var filename = cycle.CycleData.Source;
-				if (filename == null) {
-					continue;
-				}
-				VectoCSVFile.Write(Path.Combine(BasePath, Path.GetFileName(filename)), cycle.CycleData);
-				retVal.Add(new XElement(tns + XMLNames.Missions_Cycle,
-					new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_CSV),
-					new XAttribute(XMLNames.ExtResource_File_Attr, Path.GetFileName(filename))
-					)
-					);
-			}
-			return retVal;
-		}
-
-		private XElement CreateDriverModel(IEngineeringInputDataProvider engineering)
-		{
-			var driver = engineering.DriverInputData;
-			var gbx = engineering.JobInputData.Vehicle.GearboxInputData;
-			var lookahead = driver.Lookahead;
-			var overspeed = driver.OverSpeedEcoRoll;
-
-			return new XElement(tns + XMLNames.Component_DriverModel,
-				new XElement(tns + XMLNames.DriverModel_LookAheadCoasting,
-					new XElement(tns + XMLNames.DriverModel_LookAheadCoasting_Enabled, lookahead.Enabled),
-					new XElement(tns + XMLNames.DriverModel_LookAheadCoasting_MinSpeed, lookahead.MinSpeed.AsKmph),
-					new XElement(tns + XMLNames.DriverModel_LookAheadCoasting_PreviewDistanceFactor, lookahead.LookaheadDistanceFactor),
-					new XElement(tns + XMLNames.DriverModel_LookAheadCoasting_DecisionFactorOffset,
-						lookahead.CoastingDecisionFactorOffset),
-					new XElement(tns + XMLNames.DriverModel_LookAheadCoasting_DecisionFactorScaling,
-						lookahead.CoastingDecisionFactorScaling),
-					lookahead.CoastingDecisionFactorTargetSpeedLookup == null
-						? null
-						: new XElement(tns + XMLNames.DriverModel_LookAheadCoasting_SpeedDependentDecisionFactor,
-							_singleFile
-								? EmbedDataTable(lookahead.CoastingDecisionFactorTargetSpeedLookup,
-									AttributeMappings.CoastingDFTargetSpeedLookupMapping)
-								: ExtCSVResource(lookahead.CoastingDecisionFactorTargetSpeedLookup, "Driver_LAC_TargetspeedLookup.csv")),
-					lookahead.CoastingDecisionFactorVelocityDropLookup == null
-						? null
-						: new XElement(tns + XMLNames.DriverModel_LookAheadCoasting_VelocityDropDecisionFactor,
-							_singleFile
-								? EmbedDataTable(lookahead.CoastingDecisionFactorVelocityDropLookup,
-									AttributeMappings.CoastingDFVelocityDropLookupMapping)
-								: ExtCSVResource(lookahead.CoastingDecisionFactorVelocityDropLookup, "Driver_LAC_VelocityDropLookup.csv"))
-					),
-				new XElement(tns + XMLNames.DriverModel_Overspeed,
-					new XElement(tns + XMLNames.DriverModel_Overspeed_Mode, driver.OverSpeedEcoRoll.Mode),
-					new XElement(tns + XMLNames.DriverModel_Overspeed_MinSpeed, overspeed.MinSpeed.AsKmph),
-					new XElement(tns + XMLNames.DriverModel_Overspeed_AllowedOverspeed, overspeed.OverSpeed.AsKmph),
-					new XElement(tns + XMLNames.DriverModel_Overspeed_AllowedUnderspeed, overspeed.UnderSpeed.AsKmph)
-					),
-				driver.AccelerationCurve == null
-					? null
-					: new XElement(tns + XMLNames.DriverModel_DriverAccelerationCurve,
-						_singleFile
-							? EmbedDataTable(driver.AccelerationCurve, AttributeMappings.DriverAccelerationCurveMapping)
-							: ExtCSVResource(driver.AccelerationCurve,
-								Path.GetFileName(driver.AccelerationCurve.Source ?? "Driver.vacc"))
-						),
-				new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters,
-					new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_UpshiftMinAcceleration,
-						gbx.UpshiftMinAcceleration.Value()),
-					new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_DownshiftAfterUpshiftDelay,
-						gbx.DownshiftAfterUpshiftDelay.Value()),
-					new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_UpshiftAfterDownshiftDelay,
-						gbx.UpshiftAfterDownshiftDelay.Value()),
-					new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_TorqueReserve, gbx.TorqueReserve),
-					new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_TimeBetweenGearshift,
-						gbx.MinTimeBetweenGearshift.Value()),
-					new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_StartSpeed, gbx.StartSpeed.Value()),
-					new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_StartAcceleration, gbx.StartAcceleration.Value()),
-					new XElement(tns + XMLNames.DriverModel_ShiftStrategyParameters_StartTorqueReserve, gbx.StartTorqueReserve))
-				);
-		}
-
-		protected XElement CreateVehicle(IEngineeringInputDataProvider data)
-		{
-			var retarder = data.JobInputData.Vehicle.RetarderInputData;
-			var gearbox = data.JobInputData.Vehicle.GearboxInputData;
-			var vehicle = data.JobInputData.Vehicle;
-			var angledrive = data.JobInputData.Vehicle.AngledriveInputData;
-			var pto = data.JobInputData.Vehicle.PTOTransmissionInputData;
-
-			return new XElement(tns + XMLNames.Component_Vehicle,
-				new XAttribute(XMLNames.Component_ID_Attr, "VEH-" + vehicle.Model),
-				GetDefaultComponentElements(vehicle.Model),
-				new XElement(tns + XMLNames.Vehicle_VehicleCategory, vehicle.VehicleCategory.ToXMLFormat()),
-				new XElement(tns + XMLNames.Vehicle_AxleConfiguration, vehicle.AxleConfiguration.GetName()),
-				new XElement(tns + XMLNames.Vehicle_CurbMassChassis, vehicle.CurbMassChassis.Value().ToXMLFormat(0)),
-				new XElement(tns + XMLNames.Vehicle_GrossVehicleMass, vehicle.GrossVehicleMassRating.Value().ToXMLFormat(0)),
-				//new XElement(tns + XMLNames.Vehicle_AirDragArea, airdrag.AirDragArea.Value()),
-				new XElement(tns + XMLNames.Vehicle_RetarderType, retarder.Type.ToXMLFormat()),
-				retarder.Type.IsDedicatedComponent()
-					? new XElement(tns + XMLNames.Vehicle_RetarderRatio, retarder.Ratio.ToXMLFormat(3))
-					: null,
-				new XElement(tns + XMLNames.Vehicle_AngledriveType, angledrive.Type.ToXMLFormat()),
-				new XElement(tns + XMLNames.Vehicle_PTOType, pto.PTOTransmissionType),
-				GetPTOData(pto),
-				CreateTorqueLimits(vehicle),
-				new XElement(tns + XMLNames.Vehicle_CurbMassExtra, vehicle.CurbMassExtra.Value()),
-				new XElement(tns + XMLNames.Vehicle_Loading, vehicle.Loading.Value()),
-				new XElement(tns + XMLNames.Vehicle_Components,
-					CreateEngine(vehicle.EngineInputData),
-					CreateGearbox(gearbox, gearbox.TorqueConverter),
-					angledrive.Type == AngledriveType.SeparateAngledrive ? CreateAngleDrive(angledrive) : null,
-					retarder.Type.IsDedicatedComponent() ? CreateRetarder(retarder) : null,
-					CreateAxlegear(vehicle.AxleGearInputData),
-					CreateAxleWheels(vehicle),
-					CreateAuxiliaries(vehicle.AuxiliaryInputData(), RemoveInvalidFileCharacters(vehicle.Model)),
-					CreateAirdrag(vehicle.AirdragInputData)
-					),
-				new XElement(tns + XMLNames.Vehicle_AdvancedDriverAssist,
-					new XElement(tns + XMLNames.Vehicle_AdvancedDriverAssist_EngineStartStop,
-						new XElement(tns + XMLNames.Vehicle_AdvancedDriverAssist_EngineStartStop_Enabled, false))
-					));
-		}
-
-
-		private object[] GetPTOData(IPTOTransmissionInputData pto)
-		{
-			if (pto.PTOTransmissionType == "None") {
-				return null;
-			}
-			var ptoLossMap = new XElement(tns + XMLNames.Vehicle_PTOIdleLossMap);
-			ptoLossMap.Add(_singleFile
-				? EmbedDataTable(pto.PTOLossMap, AttributeMappings.PTOLossMap)
-				: ExtCSVResource(pto.PTOLossMap, "PTO_LossMap.vptol"));
-			var ptoCycle = new XElement(tns + XMLNames.Vehicle_PTOCycle);
-			ptoCycle.Add(_singleFile
-				? EmbedDataTable(pto.PTOCycle, AttributeMappings.PTOCycleMap)
-				: ExtCSVResource(pto.PTOCycle, "PTO_cycle.vptoc"));
-
-			return new object[] { ptoLossMap, ptoCycle };
-		}
-
-		private XElement GetCrossWindCorrectionData(IAirdragEngineeringInputData airdrag)
-		{
-			if (airdrag.CrossWindCorrectionMode == CrossWindCorrectionMode.NoCorrection ||
-				airdrag.CrossWindCorrectionMode == CrossWindCorrectionMode.DeclarationModeCorrection) {
-				return null;
-			}
-
-			var correctionMap = new XElement(tns + XMLNames.Vehicle_CrosswindCorrectionData);
-
-			if (_singleFile) {
-				correctionMap.Add(EmbedDataTable(airdrag.CrosswindCorrectionMap, AttributeMappings.CrossWindCorrectionMapping));
-			} else {
-				var ext = airdrag.CrossWindCorrectionMode == CrossWindCorrectionMode.SpeedDependentCorrectionFactor
-					? "vcdv"
-					: "vcdb";
-				correctionMap.Add(ExtCSVResource(airdrag.CrosswindCorrectionMap, "CrossWindCorrection." + ext));
-			}
-
-			return correctionMap;
-		}
-
-		private XElement CreateAngleDrive(IAngledriveInputData data)
-		{
-			var angledrive = new XElement(tns + XMLNames.Component_Angledrive,
-				new XElement(tns + XMLNames.ComponentDataWrapper,
-					new XAttribute(XMLNames.Component_ID_Attr, "ANGL-" + data.Model),
-					GetDefaultComponentElements(data.Model),
-					new XElement(tns + XMLNames.AngleDrive_Ratio, data.Ratio.ToXMLFormat(3)),
-					data.LossMap == null
-						? new XElement(tns + XMLNames.AngleDrive_TorqueLossMap,
-							new XElement(tns + XMLNames.AngleDrive_Efficiency, data.Efficiency))
-						: new XElement(tns + XMLNames.AngleDrive_TorqueLossMap, GetTransmissionLossMap(data.LossMap))));
-			//if (_singleFile) {
-			return angledrive;
-			//}
-			//return ExtComponent(XMLNames.Component_Angledrive, angledrive,
-			//	string.Format("ANGL_{0}.xml", RemoveInvalidFileCharacters(data.ModelName)));
-		}
-
-		private string RemoveInvalidFileCharacters(string filename)
-		{
-			string regexSearch = new string(Path.GetInvalidFileNameChars()) + new string(Path.GetInvalidPathChars());
-			Regex r = new Regex(string.Format("[{0}]", Regex.Escape(regexSearch)));
-			return r.Replace(filename, "");
-		}
-
-		public XElement CreateAuxiliaries(IAuxiliariesEngineeringInputData data, string fileSuffix)
-		{
-			var auxList = new List<XElement>();
-			foreach (var auxData in data.Auxiliaries) {
-				var entry = new XElement(tns + XMLNames.Auxiliaries_Auxiliary,
-					new XAttribute(XMLNames.Auxiliaries_Auxiliary_ID_Attr, auxData.ID));
-				if (auxData.ConstantPowerDemand > 0) {
-					entry.Add(new XElement(tns + XMLNames.Auxiliaries_Auxiliary_ConstantAuxLoad, auxData.ConstantPowerDemand.Value()));
-					auxList.Add(entry);
-					continue;
-				}
-				if (_singleFile) {
-					entry.Add(new XElement(tns + XMLNames.Auxiliaries_Auxiliary_TransmissionRatioToEngine, auxData.TransmissionRatio),
-						new XElement(tns + XMLNames.Auxiliaries_Auxiliary_EfficiencyToEngine, auxData.EfficiencyToEngine),
-						new XElement(tns + XMLNames.Auxiliaries_Auxiliary_EfficiencyAuxSupply, auxData.EfficiencyToSupply),
-						new XElement(tns + XMLNames.Auxiliaries_Auxiliary_AuxMap,
-							EmbedDataTable(auxData.DemandMap, AttributeMappings.AuxMapMapping)));
-				} else {
-					entry.Add(ExtCSVResource(auxData.DemandMap, Path.GetFileName(auxData.DemandMap.Source)));
-				}
-			}
-
-			var aux = new XElement(tns + XMLNames.Component_Auxiliaries,
-				new XElement(tns + XMLNames.ComponentDataWrapper,
-					//new XAttribute(XMLNames.Component_ID_Attr, "AUX-none"), 
-					auxList));
-			if (_singleFile) {
-				return aux;
-			}
-			return ExtComponent(XMLNames.Component_Auxiliaries, aux, string.Format("AUX_{0}.xml", fileSuffix));
-		}
-
-		public XElement CreateAxleWheels(IVehicleEngineeringInputData data)
-		{
-			var axleData = data.Axles;
-			var numAxles = axleData.Count;
-			var axles = new List<XElement>(numAxles);
-			for (var i = 0; i < numAxles; i++) {
-				var axle = axleData[i];
-				axles.Add(new XElement(tns + XMLNames.AxleWheels_Axles_Axle,
-					new XAttribute(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, i + 1),
-					GetDefaultComponentElements(axle.Tyre.Dimension),
-					new XElement(tns + XMLNames.AxleWheels_Axles_Axle_AxleType,
-						i == 1 ? AxleType.VehicleDriven.ToString() : AxleType.VehicleNonDriven.ToString()),
-					new XElement(tns + XMLNames.AxleWheels_Axles_Axle_TwinTyres_Attr, axle.TwinTyres),
-					new XElement(tns + XMLNames.AxleWheels_Axles_Axle_Steered, i == 0),
-					string.IsNullOrWhiteSpace(axle.Tyre.Dimension)
-						? null
-						: new XElement(tns + XMLNames.AxleWheels_Axles_Axle_Dimension, axle.Tyre.Dimension),
-					new XElement(tns + XMLNames.AxleWheels_Axles_Axle_RRCISO, axle.Tyre.RollResistanceCoefficient),
-					new XElement(tns + XMLNames.AxleWheels_Axles_Axle_FzISO, axle.Tyre.TyreTestLoad.Value()),
-					new XElement(tns + XMLNames.AxleWheels_Axles_Axle_WeightShare, axle.AxleWeightShare),
-					new XElement(tns + XMLNames.AxleWheels_Axles_Axle_Inertia, axle.Tyre.Inertia.Value()),
-					i == 1
-						? new XElement(tns + XMLNames.AxleWheels_Axles_Axle_DynamicTyreRadius, data.DynamicTyreRadius.Value() * 1000)
-						: null));
-			}
-
-			var axleWheels = new XElement(tns + XMLNames.Component_AxleWheels,
-				new XElement(tns + XMLNames.ComponentDataWrapper,
-					new XAttribute(XMLNames.Component_ID_Attr, string.Format("AXLWHL-{0}", data.AxleConfiguration.GetName())),
-					new XElement(tns + XMLNames.AxleWheels_Axles, axles)));
-			if (_singleFile) {
-				return axleWheels;
-			}
-			return ExtComponent(XMLNames.Component_AxleWheels, axleWheels,
-				String.Format("AXLWHL-{0}.xml", data.AxleConfiguration.GetName()));
-		}
-
-		//private XElement CreateTyre(IAxleDeclarationInputData axle)
-		//{
-		//	var id = string.Format("TYRE-{0}", axle.Wheels).RemoveWhitespace().Replace("/", "_");
-		//	return new XElement(tns + "Tyre",
-		//		new XAttribute(XMLNames.Component_CertificationNumber, id),
-		//		new XElement(tns + XMLNames.ComponentDataWrapper,
-		//			GetDefaultComponentElements(string.Format("TYRE-{0}", axle.Wheels), axle.Wheels),
-		//			string.IsNullOrWhiteSpace(axle.Wheels)
-		//				? null
-		//				: new XElement(tns + XMLNames.AxleWheels_Axles_Axle_Dimension, axle.Wheels),
-		//			new XElement(tns + XMLNames.AxleWheels_Axles_Axle_RRCISO, axle.RollResistanceCoefficient.ToXMLFormat(4)),
-		//			new XElement(tns + XMLNames.AxleWheels_Axles_Axle_FzISO, axle.TyreTestLoad.Value().ToXMLFormat(0))
-		//			)
-		//		);
-		//}
-
-		public XElement CreateAxlegear(IAxleGearInputData data)
-		{
-			var typeId = string.Format("AXLGEAR-{0:0.000}", data.Ratio);
-			var axl = new XElement(tns + XMLNames.Component_Axlegear,
-				new XElement(tns + XMLNames.ComponentDataWrapper, new XAttribute(XMLNames.Component_ID_Attr, typeId),
-					GetDefaultComponentElements(Constants.NOT_AVailABLE),
-					new XElement(tns + XMLNames.Axlegear_Ratio, data.Ratio.ToXMLFormat(3)),
-					data.LossMap == null
-						? new XElement(tns + XMLNames.Axlegear_TorqueLossMap,
-							new XElement(tns + XMLNames.Axlegear_Efficiency, data.Efficiency))
-						: new XElement(tns + XMLNames.Axlegear_TorqueLossMap, GetTransmissionLossMap(data.LossMap))));
-			if (_singleFile) {
-				return axl;
-			}
-			return ExtComponent(XMLNames.Component_Axlegear, axl, string.Format("AXL_{0:0.00}.xml", data.Ratio));
-		}
-
-
-		public XElement CreateRetarder(IRetarderInputData data)
-		{
-			var retarder = new XElement(tns + XMLNames.Component_Retarder,
-				new XElement(tns + XMLNames.ComponentDataWrapper, new XAttribute(XMLNames.Component_ID_Attr, "RET-none"),
-					GetDefaultComponentElements(data.Model),
-					new XElement(tns + XMLNames.Retarder_RetarderLossMap,
-						_singleFile
-							? EmbedDataTable(data.LossMap, AttributeMappings.RetarderLossmapMapping)
-							: ExtCSVResource(data.LossMap, string.Format("RET_{0}.vrlm", RemoveInvalidFileCharacters(data.Model))))));
-			//if (_singleFile) {
-			return retarder;
-			//}
-			//return ExtComponent(XMLNames.Component_Retarder, retarder,
-			//	string.Format("RET_{0}.xml", RemoveInvalidFileCharacters(data.ModelName)));
-		}
-
-		protected XElement CreateGearbox(IGearboxEngineeringInputData data, ITorqueConverterEngineeringInputData tcData)
-		{
-			var gears = new XElement(tns + XMLNames.Gearbox_Gears);
-			var i = 1;
-			foreach (var gearData in data.Gears) {
-				var gear = new XElement(tns + XMLNames.Gearbox_Gears_Gear,
-					new XAttribute(XMLNames.Gearbox_Gear_GearNumber_Attr, i++),
-					new XElement(tns + XMLNames.Gearbox_Gear_Ratio, gearData.Ratio.ToXMLFormat(3)),
-					gearData.MaxTorque != null
-						? new XElement(tns + XMLNames.Gearbox_Gears_MaxTorque, gearData.MaxTorque.Value())
-						: null,
-					gearData.MaxInputSpeed != null
-						? new XElement(tns + XMLNames.Gearbox_Gear_MaxSpeed, gearData.MaxInputSpeed.AsRPM)
-						: null);
-
-				if (gearData.LossMap != null) {
-					gear.Add(new XElement(tns + XMLNames.Gearbox_Gear_TorqueLossMap, GetTransmissionLossMap(gearData.LossMap)));
-				} else {
-					gear.Add(new XElement(tns + XMLNames.Gearbox_Gear_TorqueLossMap,
-						new XElement(tns + XMLNames.Gearbox_Gear_Efficiency, gearData.Efficiency)));
-				}
-				if (gearData.ShiftPolygon != null) {
-					gear.Add(new XElement(tns + XMLNames.Gearbox_Gears_Gear_ShiftPolygon, CreateShiftPolygon(gearData.ShiftPolygon)));
-				}
-
-				gears.Add(gear);
-			}
-			var gbx = new XElement(tns + XMLNames.Component_Gearbox,
-				new XElement(tns + XMLNames.ComponentDataWrapper,
-					new XAttribute(XMLNames.Component_ID_Attr, string.Format("GBX-{0}", data.Model)),
-					GetDefaultComponentElements(data.Model),
-					new XElement(tns + XMLNames.Gearbox_TransmissionType, data.Type.ToXMLFormat()),
-					new XElement(tns + XMLNames.Gearbox_Inertia, data.Inertia.Value()),
-					new XElement(tns + XMLNames.Gearbox_TractionInterruption, data.TractionInterruption.Value()), gears),
-				data.Type.AutomaticTransmission() ? CreateTorqueConverter(tcData) : null);
-
-			if (_singleFile) {
-				return gbx;
-			}
-			return ExtComponent(XMLNames.Component_Gearbox, gbx, string.Format("GBX-{0}.xml", data.Model));
-		}
-
-		private XElement CreateTorqueConverter(ITorqueConverterEngineeringInputData torqueConverterData)
-		{
-			var tc = new XElement(tns + XMLNames.Component_TorqueConverter,
-				new XElement(tns + XMLNames.ComponentDataWrapper,
-					new XAttribute(XMLNames.Component_ID_Attr, string.Format("TC-{0}", torqueConverterData.Model)),
-					GetDefaultComponentElements(torqueConverterData.Model),
-					new XElement(tns + XMLNames.TorqueConverter_ReferenceRPM, torqueConverterData.ReferenceRPM.AsRPM.ToXMLFormat()),
-					new XElement(tns + XMLNames.TorqueConverter_Characteristics,
-						_singleFile
-							? EmbedDataTable(torqueConverterData.TCData, AttributeMappings.TorqueConverterDataMapping,
-								precision: new Dictionary<string, uint>() {
-									{ TorqueConverterDataReader.Fields.SpeedRatio, 4 }
-								})
-							: ExtCSVResource(torqueConverterData.TCData, Path.GetFileName(torqueConverterData.TCData.Source))),
-					new XElement(tns + XMLNames.TorqueConverter_Inertia, torqueConverterData.Inertia.Value())));
-			if (_singleFile) {
-				return tc;
-			}
-			return new XElement(tns + XMLNames.Component_TorqueConverter,
-				ExtComponent(XMLNames.Component_TorqueConverter, tc, "TorqueConverter.xml"));
-		}
-
-		private object[] GetTransmissionLossMap(TableData lossmap)
-		{
-			if (_singleFile) {
-				return EmbedDataTable(lossmap, AttributeMappings.TransmissionLossmapMapping);
-			}
-			return ExtCSVResource(lossmap, Path.GetFileName(lossmap.Source));
-		}
-
-		private object[] CreateShiftPolygon(TableData shiftPolygon)
-		{
-			if (_singleFile) {
-				return EmbedDataTable(shiftPolygon, AttributeMappings.ShiftPolygonMapping);
-			}
-			return ExtCSVResource(shiftPolygon, Path.GetFileName(shiftPolygon.Source));
-		}
-
-		public XElement CreateEngine(IEngineEngineeringInputData data, bool allowSeparateFile = true)
-		{
-			var engine = new XElement(tns + XMLNames.Component_Engine,
-				new XElement(tns + XMLNames.ComponentDataWrapper,
-					new XAttribute(XMLNames.Component_ID_Attr, string.Format("ENG-{0}", data.Model)),
-					GetDefaultComponentElements(data.Model),
-					new XElement(tns + XMLNames.Engine_Displacement, (data.Displacement.Value() * 1000 * 1000).ToXMLFormat(0)),
-					new XElement(tns + XMLNames.Engine_IdlingSpeed, data.IdleSpeed.AsRPM.ToXMLFormat(0)),
-					new XElement(tns + XMLNames.Engine_Inertia, data.Inertia.Value()),
-					new XElement(tns + XMLNames.Engine_WHTCEngineering, data.WHTCEngineering.ToXMLFormat(4)),
-					new XElement(tns + XMLNames.Engine_FuelConsumptionMap, GetFuelConsumptionMap(data)),
-					new XElement(tns + XMLNames.Engine_FullLoadAndDragCurve, GetFullLoadDragCurve(data))));
-			if (!allowSeparateFile || _singleFile) {
-				return engine;
-			}
-			return ExtComponent(XMLNames.Component_Engine, engine, string.Format("ENG-{0}.xml", data.Model));
-		}
-
-		private XElement CreateAirdrag(IAirdragEngineeringInputData data)
-		{
-			var id = string.Format("Airdrag-{0}", data.Model);
-			return new XElement(tns + XMLNames.Component_AirDrag,
-				new XElement(tns + XMLNames.ComponentDataWrapper,
-					new XAttribute(XMLNames.Component_ID_Attr, id),
-					GetDefaultComponentElements(Constants.NOT_AVailABLE),
-					new XElement(tns + XMLNames.Vehicle_CrossWindCorrectionMode, data.CrossWindCorrectionMode.ToXMLFormat()),
-					new XElement(tns + XMLNames.Vehicle_AirDragArea, data.AirDragArea.Value().ToXMLFormat(2))),
-				GetCrossWindCorrectionData(data)
-				);
-		}
-
-		private XElement ExtComponent(string component, XElement componentXML, string filename)
-		{
-			GenerateComponentDocument(componentXML).Save(Path.Combine(BasePath, filename));
-
-			var retVal = new XElement(tns + XMLNames.ExternalResource,
-				new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_XML),
-				new XAttribute(XMLNames.ExtResource_Component_Attr, component),
-				new XAttribute(XMLNames.ExtResource_File_Attr, filename));
-			return retVal;
-		}
-
-		private object[] GetFullLoadDragCurve(IEngineEngineeringInputData data)
-		{
-			if (_singleFile) {
-				return EmbedDataTable(data.FullLoadCurve, AttributeMappings.EngineFullLoadCurveMapping);
-			}
-			var filename = string.Format("ENG_{0}.vfld", data.Model);
-			return ExtCSVResource(data.FullLoadCurve, filename);
-		}
-
-		private object[] GetFuelConsumptionMap(IEngineEngineeringInputData data)
-		{
-			if (_singleFile) {
-				return EmbedDataTable(data.FuelConsumptionMap, AttributeMappings.FuelConsumptionMapMapping);
-			}
-
-			var filename = string.Format("ENG_{0}.vmap", data.Model);
-			return ExtCSVResource(data.FuelConsumptionMap, filename);
-		}
-
-
-		private object[] ExtCSVResource(DataTable data, string filename)
-		{
-			VectoCSVFile.Write(Path.Combine(BasePath, filename), data);
-			return new object[] {
-				new XElement(tns + XMLNames.ExternalResource,
-					new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_CSV),
-					new XAttribute(XMLNames.ExtResource_File_Attr, filename))
-			};
-		}
-
-		protected XElement[] GetDefaultComponentElements(string makeAndModel)
-		{
-			return new[] {
-				new XElement(tns + XMLNames.Component_Manufacturer, Vendor),
-				new XElement(tns + XMLNames.Component_Model, makeAndModel),
-				new XElement(tns + XMLNames.Component_Creator, Creator),
-				new XElement(tns + XMLNames.Component_Date, XmlConvert.ToString(DateTime.Now, XmlDateTimeSerializationMode.Utc)),
-				new XElement(tns + XMLNames.Component_AppVersion, "VectoCore"),
-			};
-		}
-	}
-}
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoComponent.1.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoComponent.1.0.xsd
index b62069047069413f0953db5a11dfed979e3015cf..137b81a16891b8fd78b398430c7be1260849a476 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoComponent.1.0.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoComponent.1.0.xsd
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2016 rel. 2 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
 <xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
 	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
 	<xs:element name="VectoInputDeclaration">
@@ -13,7 +13,7 @@
 				<xs:element name="TorqueConverter" type="vdecdef:TorqueConverterComponentDeclarationType"/>
 				<xs:element name="Retarder" type="vdecdef:RetarderComponentDeclarationType"/>
 				<xs:element name="Axlegear" type="vdecdef:AxlegearComponentDeclarationType"/>
-				<xs:element name="Tyre" type="vdecdef:TyreDeclarationType"/>
+				<xs:element name="Tyre" type="vdecdef:TyreComponentDeclarationType"/>
 				<xs:element name="Auxiliaries" type="vdecdef:AuxiliariesComponentDeclarationType"/>
 				<xs:element name="Angledrive" type="vdecdef:AngledriveComponentDeclarationType"/>
 				<xs:element name="AirDrag" type="vdecdef:AirDragComponentDeclarationType"/>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoComponent.2.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoComponent.2.0.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..2ec0489fc347938a63c9f07155f3522870c04af6
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoComponent.2.0.xsd
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdecdef1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:vdecdef2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" schemaLocation="VectoDeclarationDefinitions.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" schemaLocation="VectoDeclarationDefinitions.2.0.xsd"/>
+	<xs:element name="VectoInputDeclaration">
+		<xs:annotation>
+			<xs:documentation>Root Node Declaration Data</xs:documentation>
+		</xs:annotation>
+		<xs:complexType>
+			<xs:choice>
+				<xs:element name="Engine" type="vdecdef2.0:EngineComponentDeclarationType"/>
+				<xs:element name="Gearbox" type="vdecdef2.0:GearboxComponentDeclarationType"/>
+				<xs:element name="TorqueConverter" type="vdecdef2.0:TorqueConverterComponentDeclarationType"/>
+				<xs:element name="Retarder" type="vdecdef2.0:RetarderComponentDeclarationType"/>
+				<xs:element name="Axlegear" type="vdecdef2.0:AxlegearComponentDeclarationType"/>
+				<xs:element name="Tyre" type="vdecdef2.0:TyreComponentDeclarationType"/>
+				<xs:element name="Angledrive" type="vdecdef2.0:AngledriveComponentDeclarationType"/>
+				<xs:element name="AirDrag" type="vdecdef2.0:AirDragComponentDeclarationType"/>
+			</xs:choice>
+			<xs:attribute name="schemaVersion" use="required">
+				<xs:simpleType>
+					<xs:restriction base="xs:decimal">
+						<xs:minExclusive value="0"/>
+						<xs:fractionDigits value="1"/>
+					</xs:restriction>
+				</xs:simpleType>
+			</xs:attribute>
+		</xs:complexType>
+	</xs:element>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoComponent.xsd b/VectoCore/VectoCore/Resources/XSD/VectoComponent.xsd
deleted file mode 100644
index b62069047069413f0953db5a11dfed979e3015cf..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/Resources/XSD/VectoComponent.xsd
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2016 rel. 2 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
-<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
-	<xs:element name="VectoInputDeclaration">
-		<xs:annotation>
-			<xs:documentation>Root Node Declaration Data</xs:documentation>
-		</xs:annotation>
-		<xs:complexType>
-			<xs:choice>
-				<xs:element name="Engine" type="vdecdef:EngineComponentDeclarationType"/>
-				<xs:element name="Gearbox" type="vdecdef:GearboxComponentDeclarationType"/>
-				<xs:element name="TorqueConverter" type="vdecdef:TorqueConverterComponentDeclarationType"/>
-				<xs:element name="Retarder" type="vdecdef:RetarderComponentDeclarationType"/>
-				<xs:element name="Axlegear" type="vdecdef:AxlegearComponentDeclarationType"/>
-				<xs:element name="Tyre" type="vdecdef:TyreDeclarationType"/>
-				<xs:element name="Auxiliaries" type="vdecdef:AuxiliariesComponentDeclarationType"/>
-				<xs:element name="Angledrive" type="vdecdef:AngledriveComponentDeclarationType"/>
-				<xs:element name="AirDrag" type="vdecdef:AirDragComponentDeclarationType"/>
-			</xs:choice>
-			<xs:attribute name="schemaVersion" use="required">
-				<xs:simpleType>
-					<xs:restriction base="xs:decimal">
-						<xs:minExclusive value="0"/>
-						<xs:fractionDigits value="1"/>
-					</xs:restriction>
-				</xs:simpleType>
-			</xs:attribute>
-		</xs:complexType>
-	</xs:element>
-</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationComponent.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationComponent.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..7052c4d1ab16b2c6475bb4625ee437f61a730fc8
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationComponent.xsd
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:c2.0="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0" xmlns:vdc="urn:tugraz:ivt:VectoAPI:DeclarationComponent" xmlns:vdd="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" xmlns:ns1="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationComponent" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<!-- 
+
+         This is a convienience file that imports the schema for declaration input (i.e., job data) and all supported declaration definitions
+
+ -->
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" schemaLocation="VectoComponent.1.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0" schemaLocation="VectoComponent.2.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" schemaLocation="VectoDeclarationDefinitions.xsd"/>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.1.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.1.0.xsd
index 2d606e4ac4bc0ed085287651a1200ef215be8156..9fd6562e50e0e301c792fa092ceefbb385462e6f 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.1.0.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.1.0.xsd
@@ -3,6 +3,81 @@
 <?xml-stylesheet type="text/xsl" href="../RenderTable.xslt"?>
 <xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:di="http://www.w3.org/2000/09/xmldsig#" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
 	<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
+	<xs:complexType name="AbstractAirdragDataDeclarationType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractAngledriveDataDeclarationType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractAxlegearDataDeclarationType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractCombustionEngineDataDeclarationType" abstract="true">
+		<xs:annotation>
+			<xs:documentation>Engine Component</xs:documentation>
+		</xs:annotation>
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractRetarderDataDeclarationType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractTorqueConverterDataDeclarationType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractTransmissionDataDeclarationType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractTyreDataDeclarationType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractVehicleType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="ADASType">
+		<xs:sequence>
+			<xs:element name="EngineStopStart" type="tns:EngineStopStartType">
+				<xs:annotation>
+					<xs:documentation>P271 - bool</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="EcoRollWithoutEngineStop" type="tns:EcoRollWithoutEngineStopType">
+				<xs:annotation>
+					<xs:documentation>P272 - bool</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="EcoRollWithEngineStop" type="tns:EcoRollWithEngineStopType">
+				<xs:annotation>
+					<xs:documentation>P273 - bool</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="PredictiveCruiseControl">
+				<xs:annotation>
+					<xs:documentation>P274 - enum</xs:documentation>
+				</xs:annotation>
+				<xs:simpleType>
+					<xs:restriction base="tns:PredictiveCruiseControlType"/>
+				</xs:simpleType>
+			</xs:element>
+		</xs:sequence>
+	</xs:complexType>
 	<xs:complexType name="AirDragComponentDeclarationType">
 		<xs:sequence>
 			<xs:element name="Data" type="tns:AirDragDataDeclarationType"/>
@@ -62,7 +137,7 @@
 	</xs:complexType>
 	<xs:complexType name="AngledriveDataDeclarationType">
 		<xs:complexContent>
-			<xs:extension base="tns:DeclarationPowertrainComponentType">
+			<xs:extension base="tns:AbstractAngledriveDataDeclarationType">
 				<xs:sequence>
 					<xs:element name="Manufacturer" type="tns:ManufacturerType">
 						<xs:annotation>
@@ -217,7 +292,7 @@
 					<xs:documentation>P195 - bool</xs:documentation>
 				</xs:annotation>
 			</xs:element>
-			<xs:element name="Tyre" type="tns:TyreDeclarationType"/>
+			<xs:element name="Tyre" type="tns:TyreComponentDeclarationType"/>
 		</xs:sequence>
 		<xs:attribute name="axleNumber" use="required">
 			<xs:simpleType>
@@ -239,7 +314,7 @@
 			<xs:documentation>Axlegear Component</xs:documentation>
 		</xs:annotation>
 		<xs:complexContent>
-			<xs:extension base="tns:DeclarationPowertrainComponentType">
+			<xs:extension base="tns:AbstractAxlegearDataDeclarationType">
 				<xs:sequence>
 					<xs:element name="Manufacturer" type="tns:ManufacturerType">
 						<xs:annotation>
@@ -329,28 +404,15 @@
 			</xs:element>
 		</xs:sequence>
 	</xs:complexType>
-	<xs:complexType name="DeclarationPowertrainComponentType" abstract="true">
-		<xs:complexContent>
-			<xs:extension base="tns:VectoSimulationComponent"/>
-		</xs:complexContent>
-	</xs:complexType>
 	<xs:complexType name="EngineComponentDeclarationType">
 		<xs:sequence>
 			<xs:element name="Data" type="tns:EngineDataDeclarationType"/>
 			<xs:element name="Signature" type="tns:SignatureType"/>
 		</xs:sequence>
 	</xs:complexType>
-	<xs:complexType name="EngineDataBaseType">
-		<xs:annotation>
-			<xs:documentation>Engine Component</xs:documentation>
-		</xs:annotation>
-		<xs:complexContent>
-			<xs:extension base="tns:DeclarationPowertrainComponentType"/>
-		</xs:complexContent>
-	</xs:complexType>
 	<xs:complexType name="EngineDataDeclarationType">
 		<xs:complexContent>
-			<xs:extension base="tns:EngineDataBaseType">
+			<xs:extension base="tns:AbstractCombustionEngineDataDeclarationType">
 				<xs:sequence>
 					<xs:element name="Manufacturer" type="tns:ManufacturerType">
 						<xs:annotation>
@@ -519,13 +581,7 @@
 		<xs:sequence>
 			<xs:element name="Data" type="tns:GearboxDataDeclarationType"/>
 			<xs:element name="Signature" type="tns:SignatureType"/>
-			<xs:element name="TorqueConverter" minOccurs="0">
-				<xs:complexType>
-					<xs:complexContent>
-						<xs:extension base="tns:TorqueConverterComponentDeclarationType"/>
-					</xs:complexContent>
-				</xs:complexType>
-			</xs:element>
+			<xs:element name="TorqueConverter" type="tns:TorqueConverterComponentDeclarationType" minOccurs="0"/>
 		</xs:sequence>
 	</xs:complexType>
 	<xs:complexType name="GearboxDataDeclarationType">
@@ -533,7 +589,7 @@
 			<xs:documentation>Gearbox Component</xs:documentation>
 		</xs:annotation>
 		<xs:complexContent>
-			<xs:extension base="tns:DeclarationPowertrainComponentType">
+			<xs:extension base="tns:AbstractTransmissionDataDeclarationType">
 				<xs:sequence>
 					<xs:element name="Manufacturer" type="tns:ManufacturerType">
 						<xs:annotation>
@@ -610,6 +666,20 @@
 			</xs:extension>
 		</xs:complexContent>
 	</xs:complexType>
+	<xs:complexType name="PTOType">
+		<xs:sequence>
+			<xs:element name="PTOShaftsGearWheels" type="tns:PTOShaftsGearWheelsType">
+				<xs:annotation>
+					<xs:documentation>P247 - enum</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="PTOOtherElements" type="tns:PTOOtherElementsType">
+				<xs:annotation>
+					<xs:documentation>P248 - enum</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:sequence>
+	</xs:complexType>
 	<xs:complexType name="RetarderComponentDeclarationType">
 		<xs:sequence>
 			<xs:element name="Data" type="tns:RetarderDataDeclarationType"/>
@@ -621,7 +691,7 @@
 			<xs:documentation>Retarder Component</xs:documentation>
 		</xs:annotation>
 		<xs:complexContent>
-			<xs:extension base="tns:DeclarationPowertrainComponentType">
+			<xs:extension base="tns:AbstractRetarderDataDeclarationType">
 				<xs:sequence>
 					<xs:element name="Manufacturer" type="tns:ManufacturerType">
 						<xs:annotation>
@@ -703,13 +773,13 @@
 	</xs:complexType>
 	<xs:complexType name="TorqueConverterComponentDeclarationType">
 		<xs:sequence>
-			<xs:element name="Data" type="tns:TorqueConverterDeclarationDataType"/>
+			<xs:element name="Data" type="tns:TorqueConverterDataDeclarationType"/>
 			<xs:element name="Signature" type="tns:SignatureType"/>
 		</xs:sequence>
 	</xs:complexType>
-	<xs:complexType name="TorqueConverterDeclarationDataType">
+	<xs:complexType name="TorqueConverterDataDeclarationType">
 		<xs:complexContent>
-			<xs:extension base="tns:DeclarationPowertrainComponentType">
+			<xs:extension base="tns:AbstractTorqueConverterDataDeclarationType">
 				<xs:sequence>
 					<xs:element name="Manufacturer" type="tns:ManufacturerType">
 						<xs:annotation>
@@ -787,9 +857,15 @@
 		</xs:attribute>
 	</xs:complexType>
 	<xs:complexType name="TorqueLossMapType"/>
+	<xs:complexType name="TyreComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="tns:TyreDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
 	<xs:complexType name="TyreDataDeclarationType">
 		<xs:complexContent>
-			<xs:extension base="tns:DeclarationPowertrainComponentType">
+			<xs:extension base="tns:AbstractTyreDataDeclarationType">
 				<xs:sequence>
 					<xs:element name="Manufacturer" type="tns:ManufacturerType">
 						<xs:annotation>
@@ -835,21 +911,9 @@
 			</xs:extension>
 		</xs:complexContent>
 	</xs:complexType>
-	<xs:complexType name="TyreDeclarationType">
-		<xs:sequence>
-			<xs:element name="Data" type="tns:TyreDataDeclarationType"/>
-			<xs:element name="Signature" type="tns:SignatureType"/>
-		</xs:sequence>
-	</xs:complexType>
 	<xs:complexType name="VectoDeclarationJobType">
 		<xs:sequence>
-			<xs:element name="Vehicle">
-				<xs:complexType>
-					<xs:complexContent>
-						<xs:extension base="tns:VehicleDeclarationType"/>
-					</xs:complexContent>
-				</xs:complexType>
-			</xs:element>
+			<xs:element name="Vehicle" type="tns:VehicleDeclarationType"/>
 		</xs:sequence>
 		<xs:attribute name="schemaVersion" use="required">
 			<xs:simpleType>
@@ -869,9 +933,9 @@
 			</xs:simpleType>
 		</xs:attribute>
 	</xs:complexType>
-	<xs:complexType name="VehicleDeclarationType">
+	<xs:complexType name="VehicleBaseType" abstract="true">
 		<xs:complexContent>
-			<xs:extension base="tns:DeclarationPowertrainComponentType">
+			<xs:extension base="tns:AbstractVehicleType">
 				<xs:sequence>
 					<xs:element name="Manufacturer" type="tns:ManufacturerType">
 						<xs:annotation>
@@ -923,6 +987,26 @@
 							<xs:documentation>P041 - [kg]</xs:documentation>
 						</xs:annotation>
 					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="VehicleComponentsType">
+		<xs:sequence>
+			<xs:element name="Engine" type="tns:EngineComponentDeclarationType"/>
+			<xs:element name="Gearbox" type="tns:GearboxComponentDeclarationType"/>
+			<xs:element name="Angledrive" type="tns:AngledriveComponentDeclarationType" minOccurs="0"/>
+			<xs:element name="Retarder" type="tns:RetarderComponentDeclarationType" minOccurs="0"/>
+			<xs:element name="Axlegear" type="tns:AxlegearComponentDeclarationType"/>
+			<xs:element name="AxleWheels" type="tns:AxleWheelsComponentDeclarationType"/>
+			<xs:element name="Auxiliaries" type="tns:AuxiliariesComponentDeclarationType"/>
+			<xs:element name="AirDrag" type="tns:AirDragComponentDeclarationType" minOccurs="0"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="VehicleDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="tns:VehicleBaseType">
+				<xs:sequence>
 					<xs:choice>
 						<xs:sequence>
 							<xs:element name="IdlingSpeed" type="tns:EngineDeclaredSpeedType">
@@ -945,22 +1029,7 @@
 									<xs:documentation>P180 - enum</xs:documentation>
 								</xs:annotation>
 							</xs:element>
-							<xs:element name="PTO">
-								<xs:complexType>
-									<xs:sequence>
-										<xs:element name="PTOShaftsGearWheels" type="tns:PTOShaftsGearWheelsType">
-											<xs:annotation>
-												<xs:documentation>P247 - enum</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-										<xs:element name="PTOOtherElements" type="tns:PTOOtherElementsType">
-											<xs:annotation>
-												<xs:documentation>P248 - enum</xs:documentation>
-											</xs:annotation>
-										</xs:element>
-									</xs:sequence>
-								</xs:complexType>
-							</xs:element>
+							<xs:element name="PTO" type="tns:PTOType"/>
 							<xs:sequence>
 								<xs:element name="ZeroEmissionVehicle" type="tns:ZeroEmissionVehicleType">
 									<xs:annotation>
@@ -982,52 +1051,11 @@
 										<xs:documentation>P276 - bool</xs:documentation>
 									</xs:annotation>
 								</xs:element>
-								<xs:element name="ADAS">
-									<xs:complexType>
-										<xs:sequence>
-											<xs:element name="EngineStopStart" type="tns:EngineStopStartType">
-												<xs:annotation>
-													<xs:documentation>P271 - bool</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="EcoRollWithoutEngineStop" type="tns:EcoRollWithoutEngineStopType">
-												<xs:annotation>
-													<xs:documentation>P272 - bool</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="EcoRollWithEngineStop" type="tns:EcoRollWithEngineStopType">
-												<xs:annotation>
-													<xs:documentation>P273 - bool</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="PredictiveCruiseControl">
-												<xs:annotation>
-													<xs:documentation>P274 - enum</xs:documentation>
-												</xs:annotation>
-												<xs:simpleType>
-													<xs:restriction base="tns:PredictiveCruiseControlType"/>
-												</xs:simpleType>
-											</xs:element>
-										</xs:sequence>
-									</xs:complexType>
-								</xs:element>
+								<xs:element name="ADAS" type="tns:ADASType"/>
 							</xs:sequence>
 							<xs:sequence>
 								<xs:element name="TorqueLimits" type="tns:TorqueLimitsType" minOccurs="0"/>
-								<xs:element name="Components">
-									<xs:complexType>
-										<xs:sequence>
-											<xs:element name="Engine" type="tns:EngineComponentDeclarationType"/>
-											<xs:element name="Gearbox" type="tns:GearboxComponentDeclarationType"/>
-											<xs:element name="Angledrive" type="tns:AngledriveComponentDeclarationType" minOccurs="0"/>
-											<xs:element name="Retarder" type="tns:RetarderComponentDeclarationType" minOccurs="0"/>
-											<xs:element name="Axlegear" type="tns:AxlegearComponentDeclarationType"/>
-											<xs:element name="AxleWheels" type="tns:AxleWheelsComponentDeclarationType"/>
-											<xs:element name="Auxiliaries" type="tns:AuxiliariesComponentDeclarationType"/>
-											<xs:element name="AirDrag" type="tns:AirDragComponentDeclarationType" minOccurs="0"/>
-										</xs:sequence>
-									</xs:complexType>
-								</xs:element>
+								<xs:element name="Components" type="tns:VehicleComponentsType"/>
 							</xs:sequence>
 						</xs:sequence>
 						<xs:sequence>
@@ -1611,6 +1639,39 @@ ToDo: -0.00
 			<xs:pattern value="[-]?([1-9][0-9]*|0)\.[0-9]{6}"/>
 		</xs:restriction>
 	</xs:simpleType>
+	<xs:simpleType name="DualFuelType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle">280</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="EcoRollWithEngineStopType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/ADAS">273</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="EcoRollWithoutEngineStopType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/ADAS">272</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
 	<xs:simpleType name="EngineCFRegPerType">
 		<xs:annotation>
 			<xs:appinfo>
@@ -1778,6 +1839,17 @@ ToDo: -0.00
 			<xs:minExclusive value="0.00"/>
 		</xs:restriction>
 	</xs:simpleType>
+	<xs:simpleType name="EngineStopStartType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/ADAS">271</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
 	<xs:simpleType name="EngineWHTCType">
 		<xs:annotation>
 			<xs:appinfo>
@@ -1981,6 +2053,17 @@ ToDo: -0.00
 			<xs:enumeration value="APT-P"/>
 		</xs:restriction>
 	</xs:simpleType>
+	<xs:simpleType name="HybridElectricHDVType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle">279</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
 	<xs:simpleType name="LegislativeClassDeclarationType">
 		<xs:annotation>
 			<xs:appinfo>
@@ -2052,6 +2135,49 @@ ToDo: -0.00
 			<xs:whiteSpace value="collapse"/>
 		</xs:restriction>
 	</xs:simpleType>
+	<xs:simpleType name="NgTankSystemType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle">275</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="Compressed"/>
+			<xs:enumeration value="Liquefied"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="PowerType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle">277</vectoParam:parameterId>
+					<vectoParam:parameterId component="Vehicle">278</vectoParam:parameterId>
+					<vectoParam:unit>W</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:int">
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="PredictiveCruiseControlType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/ADAS">274</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="none"/>
+			<xs:enumeration value="1,2"/>
+			<xs:enumeration value="1,2,3"/>
+		</xs:restriction>
+	</xs:simpleType>
 	<xs:simpleType name="PTOOtherElementsType">
 		<xs:annotation>
 			<xs:documentation>P248 - enum</xs:documentation>
@@ -2201,6 +2327,17 @@ ToDo: -0.00
 			<xs:enumeration value="Transmission Output Retarder"/>
 		</xs:restriction>
 	</xs:simpleType>
+	<xs:simpleType name="SleeperCabType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle">276</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
 	<xs:simpleType name="SteeredAxlesType">
 		<xs:annotation>
 			<xs:appinfo>
@@ -2528,65 +2665,33 @@ ToDo: -0.00
 			<xs:minLength value="1"/>
 		</xs:restriction>
 	</xs:simpleType>
-	<xs:simpleType name="WheelsRimType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Tyre" status="deprecated">117</vectoParam:parameterId>
-					<vectoParam:comment>driven axle rims</vectoParam:comment>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-			<xs:documentation>P117 - enum  (driven axle rims)</xs:documentation>
-		</xs:annotation>
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="5° DC Rims"/>
-			<xs:enumeration value="15° DC Rims"/>
-			<xs:enumeration value="Multipurpose - Radial"/>
-			<xs:enumeration value="Multipurpose - Diagonal"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="NgTankSystemType">
+	<xs:simpleType name="VocationalVehicleType">
 		<xs:annotation>
 			<xs:appinfo>
 				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle">275</vectoParam:parameterId>
+					<vectoParam:parameterId component="Vehicle">270</vectoParam:parameterId>
 					<vectoParam:unit>-</vectoParam:unit>
 				</vectoParam:description>
 			</xs:appinfo>
 		</xs:annotation>
-		<xs:restriction base="xs:string">
-			<xs:enumeration value="Compressed"/>
-			<xs:enumeration value="Liquefied"/>
-		</xs:restriction>
+		<xs:restriction base="xs:boolean"/>
 	</xs:simpleType>
-	<xs:simpleType name="PredictiveCruiseControlType">
+	<xs:simpleType name="WheelsRimType">
 		<xs:annotation>
 			<xs:appinfo>
 				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle/ADAS">274</vectoParam:parameterId>
+					<vectoParam:parameterId component="Tyre" status="deprecated">117</vectoParam:parameterId>
+					<vectoParam:comment>driven axle rims</vectoParam:comment>
 					<vectoParam:unit>-</vectoParam:unit>
 				</vectoParam:description>
 			</xs:appinfo>
+			<xs:documentation>P117 - enum  (driven axle rims)</xs:documentation>
 		</xs:annotation>
 		<xs:restriction base="xs:string">
-			<xs:enumeration value="none"/>
-			<xs:enumeration value="1,2"/>
-			<xs:enumeration value="1,2,3"/>
-		</xs:restriction>
-	</xs:simpleType>
-	<xs:simpleType name="PowerType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle">277</vectoParam:parameterId>
-					<vectoParam:parameterId component="Vehicle">278</vectoParam:parameterId>
-					<vectoParam:unit>W</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:restriction base="xs:int">
-			<xs:minInclusive value="0"/>
+			<xs:enumeration value="5° DC Rims"/>
+			<xs:enumeration value="15° DC Rims"/>
+			<xs:enumeration value="Multipurpose - Radial"/>
+			<xs:enumeration value="Multipurpose - Diagonal"/>
 		</xs:restriction>
 	</xs:simpleType>
 	<xs:simpleType name="ZeroEmissionVehicleType">
@@ -2600,81 +2705,4 @@ ToDo: -0.00
 		</xs:annotation>
 		<xs:restriction base="xs:boolean"/>
 	</xs:simpleType>
-	<xs:simpleType name="VocationalVehicleType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle">270</vectoParam:parameterId>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:restriction base="xs:boolean"/>
-	</xs:simpleType>
-	<xs:simpleType name="SleeperCabType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle">276</vectoParam:parameterId>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:restriction base="xs:boolean"/>
-	</xs:simpleType>
-	<xs:simpleType name="EngineStopStartType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle/ADAS">271</vectoParam:parameterId>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:restriction base="xs:boolean"/>
-	</xs:simpleType>
-	<xs:simpleType name="EcoRollWithoutEngineStopType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle/ADAS">272</vectoParam:parameterId>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:restriction base="xs:boolean"/>
-	</xs:simpleType>
-	<xs:simpleType name="EcoRollWithEngineStopType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle/ADAS">273</vectoParam:parameterId>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:restriction base="xs:boolean"/>
-	</xs:simpleType>
-	<xs:simpleType name="HybridElectricHDVType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle">279</vectoParam:parameterId>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:restriction base="xs:boolean"/>
-	</xs:simpleType>
-	<xs:simpleType name="DualFuelType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Vehicle">280</vectoParam:parameterId>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:restriction base="xs:boolean"/>
-	</xs:simpleType>
 </xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.0.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..dfed1f3c8a622991dba6ea95dc6b3841291b3070
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.0.xsd
@@ -0,0 +1,1003 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<?xml-stylesheet type="text/xsl" href="../RenderTable.xslt"?>
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
+	<xs:complexType name="AbstractAuxiliaryDataDeclarationType" abstract="true"/>
+	<xs:complexType name="AbstractAxleDataDeclarationType" abstract="true"/>
+	<xs:complexType name="AbstractAxleWheelsComponentDeclarationType" abstract="true"/>
+	<xs:complexType name="AbstractAxleWheelsDataDeclarationType"/>
+	<xs:complexType name="AbstractGearEntryType" abstract="true"/>
+	<xs:complexType name="AbstractPTODataType" abstract="true"/>
+	<xs:complexType name="AbstractTorqueLimitsType"/>
+	<xs:complexType name="AbstractVehicleComponentsDeclarationType" abstract="true"/>
+	<xs:complexType name="AbstractVehicleDeclarationType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:DeclarationPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AirDragComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="v1.0:AbstractAirdragDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="AirDragDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractAirdragDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P240</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P241</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P268</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P243</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P244</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CdxA_0" type="v1.0:AirdragCdxAType">
+						<xs:annotation>
+							<xs:documentation>P245 - [m²]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="TransferredCdxA" type="v1.0:AirdragCdxAType">
+						<xs:annotation>
+							<xs:documentation>P246 - [m²]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="DeclaredCdxA" type="v1.0:AirdragCdxAType">
+						<xs:annotation>
+							<xs:documentation>P146 - [m²]  Drag coefficient * Cross Sectional Area (Truck &amp; Trailer)</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AngledriveComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="v1.0:AbstractAngledriveDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="AngledriveDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractAngledriveDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P220</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P221</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P265</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P223</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P224</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Ratio" type="v1.0:AngledriveRatioType">
+						<xs:annotation>
+							<xs:documentation>P176 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationMethod" type="v1.0:AngledriveCertificationOptionType">
+						<xs:annotation>
+							<xs:documentation>P258 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="TorqueLossMap">
+						<xs:complexType>
+							<xs:sequence minOccurs="4" maxOccurs="unbounded">
+								<xs:element name="Entry" type="tns:AngledriveLossMapEntryType"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AngledriveLossMapEntryType">
+		<xs:attribute name="inputSpeed" type="v1.0:AngledriveInputSpeedType" use="required">
+			<xs:annotation>
+				<xs:documentation>P173 - [1/min]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="inputTorque" type="v1.0:AngledriveInputTorqueType" use="required">
+			<xs:annotation>
+				<xs:documentation>P174 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="torqueLoss" type="v1.0:AngledriveTorqueLossType" use="required">
+			<xs:annotation>
+				<xs:documentation>P175 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="AuxiliariesComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="tns:AbstractAuxiliaryDataDeclarationType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="AuxiliariesDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAuxiliaryDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Fan">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Technology" type="v1.0:AuxFanTechnologyType">
+									<xs:annotation>
+										<xs:documentation>P181</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="SteeringPump">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Technology" type="v1.0:AuxSPTechnologyType" maxOccurs="4">
+									<xs:annotation>
+										<xs:documentation>P182</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="ElectricSystem">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Technology" type="v1.0:AuxESTechnologyType">
+									<xs:annotation>
+										<xs:documentation>P183</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="PneumaticSystem">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Technology" type="v1.0:AuxPSTechnologyType">
+									<xs:annotation>
+										<xs:documentation>P184</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="HVAC">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Technology" type="v1.0:AuxHVACTechnologyType">
+									<xs:annotation>
+										<xs:documentation>P185</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxleDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAxleDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="AxleType" type="v1.0:AxleTypeDeclarationType">
+						<xs:annotation>
+							<xs:documentation>P154 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="TwinTyres" type="v1.0:AxleTwinTyresType">
+						<xs:annotation>
+							<xs:documentation>P045 - bool</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Steered" type="v1.0:AxleSteeredType">
+						<xs:annotation>
+							<xs:documentation>P195 - bool</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Tyre" type="tns:TyreComponentDeclarationType"/>
+				</xs:sequence>
+				<xs:attribute name="axleNumber" use="required">
+					<xs:simpleType>
+						<xs:restriction base="xs:int">
+							<xs:minInclusive value="1"/>
+							<xs:maxInclusive value="4"/>
+						</xs:restriction>
+					</xs:simpleType>
+				</xs:attribute>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxlegearComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="v1.0:AbstractAxlegearDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="AxlegearDataDeclarationType">
+		<xs:annotation>
+			<xs:documentation>Axlegear Component</xs:documentation>
+		</xs:annotation>
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractAxlegearDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P215</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P216</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P264</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P218</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P219</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="LineType" type="v1.0:AxlegearLineTypeType">
+						<xs:annotation>
+							<xs:documentation>P253 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Ratio" type="v1.0:AxlegearRatioType">
+						<xs:annotation>
+							<xs:documentation>P150 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationMethod" type="v1.0:AxlegearCertificationOptionType">
+						<xs:annotation>
+							<xs:documentation>P256 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="TorqueLossMap">
+						<xs:complexType>
+							<xs:sequence minOccurs="4" maxOccurs="unbounded">
+								<xs:element name="Entry" type="v1.0:AxlegearTorqueLossMapEntryType"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxlegearTorqueLossMapEntryType">
+		<xs:attribute name="inputSpeed" type="v1.0:AxlegearInputSpeedType" use="required">
+			<xs:annotation>
+				<xs:documentation>P151 - [1/min]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="inputTorque" type="v1.0:AxlegearInputTorqueType" use="required">
+			<xs:annotation>
+				<xs:documentation>P152 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="torqueLoss" type="v1.0:AxlegearTorqueLossType" use="required">
+			<xs:annotation>
+				<xs:documentation>P153 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="AxlegearTorqueLossMapType"/>
+	<xs:complexType name="AxleWheelsComponentDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAxleWheelsComponentDeclarationType">
+				<xs:sequence>
+					<xs:element name="Data" type="tns:AbstractAxleWheelsDataDeclarationType"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxleWheelsDataDeclarationType">
+		<xs:annotation>
+			<xs:documentation>Axles &amp; Wheels Component</xs:documentation>
+		</xs:annotation>
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAxleWheelsDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Axles">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Axle" type="tns:AbstractAxleDataDeclarationType" minOccurs="2" maxOccurs="4"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="DeclarationPowertrainComponentType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:VectoSimulationComponent"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="EngineComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="v1.0:AbstractCombustionEngineDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="EngineDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractCombustionEngineDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P200</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P201</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P261</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P203</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P204</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Displacement" type="v1.0:EngineDisplacementType" nillable="false">
+						<xs:annotation>
+							<xs:documentation>P061 - [cm³]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="IdlingSpeed" type="v1.0:EngineDeclaredSpeedType">
+						<xs:annotation>
+							<xs:documentation>P063 - [1/min]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RatedSpeed" type="v1.0:EngineDeclaredSpeedType">
+						<xs:annotation>
+							<xs:documentation>P249 - [1/min]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RatedPower" type="v1.0:EngineRatedPower">
+						<xs:annotation>
+							<xs:documentation>P250 - [W]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="MaxEngineTorque" type="v1.0:EngineMaxTorque">
+						<xs:annotation>
+							<xs:documentation>P259 - [Nm]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="WHTCUrban" type="v1.0:EngineWHTCType">
+						<xs:annotation>
+							<xs:documentation>P109 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="WHTCRural" type="v1.0:EngineWHTCType">
+						<xs:annotation>
+							<xs:documentation>P110 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="WHTCMotorway" type="v1.0:EngineWHTCType">
+						<xs:annotation>
+							<xs:documentation>P111 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="BFColdHot" type="v1.0:EngineColdHotBalancingFactorType">
+						<xs:annotation>
+							<xs:documentation>P159 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CFRegPer" type="v1.0:EngineCFRegPerType">
+						<xs:annotation>
+							<xs:documentation>P192 [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CFNCV" type="v1.0:EngineNCVCFType">
+						<xs:annotation>
+							<xs:documentation>P260 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="FuelType" type="v1.0:FuelTypeType">
+						<xs:annotation>
+							<xs:documentation>P193 [enum]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="FuelConsumptionMap">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Entry" type="tns:FuelConsumptionEntryType" minOccurs="4" maxOccurs="unbounded"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="FullLoadAndDragCurve">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Entry" type="tns:FullLoadAndDragCurveEntryType" minOccurs="2" maxOccurs="unbounded"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="EngineStartStopDeclarationType">
+		<xs:sequence>
+			<xs:element name="Enabled" type="v1.0:ADASEngineStartStopEnabled">
+				<xs:annotation>
+					<xs:documentation>P010 </xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="FuelConsumptionEntryType">
+		<xs:attribute name="engineSpeed" type="v1.0:EngineSpeedType" use="required">
+			<xs:annotation>
+				<xs:documentation>P072 - [1/min]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="torque" type="v1.0:EngineFuelConsumptionMapTorqueType" use="required">
+			<xs:annotation>
+				<xs:documentation>P073 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="fuelConsumption" type="v1.0:EngineFuelConsumptionMapFuelConsumptionType" use="required">
+			<xs:annotation>
+				<xs:documentation>P074 - [g/h]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="FullLoadAndDragCurveEntryType">
+		<xs:attribute name="engineSpeed" type="v1.0:EngineSpeedType" use="required">
+			<xs:annotation>
+				<xs:documentation>P068 - [1/min]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="maxTorque" type="v1.0:EngineFLDMaxTorqueType" use="required">
+			<xs:annotation>
+				<xs:documentation>P069 - [N]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="dragTorque" type="v1.0:EngineFLDDragTorqueType" use="required">
+			<xs:annotation>
+				<xs:documentation>P070 - [N]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="FullLoadCurveType"/>
+	<xs:complexType name="GearBaseType">
+		<xs:sequence>
+			<xs:element name="Ratio" type="v1.0:GearboxGearRatioType">
+				<xs:annotation>
+					<xs:documentation>P078 - [-]</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:sequence>
+		<xs:attribute name="number" type="v1.0:GearboxGearNumberType" use="required">
+			<xs:annotation>
+				<xs:documentation>P199 - [-]</xs:documentation>
+				<xs:appinfo>
+				</xs:appinfo>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="GearboxComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="v1.0:AbstractTransmissionDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="GearboxDataDeclarationType">
+		<xs:annotation>
+			<xs:documentation>Gearbox Component</xs:documentation>
+		</xs:annotation>
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractTransmissionDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P205</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P206</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P262</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P208</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P209</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="TransmissionType" type="v1.0:GearboxTransmissionTypeType">
+						<xs:annotation>
+							<xs:documentation>P076 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="MainCertificationMethod" type="v1.0:GearboxCertificationOptionType">
+						<xs:annotation>
+							<xs:documentation>P254 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Gears">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Gear" type="tns:GearDeclarationType" maxOccurs="99"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="GearDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="tns:GearBaseType">
+				<xs:sequence>
+					<xs:element name="MaxTorque" type="v1.0:GearboxGearMaxTorqueType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P157 - [Nm]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="MaxSpeed" type="v1.0:GearboxGearMaxSpeedType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P194 - [1/min]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="TorqueLossMap">
+						<xs:complexType>
+							<xs:complexContent>
+								<xs:extension base="tns:TorqueLossMapType">
+									<xs:sequence>
+										<xs:element name="Entry" type="tns:TorqueLossMapEntryType" minOccurs="4" maxOccurs="unbounded"/>
+									</xs:sequence>
+								</xs:extension>
+							</xs:complexContent>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="PTOType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractPTODataType">
+				<xs:sequence>
+					<xs:element name="PTOShaftsGearWheels" type="v1.0:PTOShaftsGearWheelsType">
+						<xs:annotation>
+							<xs:documentation>P247 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="PTOOtherElements" type="v1.0:PTOOtherElementsType">
+						<xs:annotation>
+							<xs:documentation>P248 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="RetarderComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="v1.0:AbstractRetarderDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="RetarderDataDeclarationType">
+		<xs:annotation>
+			<xs:documentation>Retarder Component</xs:documentation>
+		</xs:annotation>
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractRetarderDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P225</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P226</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P266</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P228</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P229</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationMethod" type="v1.0:RetarderCertificationOptionType">
+						<xs:annotation>
+							<xs:documentation>P255 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RetarderLossMap">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Entry" type="tns:RetarderLossmapEntryType" minOccurs="2" maxOccurs="unbounded"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="RetarderLossmapEntryType">
+		<xs:attribute name="retarderSpeed" type="v1.0:RetarderSpeedType" use="required">
+			<xs:annotation>
+				<xs:documentation>P057 - [1/min]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="torqueLoss" type="v1.0:RetarderTorqueLossType" use="required">
+			<xs:annotation>
+				<xs:documentation>P058 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="SignatureType">
+		<xs:annotation>
+			<xs:documentation>Placeholder (so far)</xs:documentation>
+		</xs:annotation>
+		<xs:sequence>
+			<xs:element ref="di:Reference"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="TorqueConverterCharacteristicsEntryType">
+		<xs:attribute name="speedRatio" type="v1.0:TorqueConverterSpeedRatioType" use="required">
+			<xs:annotation>
+				<xs:documentation>P099 - [-]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="torqueRatio" type="v1.0:TorqueConverterTorqueRatioType" use="required">
+			<xs:annotation>
+				<xs:documentation>P100 - [-]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="inputTorqueRef" type="v1.0:TorqueConverterInputTorqueRefType" use="required">
+			<xs:annotation>
+				<xs:documentation>P101 - [-]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="TorqueConverterComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="v1.0:AbstractTorqueConverterDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="TorqueConverterDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractTorqueConverterDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P210</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P211</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P263</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P213</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P214</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationMethod" type="v1.0:TorqueConverterCertificationOptionType">
+						<xs:annotation>
+							<xs:documentation>P257 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Characteristics">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Entry" type="v1.0:TorqueConverterCharacteristicsEntryType" minOccurs="2" maxOccurs="unbounded"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="TorqueLimitsEntryType">
+		<xs:attribute name="gear" type="v1.0:GearboxGearNumberType" use="required">
+			<xs:annotation>
+				<xs:documentation>P196 - [-]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="maxTorque" type="v1.0:TorqueLimitEntryMaxTorqueType" use="required">
+			<xs:annotation>
+				<xs:documentation>P197 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="TorqueLimitsType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractTorqueLimitsType">
+				<xs:sequence maxOccurs="unbounded">
+					<xs:element name="Entry" type="tns:TorqueLimitsEntryType"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="TorqueLossMapEntryType">
+		<xs:attribute name="inputSpeed" type="v1.0:GearboxGearInputSpeedType" use="required">
+			<xs:annotation>
+				<xs:documentation>P096 - [1/min]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="inputTorque" type="v1.0:GearboxGearInputTorqueType" use="required">
+			<xs:annotation>
+				<xs:documentation>P097 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+		<xs:attribute name="torqueLoss" type="v1.0:GearboxGearTorqueLossType" use="required">
+			<xs:annotation>
+				<xs:documentation>P098 - [Nm]</xs:documentation>
+			</xs:annotation>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="TorqueLossMapType"/>
+	<xs:complexType name="TyreComponentDeclarationType">
+		<xs:sequence>
+			<xs:element name="Data" type="v1.0:AbstractTyreDataDeclarationType"/>
+			<xs:element name="Signature" type="tns:SignatureType"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="TyreDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractTyreDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P230</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P231</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P267</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P233</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P234</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Dimension" type="v1.0:TyreDimensionType">
+						<xs:annotation>
+							<xs:documentation>P108 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RRCDeclared" type="v1.0:TyreRRCISOType">
+						<xs:annotation>
+							<xs:documentation>P046 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="FzISO" type="v1.0:TyreFzISOType">
+						<xs:annotation>
+							<xs:documentation>P047 - [N]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="VectoDeclarationJobType">
+		<xs:sequence>
+			<xs:element name="Vehicle" type="tns:AbstractVehicleDeclarationType"/>
+		</xs:sequence>
+		<xs:attribute name="schemaVersion" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:decimal">
+					<xs:minExclusive value="0"/>
+					<xs:fractionDigits value="1"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="VectoSimulationComponent" abstract="true">
+		<xs:attribute name="id" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:NCName">
+					<xs:minLength value="1"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="VehicleComponentsType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractVehicleComponentsDeclarationType">
+				<xs:sequence>
+					<xs:element name="Engine" type="tns:EngineComponentDeclarationType"/>
+					<xs:element name="Gearbox" type="tns:GearboxComponentDeclarationType"/>
+					<xs:element name="TorqueConverter" type="tns:TorqueConverterComponentDeclarationType" minOccurs="0"/>
+					<xs:element name="Angledrive" type="tns:AngledriveComponentDeclarationType" minOccurs="0"/>
+					<xs:element name="Retarder" type="tns:RetarderComponentDeclarationType" minOccurs="0"/>
+					<xs:element name="Axlegear" type="tns:AxlegearComponentDeclarationType"/>
+					<xs:element name="AxleWheels" type="tns:AxleWheelsComponentDeclarationType"/>
+					<xs:element name="Auxiliaries" type="tns:AuxiliariesComponentDeclarationType"/>
+					<xs:element name="AirDrag" type="tns:AirDragComponentDeclarationType" minOccurs="0"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="VehicleDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="tns:VehicleBaseType">
+				<xs:sequence>
+					<xs:element name="AxleConfiguration" type="v1.0:VehicleAxleConfigurationDeclarationType">
+						<xs:annotation>
+							<xs:documentation>P037 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CurbMassChassis" type="v1.0:VehicleCurbMassChassisType">
+						<xs:annotation>
+							<xs:documentation>P038 - [kg]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="GrossVehicleMass" type="v1.0:VehicleGrossVehicleMassType">
+						<xs:annotation>
+							<xs:documentation>P041 - [kg]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="IdlingSpeed" type="v1.0:EngineDeclaredSpeedType">
+						<xs:annotation>
+							<xs:documentation>P198 - [1/min]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RetarderType" type="v1.0:RetarderTypeType">
+						<xs:annotation>
+							<xs:documentation>P052 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RetarderRatio" type="v1.0:RetarderRatioType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P053 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AngledriveType" type="v1.0:AngledriveTypeType">
+						<xs:annotation>
+							<xs:documentation>P180 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="PTO" type="tns:AbstractPTODataType"/>
+					<xs:element name="TorqueLimits" type="tns:AbstractTorqueLimitsType" minOccurs="0"/>
+					<xs:element name="Components" type="tns:AbstractVehicleComponentsDeclarationType"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="VehicleBaseType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractVehicleDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P235</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="ManufacturerAddress" type="v1.0:ManufacturerAddressType">
+						<xs:annotation>
+							<xs:documentation>P252</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P236</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="VIN" type="v1.0:VINType">
+						<xs:annotation>
+							<xs:documentation>P238</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P239</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="LegislativeClass" type="v1.0:LegislativeClassDeclarationType">
+						<xs:annotation>
+							<xs:documentation>P251 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="VehicleCategory" type="v1.0:VehicleCategoryDeclarationType">
+						<xs:annotation>
+							<xs:documentation>P036 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.1.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.1.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..e4662591d10fffb179d61554104d06ead61df8ff
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.1.xsd
@@ -0,0 +1,360 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" elementFormDefault="qualified" attributeFormDefault="unqualified" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
+	<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:complexType name="AbstractAdvancedDriverAssistantSystemsType" abstract="true"/>
+	<xs:complexType name="AdvancedDriverAssistantSystemsType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAdvancedDriverAssistantSystemsType">
+				<xs:sequence>
+					<xs:element name="EngineStopStart" type="tns:EngineStopStartType"/>
+					<xs:element name="EcoRollWithoutEngineStop" type="tns:EcoRollWithoutEngineStopType"/>
+					<xs:element name="EcoRollWithEngineStop" type="tns:EcoRollWithEngineStopType"/>
+					<xs:element name="PredictiveCruiseControl" type="tns:PredictiveCruiseControlType"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="EngineDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractCombustionEngineDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P200</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P201</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P261</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P203</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P204</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Displacement" type="v1.0:EngineDisplacementType" nillable="false">
+						<xs:annotation>
+							<xs:documentation>P061 - [cm³]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="IdlingSpeed" type="v1.0:EngineDeclaredSpeedType">
+						<xs:annotation>
+							<xs:documentation>P063 - [1/min]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RatedSpeed" type="v1.0:EngineDeclaredSpeedType">
+						<xs:annotation>
+							<xs:documentation>P249 - [1/min]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RatedPower" type="v1.0:EngineRatedPower">
+						<xs:annotation>
+							<xs:documentation>P250 - [W]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="MaxEngineTorque" type="v1.0:EngineMaxTorque">
+						<xs:annotation>
+							<xs:documentation>P259 - [Nm]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="WHTCUrban" type="v1.0:EngineWHTCType">
+						<xs:annotation>
+							<xs:documentation>P109 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="WHTCRural" type="v1.0:EngineWHTCType">
+						<xs:annotation>
+							<xs:documentation>P110 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="WHTCMotorway" type="v1.0:EngineWHTCType">
+						<xs:annotation>
+							<xs:documentation>P111 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="BFColdHot" type="v1.0:EngineColdHotBalancingFactorType">
+						<xs:annotation>
+							<xs:documentation>P159 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CFRegPer" type="v1.0:EngineCFRegPerType">
+						<xs:annotation>
+							<xs:documentation>P192 [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CFNCV" type="v1.0:EngineNCVCFType">
+						<xs:annotation>
+							<xs:documentation>P260 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="FuelType" type="tns:FuelTypeType">
+						<xs:annotation>
+							<xs:documentation>P193 [enum]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="FuelConsumptionMap">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Entry" type="v2.0:FuelConsumptionEntryType" minOccurs="4" maxOccurs="unbounded"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="FullLoadAndDragCurve">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Entry" type="v2.0:FullLoadAndDragCurveEntryType" minOccurs="2" maxOccurs="unbounded"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="ExemptedVehicleDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v2.0:AbstractVehicleDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P235</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="ManufacturerAddress" type="v1.0:ManufacturerAddressType">
+						<xs:annotation>
+							<xs:documentation>P252</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P236</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="VIN" type="v1.0:VINType">
+						<xs:annotation>
+							<xs:documentation>P238</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P239</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="LegislativeClass" type="v1.0:LegislativeClassDeclarationType">
+						<xs:annotation>
+							<xs:documentation>P251 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="VehicleCategory" type="v1.0:VehicleCategoryDeclarationType">
+						<xs:annotation>
+							<xs:documentation>P036 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CurbMassChassis" type="v1.0:VehicleCurbMassChassisType">
+						<xs:annotation>
+							<xs:documentation>P038 - [kg]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="GrossVehicleMass" type="v1.0:VehicleGrossVehicleMassType">
+						<xs:annotation>
+							<xs:documentation>P041 - [kg]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="ZeroEmissionVehicle" type="xs:boolean"/>
+					<xs:sequence minOccurs="0">
+						<xs:element name="MaxNetPower1" type="xs:int"/>
+						<xs:element name="MaxNetPower2" type="xs:int"/>
+					</xs:sequence>
+					<xs:element name="HybridElectricHDV" type="xs:boolean"/>
+					<xs:element name="DualFuelVehicle" type="xs:boolean"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="VehicleDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v2.0:AbstractVehicleDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P235</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="ManufacturerAddress" type="v1.0:ManufacturerAddressType">
+						<xs:annotation>
+							<xs:documentation>P252</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P236</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="VIN" type="v1.0:VINType">
+						<xs:annotation>
+							<xs:documentation>P238</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P239</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="LegislativeClass" type="v1.0:LegislativeClassDeclarationType">
+						<xs:annotation>
+							<xs:documentation>P251 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="VehicleCategory" type="tns:VehicleCategoryType">
+						<xs:annotation>
+							<xs:documentation>P036 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AxleConfiguration" type="v1.0:VehicleAxleConfigurationDeclarationType">
+						<xs:annotation>
+							<xs:documentation>P037 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CurbMassChassis" type="v1.0:VehicleCurbMassChassisType">
+						<xs:annotation>
+							<xs:documentation>P038 - [kg]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="GrossVehicleMass" type="v1.0:VehicleGrossVehicleMassType">
+						<xs:annotation>
+							<xs:documentation>P041 - [kg]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="IdlingSpeed" type="v1.0:EngineDeclaredSpeedType">
+						<xs:annotation>
+							<xs:documentation>P198 - [1/min]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RetarderType" type="v1.0:RetarderTypeType">
+						<xs:annotation>
+							<xs:documentation>P052 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RetarderRatio" type="v1.0:RetarderRatioType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P053 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AngledriveType" type="v1.0:AngledriveTypeType">
+						<xs:annotation>
+							<xs:documentation>P180 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="PTO" type="v2.0:AbstractPTODataType"/>
+					<xs:element name="ZeroEmissionVehicle" type="xs:boolean"/>
+					<xs:element name="VocationalVehicle" type="xs:boolean"/>
+					<xs:element name="NgTankSystem" type="tns:NgTankSystemType" minOccurs="0"/>
+					<xs:element name="SleeperCab" type="xs:boolean"/>
+					<xs:element name="ADAS" type="tns:AbstractAdvancedDriverAssistantSystemsType"/>
+					<xs:element name="TorqueLimits" type="v2.0:AbstractTorqueLimitsType" minOccurs="0"/>
+					<xs:element name="Components" type="v2.0:AbstractVehicleComponentsDeclarationType"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:simpleType name="EcoRollWithEngineStopType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/ADAS">273</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="EcoRollWithoutEngineStopType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/ADAS">272</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="EngineStopStartType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/ADAS">271</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="FuelTypeType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Engine">193</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="Diesel CI"/>
+			<xs:enumeration value="Ethanol CI"/>
+			<xs:enumeration value="Petrol PI"/>
+			<xs:enumeration value="Ethanol PI"/>
+			<xs:enumeration value="LPG PI"/>
+			<xs:enumeration value="NG PI"/>
+			<xs:enumeration value="NG CI"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="NgTankSystemType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle">275</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="Compressed"/>
+			<xs:enumeration value="Liquefied"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="PredictiveCruiseControlType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/ADAS">274</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="none"/>
+			<xs:enumeration value="1,2"/>
+			<xs:enumeration value="1,2,3"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="VehicleCategoryType">
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="Rigid Lorry"/>
+			<xs:enumeration value="Tractor"/>
+		</xs:restriction>
+	</xs:simpleType>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.2.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.2.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..f18187989708126c1c81872daffd7e5942b43f50
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.2.2.xsd
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2" elementFormDefault="qualified" attributeFormDefault="unqualified" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema.xsd"/>
+	<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:complexType name="TyreDataDeclarationType">
+		<xs:complexContent>
+			<xs:extension base="v1.0:AbstractTyreDataDeclarationType">
+				<xs:sequence>
+					<xs:element name="Manufacturer" type="v1.0:ManufacturerType">
+						<xs:annotation>
+							<xs:documentation>P230</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Model" type="v1.0:ModelType">
+						<xs:annotation>
+							<xs:documentation>P231</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CertificationNumber" type="v1.0:CertificationNumberType">
+						<xs:annotation>
+							<xs:documentation>P267</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Date" type="v1.0:DateTimeWithTimezone">
+						<xs:annotation>
+							<xs:documentation>P233</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="AppVersion" type="v1.0:AppVersionType">
+						<xs:annotation>
+							<xs:documentation>P234</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Dimension" type="tns:TyreDimensionType">
+						<xs:annotation>
+							<xs:documentation>P108 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="RRCDeclared" type="v1.0:TyreRRCISOType">
+						<xs:annotation>
+							<xs:documentation>P046 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="FzISO" type="v1.0:TyreFzISOType">
+						<xs:annotation>
+							<xs:documentation>P047 - [N]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:simpleType name="TyreDimensionType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Tyre">108</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P108 - enum</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="9 R22.5"/>
+			<xs:enumeration value="9.00 R20"/>
+			<xs:enumeration value="9.5 R17.5"/>
+			<xs:enumeration value="10 R17.5"/>
+			<xs:enumeration value="10 R22.5"/>
+			<xs:enumeration value="10.00 R20"/>
+			<xs:enumeration value="11 R22.5"/>
+			<xs:enumeration value="11.00 R20"/>
+			<xs:enumeration value="12 R22.5"/>
+			<xs:enumeration value="12.00 R20"/>
+			<xs:enumeration value="12.00 R24"/>
+			<xs:enumeration value="12.5 R20"/>
+			<xs:enumeration value="13 R22.5"/>
+			<xs:enumeration value="14.00 R20"/>
+			<xs:enumeration value="14.5 R20"/>
+			<xs:enumeration value="16.00 R20"/>
+			<xs:enumeration value="205/75 R17.5"/>
+			<xs:enumeration value="215/75 R17.5"/>
+			<xs:enumeration value="225/70 R17.5"/>
+			<xs:enumeration value="225/75 R17.5"/>
+			<xs:enumeration value="235/75 R17.5"/>
+			<xs:enumeration value="245/70 R17.5"/>
+			<xs:enumeration value="245/70 R19.5"/>
+			<xs:enumeration value="255/70 R22.5"/>
+			<xs:enumeration value="265/70 R17.5"/>
+			<xs:enumeration value="265/70 R19.5"/>
+			<xs:enumeration value="275/70 R22.5"/>
+			<xs:enumeration value="275/80 R22.5"/>
+			<xs:enumeration value="285/60 R22.5"/>
+			<xs:enumeration value="285/70 R19.5"/>
+			<xs:enumeration value="295/55 R22.5"/>
+			<xs:enumeration value="295/60 R22.5"/>
+			<xs:enumeration value="295/80 R22.5"/>
+			<xs:enumeration value="305/60 R22.5"/>
+			<xs:enumeration value="305/70 R19.5"/>
+			<xs:enumeration value="305/70 R22.5"/>
+			<xs:enumeration value="305/75 R24.5"/>
+			<xs:enumeration value="315/45 R22.5"/>
+			<xs:enumeration value="315/60 R22.5"/>
+			<xs:enumeration value="315/70 R22.5"/>
+			<xs:enumeration value="315/80 R22.5"/>
+			<xs:enumeration value="325/95 R24"/>
+			<xs:enumeration value="335/80 R20"/>
+			<xs:enumeration value="355/50 R22.5"/>
+			<xs:enumeration value="365/70 R22.5"/>
+			<xs:enumeration value="365/80 R20"/>
+			<xs:enumeration value="365/85 R20"/>
+			<xs:enumeration value="375/45 R22.5"/>
+			<xs:enumeration value="375/50 R22.5"/>
+			<xs:enumeration value="375/90 R22.5"/>
+			<xs:enumeration value="385/55 R22.5"/>
+			<xs:enumeration value="385/65 R22.5"/>
+			<xs:enumeration value="395/85 R20"/>
+			<xs:enumeration value="425/65 R22.5"/>
+			<xs:enumeration value="495/45 R22.5"/>
+			<xs:enumeration value="525/65 R20.5"/>
+			<xs:enumeration value="11.00 R16"/>
+			<xs:enumeration value="6.00 R9"/>
+			<xs:enumeration value="205/65 R17.5"/>
+			<xs:enumeration value="225/75 R16C"/>
+			<xs:enumeration value="255/100 R16"/>
+			<xs:enumeration value="255/60 R19.5"/>
+			<xs:enumeration value="265/55 R19.5"/>
+			<xs:enumeration value="275/60 R19.5"/>
+			<xs:enumeration value="275/80 R20"/>
+			<xs:enumeration value="285/65 R16C"/>
+			<xs:enumeration value="295/75 R22.5"/>
+			<xs:enumeration value="325/85 R16"/>
+			<xs:enumeration value="435/50 R19.5"/>
+			<xs:enumeration value="435/50 R22.5"/>
+			<xs:enumeration value="445/40 R22.5"/>
+			<xs:enumeration value="445/45 R19.5"/>
+			<xs:enumeration value="445/65 R22.5"/>
+			<xs:enumeration value="445/75 R22.5"/>
+			<xs:enumeration value="455/40 R22.5"/>
+			<xs:enumeration value="455/45 R22.5"/>
+			<xs:enumeration value="475/80 R20"/>
+			<xs:enumeration value="7.00 R16C"/>
+			<xs:enumeration value="7.50 R15"/>
+			<xs:enumeration value="7.50 R16"/>
+			<xs:enumeration value="7.50 R16C"/>
+			<xs:enumeration value="8.25 R15"/>
+			<xs:enumeration value="8.25 R16C"/>
+			<xs:enumeration value="8.5 R17.5"/>
+			<xs:enumeration value="8 R17.5"/>
+			<xs:enumeration value="LT265/75 R16"/>
+			<xs:enumeration value="385/55 R19.5"/>
+			<xs:enumeration value="455/45 R22.5"/>
+			<xs:enumeration value="195/75 R16 C"/>
+			<xs:enumeration value="205/65 R16 C"/>
+			<xs:enumeration value="205/70 R15 C"/>
+			<xs:enumeration value="215/70 R15 C"/>
+			<xs:enumeration value="225/70 R15 C"/>
+			<xs:enumeration value="185/75 R16 C"/>
+			<xs:enumeration value="195/65 R16 C"/>
+			<xs:enumeration value="205/75 R16 C"/>
+			<xs:enumeration value="215/65 R16 C"/>
+			<xs:enumeration value="215/75 R16 C"/>
+			<xs:enumeration value="225/65 R16 C"/>
+			<xs:enumeration value="225/75 R16 C"/>
+			<xs:enumeration value="235/65 R16 C"/>
+			<xs:enumeration value="215/60 R17 C"/>
+			<xs:enumeration value="235/60 R17 C"/>
+		</xs:restriction>
+	</xs:simpleType>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..91299082a6640b01f946802f9cd389332c75e95c
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationDefinitions.xsd
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdj="urn:tugraz:ivt:VectoAPI:DeclarationJob" xmlns:vdi="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" xmlns:vdd="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xmlns:v2.2="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<!-- 
+
+         This is a convienience file that imports all supported declaration definitions
+
+ -->
+	<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.2" schemaLocation="VectoDeclarationDefinitions.2.2.xsd"/>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDeclarationJob.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationJob.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..a273a41df9bfb2bbc514a134c4e20f74032dbdf5
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoDeclarationJob.xsd
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdj="urn:tugraz:ivt:VectoAPI:DeclarationJob" xmlns:vdi="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" xmlns:vdd="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" xmlns:ns1="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationJob" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<!-- 
+
+         This is a convienience file that imports the schema for declaration input (i.e., job data) and all supported declaration definitions
+
+ -->
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0" schemaLocation="VectoInput.1.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" schemaLocation="VectoInput.2.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" schemaLocation="VectoDeclarationDefinitions.xsd"/>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoDefinitions.xsd b/VectoCore/VectoCore/Resources/XSD/VectoDefinitions.xsd
deleted file mode 100644
index b068d76c2c229e335e7a18d47ae8e236d65e1222..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/Resources/XSD/VectoDefinitions.xsd
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2016 rel. 2 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
-<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:ParameterDefinitions" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:vengdef="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.6" xmlns:ns1="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:ns2="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified">
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" schemaLocation="VectoEngineeringDefinitions.0.7.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0" schemaLocation="VectoComponent.xsd"/>
-	<!--	<xs:include schemaLocation="VectoInput.xsd"/>
-	<xs:include schemaLocation="VectoEngineeringInput.xsd"/>-->
-</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringComponent.1.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringComponent.1.0.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..57072e026f4e6cab54cdad91229c88aefd004ba6
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringComponent.1.0.xsd
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" xmlns:vc1.0="urn:tugraz:ivt:VectoAPI:EngineeringComponent:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:EngineeringComponent:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" schemaLocation="VectoEngineeringDefinitions.1.0.xsd"/>
+	<xs:element name="VectoComponentEngineering" type="v1.0:AbstractVectoComponentEngineeringType">
+		<xs:annotation>
+			<xs:documentation>Root Node Engineering Component Data</xs:documentation>
+		</xs:annotation>
+	</xs:element>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringComponent.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringComponent.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..f3317449409da011a5bb1f2d5b50ba9ec9b8c964
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringComponent.xsd
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="urn:tugraz:ivt:VectoAPI:EngineeringComponent:v1.0" xmlns:ns2="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions" elementFormDefault="qualified" attributeFormDefault="unqualified">
+	<!-- 
+
+         This is a convienience file that imports the schema for declaration input (i.e., job data) and all supported declaration definitions
+
+ -->
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringComponent:v1.0" schemaLocation="VectoEngineeringComponent.1.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions" schemaLocation="VectoEngineeringDefinitions.xsd"/>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.0.7.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.0.7.xsd
index 774959abc1e9a5e91f456ad24e6d4e61e449acb6..5078d5e1083a6015829611df94e9dfcba0be84fa 100644
--- a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.0.7.xsd
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.0.7.xsd
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2016 rel. 2 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
 <xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.6" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
 	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
-	<xs:complexType name="ADASOverspeedEngineeringType">
+	<xs:complexType name="OverspeedEngineeringType">
 		<xs:sequence>
 			<xs:element name="Mode" type="tns:ADASOverspeedModeType"/>
 			<xs:element name="MinSpeed" type="tns:ADASOverspeedEcorollMinSpeedType" minOccurs="0"/>
@@ -11,10 +11,13 @@
 		</xs:sequence>
 	</xs:complexType>
 	<xs:complexType name="AngledriveComponentEngineeringType">
-		<xs:sequence>
-			<xs:element name="Data" type="tns:AngledriveDataEngineeringType"/>
-			<xs:element name="Signature" minOccurs="0"/>
-		</xs:sequence>
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AngledriveDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
 	</xs:complexType>
 	<xs:complexType name="AngledriveDataEngineeringType">
 		<xs:complexContent>
@@ -39,10 +42,13 @@
 		</xs:complexContent>
 	</xs:complexType>
 	<xs:complexType name="AuxiliariesComponentEngineeringType">
-		<xs:sequence>
-			<xs:element name="Data" type="tns:AuxiliariesDataEngineeringType"/>
-			<xs:element name="Signature" minOccurs="0"/>
-		</xs:sequence>
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AuxiliariesDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resoure" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
 	</xs:complexType>
 	<xs:complexType name="AuxiliariesDataEngineeringType">
 		<xs:complexContent>
@@ -89,7 +95,7 @@
 			</xs:annotation>
 		</xs:attribute>
 	</xs:complexType>
-	<xs:complexType name="AxleComponentEngineeringType">
+	<xs:complexType name="AxleWheelsDataEngineeringType">
 		<xs:complexContent>
 			<xs:extension base="vdecdef:VectoSimulationComponent">
 				<xs:sequence>
@@ -150,10 +156,13 @@
 		</xs:attribute>
 	</xs:complexType>
 	<xs:complexType name="AxlegearComponentEngineeringType">
-		<xs:sequence>
-			<xs:element name="Data" type="tns:AxlegearDataEngineeringType"/>
-			<xs:element name="Signature" minOccurs="0"/>
-		</xs:sequence>
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AxlegearDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
 	</xs:complexType>
 	<xs:complexType name="AxlegearDataEngineeringType">
 		<xs:complexContent>
@@ -186,61 +195,13 @@
 		</xs:complexContent>
 	</xs:complexType>
 	<xs:complexType name="AxleWheelsComponentEngineeringType">
-		<xs:sequence>
-			<xs:element name="Data" type="tns:AxleComponentEngineeringType"/>
-			<xs:element name="Signature" minOccurs="0"/>
-		</xs:sequence>
-	</xs:complexType>
-	<xs:complexType name="ComponentResourceType">
-		<xs:annotation>
-			<xs:appinfo>
-				<vectoParam:description>
-					<vectoParam:parameterId component="Job">002</vectoParam:parameterId>
-					<vectoParam:parameterId component="Vehicle">003</vectoParam:parameterId>
-					<vectoParam:parameterId component="Vehicle">004</vectoParam:parameterId>
-					<vectoParam:parameterId component="Vehicle">007</vectoParam:parameterId>
-					<vectoParam:parameterId component="Job">008</vectoParam:parameterId>
-					<vectoParam:parameterId component="Driver">009</vectoParam:parameterId>
-					<vectoParam:parameterId component="Retarder">054</vectoParam:parameterId>
-					<vectoParam:parameterId component="Engine/FLD">144</vectoParam:parameterId>
-					<vectoParam:parameterId component="Engine/FC-map">067</vectoParam:parameterId>
-					<vectoParam:parameterId component="Gearbox/Gear/Lossmap">079</vectoParam:parameterId>
-					<vectoParam:parameterId component="Gearbox/Gear">082</vectoParam:parameterId>
-					<vectoParam:comment>Only for file-based input data</vectoParam:comment>
-					<vectoParam:unit>-</vectoParam:unit>
-				</vectoParam:description>
-			</xs:appinfo>
-		</xs:annotation>
-		<xs:attribute name="component" use="required">
-			<xs:simpleType>
-				<xs:restriction base="xs:string">
-					<xs:enumeration value="Engine"/>
-					<xs:enumeration value="Gearbox"/>
-					<xs:enumeration value="Retarder"/>
-					<xs:enumeration value="Axlegear"/>
-					<xs:enumeration value="AxleWheels"/>
-					<xs:enumeration value="Auxiliaries"/>
-					<xs:enumeration value="Vehicle"/>
-					<xs:enumeration value="TorqueConverter"/>
-					<xs:enumeration value="Airdrag"/>
-				</xs:restriction>
-			</xs:simpleType>
-		</xs:attribute>
-		<xs:attribute name="type" use="required">
-			<xs:simpleType>
-				<xs:restriction base="xs:string">
-					<xs:enumeration value="xml"/>
-					<xs:enumeration value="json"/>
-				</xs:restriction>
-			</xs:simpleType>
-		</xs:attribute>
-		<xs:attribute name="file" use="required">
-			<xs:simpleType>
-				<xs:restriction base="xs:string">
-					<xs:minLength value="1"/>
-				</xs:restriction>
-			</xs:simpleType>
-		</xs:attribute>
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AxleWheelsDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
 	</xs:complexType>
 	<xs:complexType name="CrossWindCorrectionEntryType">
 		<xs:attribute name="vehicleSpeed" type="tns:CrosswindCorrectionVehicleSpeedType"/>
@@ -254,10 +215,13 @@
 		<xs:attribute name="maxDeceleration" type="tns:DriverAccelerationCurveMaxDecelerationType" use="required"/>
 	</xs:complexType>
 	<xs:complexType name="EngineComponentEngineeringType">
-		<xs:sequence>
-			<xs:element name="Data" type="tns:EngineDataEngineeringType"/>
-			<xs:element name="Signature" minOccurs="0"/>
-		</xs:sequence>
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:EngineDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
 	</xs:complexType>
 	<xs:complexType name="EngineDataEngineeringType">
 		<xs:complexContent>
@@ -349,25 +313,13 @@
 		</xs:attribute>
 	</xs:complexType>
 	<xs:complexType name="GearboxComponentEngineeringType">
-		<xs:sequence>
-			<xs:element name="Data" type="tns:GearboxDataEngineeringType"/>
-			<xs:element name="Signature" minOccurs="0"/>
-			<xs:element name="TorqueConverter" minOccurs="0">
-				<xs:complexType>
-					<xs:complexContent>
-						<xs:extension base="tns:TorqueConverterComponentEngineeringType">
-							<xs:choice>
-								<xs:sequence>
-									<xs:element name="Data" type="tns:TorqueConverterEngineeringDataType"/>
-									<xs:element name="Signature" minOccurs="0"/>
-								</xs:sequence>
-								<xs:element name="Resource" type="tns:ComponentResourceType"/>
-							</xs:choice>
-						</xs:extension>
-					</xs:complexContent>
-				</xs:complexType>
-			</xs:element>
-		</xs:sequence>
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:GearboxDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
 	</xs:complexType>
 	<xs:complexType name="GearboxDataEngineeringType">
 		<xs:complexContent>
@@ -443,7 +395,7 @@
 			</xs:simpleType>
 		</xs:attribute>
 	</xs:complexType>
-	<xs:complexType name="LookAheadCoastingType">
+	<xs:complexType name="LookAheadCoastingEngineeringType">
 		<xs:sequence>
 			<xs:element name="Enabled" type="tns:LookAheadCoastingEnabledType"/>
 			<xs:element name="MinSpeed" minOccurs="0">
@@ -546,10 +498,13 @@
 		<xs:attribute name="ptoTorqueLoss" type="vdecdef:PTOTorqueLossType" use="required"/>
 	</xs:complexType>
 	<xs:complexType name="RetarderComponentEngineeringType">
-		<xs:sequence>
-			<xs:element name="Data" type="tns:RetarderDataEngineeringType"/>
-			<xs:element name="Signature" minOccurs="0"/>
-		</xs:sequence>
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:RetarderDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
 	</xs:complexType>
 	<xs:complexType name="RetarderDataEngineeringType">
 		<xs:complexContent>
@@ -577,8 +532,7 @@
 		<xs:attribute name="downshiftSpeed" type="tns:GearboxShiftpolygonEntryDownshiftSpeedType" use="required"/>
 		<xs:attribute name="upshiftSpeed" type="tns:GearboxShiftpolygonEntryUpshiftSpeedType" use="required"/>
 	</xs:complexType>
-	<xs:complexType name="TorqueConverterComponentEngineeringType"/>
-	<xs:complexType name="TorqueConverterEngineeringDataType">
+	<xs:complexType name="TorqueConverterDataEngineeringType">
 		<xs:complexContent>
 			<xs:extension base="tns:EngineeringPowertrainComponentType">
 				<xs:sequence>
@@ -629,6 +583,7 @@
 		<xs:choice>
 			<xs:element name="Engine" type="tns:EngineComponentEngineeringType"/>
 			<xs:element name="Gearbox" type="tns:GearboxComponentEngineeringType"/>
+			<xs:element name="TorqueConverter" type="tns:TorqueConverterComponentEngineeringType" minOccurs="0"/>
 			<xs:element name="Angledrive" type="tns:AngledriveComponentEngineeringType"/>
 			<xs:element name="Retarder" type="tns:RetarderComponentEngineeringType"/>
 			<xs:element name="Axlegear" type="tns:AxlegearComponentEngineeringType"/>
@@ -643,201 +598,80 @@
 			<xs:element name="EngineOnlyMode" type="tns:EngineOnlyModeType"/>
 			<xs:choice>
 				<xs:sequence>
-					<xs:choice>
-						<xs:element name="Vehicle" type="tns:VehicleEngineeringType"/>
-						<xs:element name="Resource" type="tns:ComponentResourceType">
-							<xs:annotation>
-								<xs:documentation>P002 - ext. Resource</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:choice>
-					<xs:element name="Signature" minOccurs="0"/>
-					<xs:element name="DriverModel">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="LookAheadCoasting" type="tns:LookAheadCoastingType"/>
-								<xs:element name="Overspeed" type="tns:ADASOverspeedEngineeringType"/>
-								<xs:element name="DriverAccelerationCurve" minOccurs="0">
-									<xs:complexType>
-										<xs:choice>
-											<xs:element name="Entry" type="tns:DriverAccelerationCurveEntryType" minOccurs="2" maxOccurs="unbounded"/>
-											<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
-												<xs:annotation>
-													<xs:documentation>P009 - ext. Resource</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-										</xs:choice>
-									</xs:complexType>
-								</xs:element>
-								<xs:element name="ShiftStrategyParameters" minOccurs="0">
-									<xs:complexType>
-										<xs:sequence>
-											<xs:element name="UpshiftMinAcceleration" type="tns:ShiftStrategyMinAccelerationUpshiftType">
-												<xs:annotation>
-													<xs:documentation>P167 - [m/s²]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="DownshiftAfterUpshiftDelay" type="tns:ShiftDelayType">
-												<xs:annotation>
-													<xs:documentation>P168 - [s]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="UpshiftAfterDownshiftDelay" type="tns:ShiftDelayType">
-												<xs:annotation>
-													<xs:documentation>P169 - [s]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="TorqueReserve" type="tns:GearboxTorqueReserveType" minOccurs="0"/>
-											<xs:element name="TimeBetweenGearshift" type="tns:GearboxTimeBetweenGearshiftType" minOccurs="0"/>
-											<xs:element name="StartSpeed" type="tns:GearboxStartSpeedType" minOccurs="0"/>
-											<xs:element name="StartAcceleration" type="tns:GearboxStartAccelerationType" minOccurs="0"/>
-											<xs:element name="StartTorqueReserve" type="tns:GearboxStartTorqueReserveType" minOccurs="0"/>
-											<xs:element name="PowershiftShiftTime" type="tns:PowershiftShiftTimeType" minOccurs="0">
-												<xs:annotation>
-													<xs:documentation>P188 - [s]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="PowershiftInertiaFactor" type="tns:PowershiftInertiaFactorType" minOccurs="0">
-												<xs:annotation>
-													<xs:documentation>P189 - [-]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="CLUpshiftMinAcceleration" type="tns:CLUpshiftMinAccelerationType" minOccurs="0">
-												<xs:annotation>
-													<xs:documentation>P190 - [1/s^2]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-											<xs:element name="CCUpshiftMinAcceleration" type="tns:CCUpshiftMinAccelerationType" minOccurs="0">
-												<xs:annotation>
-													<xs:documentation>P191 - [1/s^2]</xs:documentation>
-												</xs:annotation>
-											</xs:element>
-										</xs:sequence>
-									</xs:complexType>
-								</xs:element>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
+					<xs:element name="Vehicle" type="tns:VehicleEngineeringType"/>
+					<xs:element name="DriverModel" type="tns:DriverModelType"/>
 				</xs:sequence>
 				<xs:sequence>
 					<xs:element name="Engine" type="tns:EngineComponentEngineeringType"/>
 					<xs:element name="Signature" minOccurs="0"/>
 				</xs:sequence>
 			</xs:choice>
-			<xs:element name="MissionCycles">
-				<xs:complexType>
-					<xs:sequence>
-						<xs:element name="Cycle" type="tns:ExtResourceEngineeringType" maxOccurs="unbounded">
-							<xs:annotation>
-								<xs:documentation>P008 - ext. Resource</xs:documentation>
-							</xs:annotation>
-						</xs:element>
-					</xs:sequence>
-				</xs:complexType>
-			</xs:element>
+			<xs:element name="MissionCycles" type="tns:MissionCyclesType"/>
 		</xs:sequence>
 		<xs:attribute name="schemaVersion" use="required"/>
 	</xs:complexType>
 	<xs:complexType name="VehicleEngineeringType">
-		<xs:complexContent>
-			<xs:extension base="tns:EngineeringPowertrainComponentType">
-				<xs:sequence>
-					<xs:element name="VehicleCategory" type="vdecdef:VehicleCategoryType" minOccurs="0">
-						<xs:annotation>
-							<xs:documentation>P036 - enum</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AxleConfiguration" type="vdecdef:VehicleAxleConfigurationType">
-						<xs:annotation>
-							<xs:documentation>P037 - enum</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="CurbMassChassis" type="vdecdef:VehicleCurbMassChassisType">
-						<xs:annotation>
-							<xs:documentation>P038 - [kg]</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="GrossVehicleMass" type="vdecdef:VehicleGrossVehicleMassType">
-						<xs:annotation>
-							<xs:documentation>P041 - [kg]</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="RetarderType" type="vdecdef:RetarderTypeType">
-						<xs:annotation>
-							<xs:documentation>P052 - enum</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="RetarderRatio" type="vdecdef:RetarderRatioType" minOccurs="0">
-						<xs:annotation>
-							<xs:documentation>P053 - [-]</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="AngledriveType" type="vdecdef:AngledriveTypeType"/>
-					<xs:element name="PTOType" type="vdecdef:PTOTypeType">
-						<xs:annotation>
-							<xs:documentation>P186 - enum</xs:documentation>
-						</xs:annotation>
-					</xs:element>
-					<xs:element name="PTOIdleLossMap" type="tns:PTOIdleLossMapEngineeringType" minOccurs="0"/>
-					<xs:element name="PTOCycle" type="tns:PTOCycleEngineeringType" minOccurs="0"/>
-					<xs:element name="CurbMassExtra" type="tns:VehicleCurbWeightExtraType"/>
-					<xs:element name="Loading" type="tns:VehicleLoadingType"/>
-					<xs:element name="Components">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:choice>
-									<xs:element name="Engine" type="tns:EngineComponentEngineeringType"/>
-									<xs:element name="Resource" type="tns:ComponentResourceType">
-										<xs:annotation>
-											<xs:documentation>P003 - ext. Resource</xs:documentation>
-										</xs:annotation>
-									</xs:element>
-								</xs:choice>
-								<xs:choice>
-									<xs:element name="Gearbox" type="tns:GearboxComponentEngineeringType"/>
-									<xs:element name="Resource" type="tns:ComponentResourceType">
-										<xs:annotation>
-											<xs:documentation>P004 - ext. Resource</xs:documentation>
-										</xs:annotation>
-									</xs:element>
-								</xs:choice>
-								<xs:element name="Angledrive" type="tns:AngledriveComponentEngineeringType" minOccurs="0"/>
-								<xs:element name="Retarder" type="tns:RetarderComponentEngineeringType" minOccurs="0"/>
-								<xs:choice>
-									<xs:element name="Axlegear" type="tns:AxlegearComponentEngineeringType"/>
-									<xs:element name="Resource" type="tns:ComponentResourceType"/>
-								</xs:choice>
-								<xs:choice>
-									<xs:element name="AxleWheels">
-										<xs:complexType>
-											<xs:complexContent>
-												<xs:extension base="tns:AxleWheelsComponentEngineeringType"/>
-											</xs:complexContent>
-										</xs:complexType>
-									</xs:element>
-									<xs:element name="Resource" type="tns:ComponentResourceType"/>
-								</xs:choice>
-								<xs:choice>
-									<xs:element name="Auxiliaries" type="tns:AuxiliariesComponentEngineeringType"/>
-									<xs:element name="Resource" type="tns:ComponentResourceType"/>
-								</xs:choice>
-								<xs:choice>
-									<xs:element name="AirDrag" type="tns:AirDragComponentEngineeringType"/>
-									<xs:element name="Resource" type="tns:ComponentResourceType"/>
-								</xs:choice>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-					<xs:element name="AdvancedDriverAssist">
-						<xs:complexType>
-							<xs:sequence>
-								<xs:element name="EngineStartStop" type="tns:EngineStartStopEngineeringType"/>
-							</xs:sequence>
-						</xs:complexType>
-					</xs:element>
-				</xs:sequence>
-			</xs:extension>
-		</xs:complexContent>
+		<xs:choice>
+			<xs:sequence>
+				<xs:group ref="tns:GeneralComponentDataElements"/>
+				<xs:element name="VehicleCategory" type="vdecdef:VehicleCategoryType" minOccurs="0">
+					<xs:annotation>
+						<xs:documentation>P036 - enum</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="AxleConfiguration" type="vdecdef:VehicleAxleConfigurationType">
+					<xs:annotation>
+						<xs:documentation>P037 - enum</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="CurbMassChassis" type="vdecdef:VehicleCurbMassChassisType">
+					<xs:annotation>
+						<xs:documentation>P038 - [kg]</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="GrossVehicleMass" type="vdecdef:VehicleGrossVehicleMassType">
+					<xs:annotation>
+						<xs:documentation>P041 - [kg]</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="RetarderType" type="vdecdef:RetarderTypeType">
+					<xs:annotation>
+						<xs:documentation>P052 - enum</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="RetarderRatio" type="vdecdef:RetarderRatioType" minOccurs="0">
+					<xs:annotation>
+						<xs:documentation>P053 - [-]</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="AngledriveType" type="vdecdef:AngledriveTypeType"/>
+				<xs:element name="PTOType" type="vdecdef:PTOTypeType">
+					<xs:annotation>
+						<xs:documentation>P186 - enum</xs:documentation>
+					</xs:annotation>
+				</xs:element>
+				<xs:element name="PTOIdleLossMap" type="tns:PTOIdleLossMapEngineeringType" minOccurs="0"/>
+				<xs:element name="PTOCycle" type="tns:PTOCycleEngineeringType" minOccurs="0"/>
+				<xs:element name="CurbMassExtra" type="tns:VehicleCurbWeightExtraType"/>
+				<xs:element name="Loading" type="tns:VehicleLoadingType"/>
+				<xs:element name="AdvancedDriverAssist">
+					<xs:complexType>
+						<xs:sequence>
+							<xs:element name="EngineStartStop" type="tns:EngineStartStopEngineeringType"/>
+						</xs:sequence>
+					</xs:complexType>
+				</xs:element>
+				<xs:element name="Components" type="tns:VehicleComponentsType"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+		<xs:attribute name="id">
+			<xs:simpleType>
+				<xs:restriction base="xs:string">
+					<xs:minLength value="5"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
 	</xs:complexType>
 	<xs:simpleType name="ADASOverspeedEcorollAllowedOverspeedType">
 		<xs:annotation>
@@ -1884,9 +1718,105 @@
 		</xs:complexContent>
 	</xs:complexType>
 	<xs:complexType name="AirDragComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AirDragDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="MissionCyclesType">
+		<xs:sequence>
+			<xs:element name="Cycle" type="tns:ExtResourceEngineeringType" maxOccurs="unbounded">
+				<xs:annotation>
+					<xs:documentation>P008 - ext. Resource</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="DriverAccelerationCurveEngineeringType">
+		<xs:choice>
+			<xs:element name="Entry" type="tns:DriverAccelerationCurveEntryType" minOccurs="2" maxOccurs="unbounded"/>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+				<xs:annotation>
+					<xs:documentation>P009 - ext. Resource</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="ShiftStrategyParametersEngineeringType">
+		<xs:sequence>
+			<xs:element name="UpshiftMinAcceleration" type="tns:ShiftStrategyMinAccelerationUpshiftType">
+				<xs:annotation>
+					<xs:documentation>P167 - [m/s²]</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="DownshiftAfterUpshiftDelay" type="tns:ShiftDelayType">
+				<xs:annotation>
+					<xs:documentation>P168 - [s]</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="UpshiftAfterDownshiftDelay" type="tns:ShiftDelayType">
+				<xs:annotation>
+					<xs:documentation>P169 - [s]</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="TorqueReserve" type="tns:GearboxTorqueReserveType" minOccurs="0"/>
+			<xs:element name="TimeBetweenGearshift" type="tns:GearboxTimeBetweenGearshiftType" minOccurs="0"/>
+			<xs:element name="StartSpeed" type="tns:GearboxStartSpeedType" minOccurs="0"/>
+			<xs:element name="StartAcceleration" type="tns:GearboxStartAccelerationType" minOccurs="0"/>
+			<xs:element name="StartTorqueReserve" type="tns:GearboxStartTorqueReserveType" minOccurs="0"/>
+			<xs:element name="PowershiftShiftTime" type="tns:PowershiftShiftTimeType" minOccurs="0">
+				<xs:annotation>
+					<xs:documentation>P188 - [s]</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="PowershiftInertiaFactor" type="tns:PowershiftInertiaFactorType" minOccurs="0">
+				<xs:annotation>
+					<xs:documentation>P189 - [-]</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="CLUpshiftMinAcceleration" type="tns:CLUpshiftMinAccelerationType" minOccurs="0">
+				<xs:annotation>
+					<xs:documentation>P190 - [1/s^2]</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+			<xs:element name="CCUpshiftMinAcceleration" type="tns:CCUpshiftMinAccelerationType" minOccurs="0">
+				<xs:annotation>
+					<xs:documentation>P191 - [1/s^2]</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="DriverModelType">
+		<xs:sequence>
+			<xs:element name="LookAheadCoasting" type="tns:LookAheadCoastingEngineeringType"/>
+			<xs:element name="Overspeed" type="tns:OverspeedEngineeringType"/>
+			<xs:element name="DriverAccelerationCurve" type="tns:DriverAccelerationCurveEngineeringType" minOccurs="0"/>
+			<xs:element name="ShiftStrategyParameters" type="tns:ShiftStrategyParametersEngineeringType" minOccurs="0"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="VehicleComponentsType">
 		<xs:sequence>
-			<xs:element name="Data" type="tns:AirDragDataEngineeringType"/>
-			<xs:element name="Signature" minOccurs="0"/>
+			<xs:element name="Engine" type="tns:EngineComponentEngineeringType"/>
+			<xs:element name="Gearbox" type="tns:GearboxComponentEngineeringType"/>
+			<xs:element name="TorqueConverter" type="tns:TorqueConverterComponentEngineeringType" minOccurs="0"/>
+			<xs:element name="Angledrive" type="tns:AngledriveComponentEngineeringType" minOccurs="0"/>
+			<xs:element name="Retarder" type="tns:RetarderComponentEngineeringType" minOccurs="0"/>
+			<xs:element name="Axlegear" type="tns:AxlegearComponentEngineeringType"/>
+			<xs:element name="AxleWheels" type="tns:AxleWheelsComponentEngineeringType"/>
+			<xs:element name="Auxiliaries" type="tns:AuxiliariesComponentEngineeringType"/>
+			<xs:element name="AirDrag" type="tns:AirDragComponentEngineeringType"/>
 		</xs:sequence>
 	</xs:complexType>
+	<xs:complexType name="TorqueConverterComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:TorqueConverterDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
 </xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.TEST.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.TEST.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..8b563a945bbcbdb45508b4f17a3e26ec29b9a98c
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.TEST.xsd
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0TEST" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:ve1.0="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0TEST" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.1" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" schemaLocation="VectoEngineeringDefinitions.1.0.xsd"/>
+	<xs:complexType name="EngineDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="ve1.0:EngineDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="RatedPower"/>
+					<xs:element name="RatedSpeed"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxleDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="ve1.0:AbstractAxleDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="WeightShare">
+						<xs:simpleType>
+							<xs:restriction base="xs:double">
+								<xs:minInclusive value="0"/>
+								<xs:maxInclusive value="1"/>
+							</xs:restriction>
+						</xs:simpleType>
+					</xs:element>
+					<xs:element name="TwinTires" type="vdecdef:AxleTwinTyresType"/>
+					<xs:element name="Tire" type="ve1.0:TyreComponentEngineeringType"/>
+				</xs:sequence>
+				<xs:attribute name="axleNumber" use="required">
+					<xs:simpleType>
+						<xs:restriction base="xs:int">
+							<xs:minInclusive value="1"/>
+							<xs:maxInclusive value="4"/>
+						</xs:restriction>
+					</xs:simpleType>
+				</xs:attribute>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="TyreDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="ve1.0:TyreDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="ProfileDepth">
+						<xs:simpleType>
+							<xs:restriction base="xs:double">
+								<xs:minInclusive value="0"/>
+							</xs:restriction>
+						</xs:simpleType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..475e3ed238798310f668e8a01137cd579868041b
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.xsd
@@ -0,0 +1,2017 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
+	<xs:complexType name="AbstractAdvancedDriverAssistEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractAirdragDataEngineeringType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractAngledriveDataEngineeringType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractAuxiliariesDataEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractAuxiliaryEntryEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractAxleDataEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractAxlegearDataEngineeringType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractAxleWheelsDataType" abstract="true"/>
+	<xs:complexType name="AbstractDriverAccelerationCurveEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractDriverModelEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractEngineDataEngineeringType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractEngineStartStopEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractGearboxDataEngineeringType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractGearEngineeringType" abstract="true">
+		<xs:sequence>
+			<xs:element name="Ratio" type="vdecdef:GearboxGearRatioType"/>
+			<xs:choice>
+				<xs:element name="TorqueLossMap">
+					<xs:complexType>
+						<xs:complexContent>
+							<xs:extension base="vdecdef:TorqueLossMapType">
+								<xs:choice>
+									<xs:element name="Entry" type="vdecdef:TorqueLossMapEntryType" minOccurs="4" maxOccurs="unbounded"/>
+									<xs:element name="Efficiency" type="tns:GearEfficiencyType">
+										<xs:annotation>
+											<xs:documentation>P171 - [-]</xs:documentation>
+										</xs:annotation>
+									</xs:element>
+									<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+										<xs:annotation>
+											<xs:documentation>P079 - ext. Resource</xs:documentation>
+										</xs:annotation>
+									</xs:element>
+								</xs:choice>
+							</xs:extension>
+						</xs:complexContent>
+					</xs:complexType>
+				</xs:element>
+			</xs:choice>
+		</xs:sequence>
+		<xs:attribute name="number" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:int">
+					<xs:minInclusive value="1"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="AbstractLookAheadCoastingEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractOverspeedEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractRetarderDataEngineeringType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractShiftStrategyParametersEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractTorqueConverterDataEngineeringType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractTyreDataEngineeringType" abstract="true">
+		<xs:complexContent>
+			<xs:extension base="tns:EngineeringPowertrainComponentType"/>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AbstractVectoComponentEngineeringType" abstract="true"/>
+	<xs:complexType name="AbstractVehicleComponentsType" abstract="true"/>
+	<xs:complexType name="AbstractVehicleEngineeringType" abstract="true"/>
+	<xs:complexType name="AdvancedDriverAssistEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAdvancedDriverAssistEngineeringType">
+				<xs:sequence>
+					<xs:element name="EngineStartStop" type="tns:AbstractEngineStartStopEngineeringType" minOccurs="0"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AirDragComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AbstractAirdragDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="AirDragDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAirdragDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="CrossWindCorrectionMode" type="tns:CrossWindCorrectionModeType"/>
+					<xs:element name="CdxA" type="vdecdef:AirdragCdxAType">
+						<xs:annotation>
+							<xs:documentation>P146 - [m²]  Drag coefficient * Cross Sectional Area (Truck &amp; Trailer)</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CrossWindCorrectionData" minOccurs="0">
+						<xs:complexType>
+							<xs:choice>
+								<xs:sequence maxOccurs="unbounded">
+									<xs:element name="Entry" type="tns:CrossWindCorrectionEntryType"/>
+								</xs:sequence>
+								<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+									<xs:annotation>
+										<xs:documentation>P051 - ext. Resource</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AngledriveComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AbstractAngledriveDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="AngledriveDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAngledriveDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="Ratio" type="vdecdef:AngledriveRatioType"/>
+					<xs:choice>
+						<xs:element name="TorqueLossMap">
+							<xs:complexType>
+								<xs:choice>
+									<xs:sequence minOccurs="4" maxOccurs="unbounded">
+										<xs:element name="Entry" type="vdecdef:AngledriveLossMapEntryType"/>
+									</xs:sequence>
+									<xs:element name="Efficiency" type="tns:AngulargearEfficiencyType"/>
+									<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+								</xs:choice>
+							</xs:complexType>
+						</xs:element>
+					</xs:choice>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AuxiliariesComponentEngineeringType">
+		<xs:choice>
+			<xs:element name="Data" type="tns:AbstractAuxiliariesDataEngineeringType"/>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="AuxiliariesDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAuxiliariesDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="Auxiliary" type="tns:AbstractAuxiliaryEntryEngineeringType" minOccurs="0" maxOccurs="unbounded"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AuxiliaryEntryAuxMapType">
+		<xs:attribute name="auxiliarySpeed" type="tns:AuxiliaryEntryAuxMapEntryAuxiliarySpeedType" use="required"/>
+		<xs:attribute name="mechanicalPower" type="tns:AuxiliaryEntryAuxMapEntryMechanicalPowerType" use="required"/>
+		<xs:attribute name="supplyPower" type="tns:AuxiliaryEntryAuxMapEntrySupplyPowerType" use="required"/>
+	</xs:complexType>
+	<xs:complexType name="AuxiliaryEntryEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAuxiliaryEntryEngineeringType">
+				<xs:choice>
+					<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+						<xs:annotation>
+							<xs:documentation>P007 - ext. Resource</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:sequence>
+						<xs:element name="TransmissionRatioToEngine" type="tns:AuxiliaryEntryAuxMapTransmissionRatioToEngineType"/>
+						<xs:element name="EfficiencyToEngine" type="tns:AuxiliaryEntryAuxMapEfficiencyToEngineType"/>
+						<xs:element name="EfficiencyAuxSupply" type="tns:AuxiliaryEntryAuxMapEfficiencyAuxSupplyType"/>
+						<xs:element name="AuxMap">
+							<xs:complexType>
+								<xs:sequence>
+									<xs:element name="Entry" type="tns:AuxiliaryEntryAuxMapType" minOccurs="4" maxOccurs="unbounded"/>
+								</xs:sequence>
+							</xs:complexType>
+						</xs:element>
+					</xs:sequence>
+					<xs:element name="ConstantAuxLoad" type="tns:ConstantAuxLoadType">
+						<xs:annotation>
+							<xs:documentation>P178 - [W]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:choice>
+				<xs:attribute name="id" type="tns:AuxiliaryIdType">
+					<xs:annotation>
+						<xs:documentation>P006 - string</xs:documentation>
+					</xs:annotation>
+				</xs:attribute>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxleWheelsDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAxleWheelsDataType">
+				<xs:sequence>
+					<xs:element name="Axles">
+						<xs:complexType>
+							<xs:sequence minOccurs="2" maxOccurs="unbounded">
+								<xs:element name="Axle" type="tns:AbstractAxleDataEngineeringType"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxleDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAxleDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="AxleType" type="vdecdef:AxleTypeType">
+						<xs:annotation>
+							<xs:documentation>P154 - enum</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="TwinTyres" type="vdecdef:AxleTwinTyresType">
+						<xs:annotation>
+							<xs:documentation>P045 - bool</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Steered" type="vdecdef:AxleSteeredType">
+						<xs:annotation>
+							<xs:documentation>P195 - boolean</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="WeightShare" type="tns:AxleWeightShareType"/>
+					<xs:choice>
+						<xs:element name="Tyre" type="tns:TyreComponentEngineeringType"/>
+						<xs:element name="Resource" type="tns:ComponentResourceType"/>
+					</xs:choice>
+				</xs:sequence>
+				<xs:attribute name="axleNumber" use="required">
+					<xs:simpleType>
+						<xs:restriction base="xs:int">
+							<xs:minInclusive value="1"/>
+						</xs:restriction>
+					</xs:simpleType>
+				</xs:attribute>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxlegearComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AbstractAxlegearDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="AxlegearDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractAxlegearDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="Ratio" type="vdecdef:AxlegearRatioType">
+						<xs:annotation>
+							<xs:documentation>P150 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:choice>
+						<xs:element name="TorqueLossMap">
+							<xs:complexType>
+								<xs:choice>
+									<xs:sequence minOccurs="4" maxOccurs="unbounded">
+										<xs:element name="Entry" type="vdecdef:AxlegearTorqueLossMapEntryType"/>
+									</xs:sequence>
+									<xs:element name="Efficiency" type="tns:AxlegearEfficiencyType">
+										<xs:annotation>
+											<xs:documentation>P172 - [-]</xs:documentation>
+										</xs:annotation>
+									</xs:element>
+									<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+								</xs:choice>
+							</xs:complexType>
+						</xs:element>
+					</xs:choice>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="AxleWheelsComponentEngineeringType">
+		<xs:choice>
+			<xs:element name="Data" type="tns:AbstractAxleWheelsDataType"/>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="ComponentResourceType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Job">002</vectoParam:parameterId>
+					<vectoParam:parameterId component="Vehicle">003</vectoParam:parameterId>
+					<vectoParam:parameterId component="Vehicle">004</vectoParam:parameterId>
+					<vectoParam:parameterId component="Vehicle">007</vectoParam:parameterId>
+					<vectoParam:parameterId component="Job">008</vectoParam:parameterId>
+					<vectoParam:parameterId component="Driver">009</vectoParam:parameterId>
+					<vectoParam:parameterId component="Retarder">054</vectoParam:parameterId>
+					<vectoParam:parameterId component="Engine/FLD">144</vectoParam:parameterId>
+					<vectoParam:parameterId component="Engine/FC-map">067</vectoParam:parameterId>
+					<vectoParam:parameterId component="Gearbox/Gear/Lossmap">079</vectoParam:parameterId>
+					<vectoParam:parameterId component="Gearbox/Gear">082</vectoParam:parameterId>
+					<vectoParam:comment>Only for file-based input data</vectoParam:comment>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:attribute name="component" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:string">
+					<xs:enumeration value="Engine"/>
+					<xs:enumeration value="Gearbox"/>
+					<xs:enumeration value="Retarder"/>
+					<xs:enumeration value="Axlegear"/>
+					<xs:enumeration value="AxleWheels"/>
+					<xs:enumeration value="Auxiliaries"/>
+					<xs:enumeration value="Vehicle"/>
+					<xs:enumeration value="TorqueConverter"/>
+					<xs:enumeration value="AirDrag"/>
+					<xs:enumeration value="Tyre"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+		<xs:attribute name="type" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:string">
+					<xs:enumeration value="xml"/>
+					<xs:enumeration value="json"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+		<xs:attribute name="file" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:string">
+					<xs:minLength value="1"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="CrossWindCorrectionEntryType">
+		<xs:attribute name="vehicleSpeed" type="tns:CrosswindCorrectionVehicleSpeedType"/>
+		<xs:attribute name="beta" type="tns:CrosswindCorrectionBetaType"/>
+		<xs:attribute name="deltaCdxA" type="tns:CrosswindCorrectionDeltaCdxAType"/>
+		<xs:attribute name="CdScalingFactor" type="tns:CrosswindCorrectionCdScalingFactorType"/>
+	</xs:complexType>
+	<xs:complexType name="DriverAccelerationCurveEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractDriverAccelerationCurveEngineeringType">
+				<xs:choice>
+					<xs:element name="Entry" type="tns:DriverAccelerationCurveEntryType" minOccurs="2" maxOccurs="unbounded"/>
+					<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+						<xs:annotation>
+							<xs:documentation>P009 - ext. Resource</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:choice>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="DriverAccelerationCurveEntryType">
+		<xs:attribute name="vehicleSpeed" type="tns:DriverAccelerationCurveVehicleSpeedType" use="required"/>
+		<xs:attribute name="maxAcceleration" type="tns:DriverAccelerationCurveMaxAccelerationType" use="required"/>
+		<xs:attribute name="maxDeceleration" type="tns:DriverAccelerationCurveMaxDecelerationType" use="required"/>
+	</xs:complexType>
+	<xs:complexType name="DriverModelEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractDriverModelEngineeringType">
+				<xs:sequence>
+					<xs:element name="LookAheadCoasting" type="tns:AbstractLookAheadCoastingEngineeringType"/>
+					<xs:element name="Overspeed" type="tns:AbstractOverspeedEngineeringType"/>
+					<xs:element name="DriverAccelerationCurve" type="tns:AbstractDriverAccelerationCurveEngineeringType" minOccurs="0"/>
+					<xs:element name="ShiftStrategyParameters" type="tns:AbstractShiftStrategyParametersEngineeringType" minOccurs="0"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="EngineComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AbstractEngineDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="EngineDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractEngineDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="Displacement" type="vdecdef:EngineDisplacementType"/>
+					<xs:element name="IdlingSpeed" type="vdecdef:EngineDeclaredSpeedType"/>
+					<xs:element name="Inertia" type="tns:EngineInertiaType" minOccurs="0"/>
+					<xs:element name="FCCorrection" type="tns:WHTCEngineeringType">
+						<xs:annotation>
+							<xs:documentation>P170 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="FuelType" type="vdecdef:FuelTypeType"/>
+					<xs:element name="FuelConsumptionMap">
+						<xs:complexType>
+							<xs:choice>
+								<xs:sequence>
+									<xs:element name="Entry" type="vdecdef:FuelConsumptionEntryType" minOccurs="4" maxOccurs="unbounded"/>
+								</xs:sequence>
+								<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+									<xs:annotation>
+										<xs:documentation>P067 - ext. Resource</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="FullLoadAndDragCurve">
+						<xs:complexType>
+							<xs:choice>
+								<xs:sequence>
+									<xs:element name="Entry" minOccurs="2" maxOccurs="unbounded">
+										<xs:complexType>
+											<xs:complexContent>
+												<xs:extension base="vdecdef:FullLoadAndDragCurveEntryType">
+													<xs:attribute name="PT1" type="tns:EngineFLDEntryPT1Type"/>
+												</xs:extension>
+											</xs:complexContent>
+										</xs:complexType>
+									</xs:element>
+								</xs:sequence>
+								<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+									<xs:annotation>
+										<xs:documentation>P144 - ext. Resource</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="EngineeringPowertrainComponentType" abstract="true">
+		<xs:sequence>
+			<xs:group ref="tns:GeneralComponentDataElements"/>
+		</xs:sequence>
+		<xs:attribute name="id">
+			<xs:simpleType>
+				<xs:restriction base="xs:string">
+					<xs:minLength value="5"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="EngineStartStopEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractEngineStartStopEngineeringType">
+				<xs:sequence>
+					<xs:element name="Enabled" type="vdecdef:ADASEngineStartStopEnabled"/>
+					<xs:element name="MaxSpeed" type="tns:EngineStartStopMaxSpeedType" minOccurs="0"/>
+					<xs:element name="MinOnTime" type="tns:EngineStartStopMinOnTimeType" minOccurs="0"/>
+					<xs:element name="ActivationDelay" type="tns:EngineStartStopActivationDelayType" minOccurs="0"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="ExtResourceEngineeringType">
+		<xs:attribute name="type" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:string">
+					<xs:enumeration value="csv"/>
+					<xs:enumeration value="xml"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+		<xs:attribute name="file" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:string">
+					<xs:minLength value="1"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+	</xs:complexType>
+	<xs:complexType name="GearboxComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AbstractGearboxDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="GearboxDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractGearboxDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="TransmissionType" type="vdecdef:GearboxTransmissionTypeType">
+						<xs:annotation>
+							<xs:documentation>P076 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Inertia" type="tns:GearboxInertiaType"/>
+					<xs:choice>
+						<xs:element name="TractionInterruption" type="tns:GearboxTractionInterruptionType"/>
+						<xs:element name="PowershiftShiftTime" minOccurs="0">
+							<xs:simpleType>
+								<xs:restriction base="xs:double">
+									<xs:minInclusive value="0"/>
+									<xs:maxInclusive value="10"/>
+								</xs:restriction>
+							</xs:simpleType>
+						</xs:element>
+					</xs:choice>
+					<xs:element name="Gears">
+						<xs:complexType>
+							<xs:sequence>
+								<xs:element name="Gear" type="tns:AbstractGearEngineeringType" maxOccurs="99"/>
+							</xs:sequence>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="GearEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractGearEngineeringType">
+				<xs:sequence>
+					<xs:element name="MaxTorque" type="vdecdef:GearboxGearMaxTorqueType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P157 - [Nm]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="MaxSpeed" type="vdecdef:GearboxGearMaxSpeedType" minOccurs="0"/>
+					<xs:element name="ShiftPolygon" minOccurs="0">
+						<xs:complexType>
+							<xs:choice>
+								<xs:element name="Entry" type="tns:ShiftPolygonEntryType" minOccurs="2" maxOccurs="unbounded"/>
+								<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+									<xs:annotation>
+										<xs:documentation>P082 - ext. Resource</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="LookAheadCoastingEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractLookAheadCoastingEngineeringType">
+				<xs:sequence>
+					<xs:element name="Enabled" type="tns:LookAheadCoastingEnabledType"/>
+					<xs:element name="MinSpeed" minOccurs="0">
+						<xs:simpleType>
+							<xs:restriction base="tns:LookAheadCoastingMinSpeedType"/>
+						</xs:simpleType>
+					</xs:element>
+					<xs:element name="PreviewDistanceFactor" type="tns:LookaheadCoastingPreviewFactorType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P160 [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="DecisionFactorOffset" type="tns:LookaheadDecisionFactorType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P161 [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="DecisionFactorScaling" type="tns:LookaheadDecisionFactorType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P162 [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="SpeedDependentDecisionFactor" minOccurs="0">
+						<xs:complexType>
+							<xs:choice>
+								<xs:element name="Entry" minOccurs="2" maxOccurs="unbounded">
+									<xs:complexType>
+										<xs:attribute name="targetVelocity" type="tns:LookaheadCoastingVehicleSpeedType">
+											<xs:annotation>
+												<xs:documentation>P163 [km/h]</xs:documentation>
+											</xs:annotation>
+										</xs:attribute>
+										<xs:attribute name="decisionFactorVel" type="tns:LookaheadDecisionFactorType">
+											<xs:annotation>
+												<xs:documentation>P164 - [-]</xs:documentation>
+											</xs:annotation>
+										</xs:attribute>
+									</xs:complexType>
+								</xs:element>
+								<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="VelocityDropDecisionFactor" minOccurs="0">
+						<xs:complexType>
+							<xs:choice>
+								<xs:element name="Entry" minOccurs="2" maxOccurs="unbounded">
+									<xs:complexType>
+										<xs:attribute name="velocityDrop" type="tns:LookaheadCoastingVehicleSpeedType">
+											<xs:annotation>
+												<xs:documentation>P165 - [km/h]</xs:documentation>
+											</xs:annotation>
+										</xs:attribute>
+										<xs:attribute name="decisionFactorDrop" type="tns:LookaheadDecisionFactorType">
+											<xs:annotation>
+												<xs:documentation>P166 - [-]</xs:documentation>
+											</xs:annotation>
+										</xs:attribute>
+									</xs:complexType>
+								</xs:element>
+								<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="OverspeedEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractOverspeedEngineeringType">
+				<xs:sequence>
+					<xs:element name="Mode" type="tns:ADASOverspeedModeType"/>
+					<xs:element name="MinSpeed" type="tns:ADASOverspeedEcorollMinSpeedType" minOccurs="0"/>
+					<xs:element name="AllowedOverspeed" type="tns:ADASOverspeedEcorollAllowedOverspeedType" minOccurs="0"/>
+					<xs:element name="AllowedUnderspeed" type="tns:ADASOverspeedEcorollAllowedUnderspeedType" minOccurs="0"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="PTOCycleEngineeringType">
+		<xs:choice>
+			<xs:element name="Entry" type="tns:PTOCycleEntryType" maxOccurs="unbounded"/>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+				<xs:annotation>
+					<xs:documentation>P003 - ext. Resource</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="PTOCycleEntryType">
+		<xs:attribute name="time" use="required">
+			<xs:simpleType>
+				<xs:restriction base="xs:double">
+					<xs:minInclusive value="0"/>
+				</xs:restriction>
+			</xs:simpleType>
+		</xs:attribute>
+		<xs:attribute name="engineSpeed" type="vdecdef:EngineSpeedType" use="required"/>
+		<xs:attribute name="torque" type="vdecdef:EngineFLDMaxTorqueType" use="required"/>
+	</xs:complexType>
+	<xs:complexType name="PTOIdleLossMapEngineeringType">
+		<xs:choice>
+			<xs:element name="Entry" type="tns:PTOLossMapEntryType" minOccurs="2" maxOccurs="unbounded"/>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+				<xs:annotation>
+					<xs:documentation>P003 - ext. Resource</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="PTOLossMapEntryType">
+		<xs:attribute name="engineSpeed" type="vdecdef:EngineSpeedType" use="required"/>
+		<xs:attribute name="ptoTorqueLoss" type="vdecdef:PTOTorqueLossType" use="required"/>
+	</xs:complexType>
+	<xs:complexType name="RetarderComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AbstractRetarderDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="RetarderDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractRetarderDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="RetarderLossMap" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P054 - ext. Resource</xs:documentation>
+						</xs:annotation>
+						<xs:complexType>
+							<xs:choice>
+								<xs:sequence>
+									<xs:element name="Entry" type="vdecdef:RetarderLossmapEntryType" minOccurs="2" maxOccurs="unbounded"/>
+								</xs:sequence>
+								<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="ShiftPolygonEntryType">
+		<xs:attribute name="engineTorque" type="tns:GearboxShiftpolygonEntryEngineTorqueType" use="required"/>
+		<xs:attribute name="downshiftSpeed" type="tns:GearboxShiftpolygonEntryDownshiftSpeedType" use="required"/>
+		<xs:attribute name="upshiftSpeed" type="tns:GearboxShiftpolygonEntryUpshiftSpeedType" use="required"/>
+	</xs:complexType>
+	<xs:complexType name="ShiftStrategyParametersEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractShiftStrategyParametersEngineeringType">
+				<xs:sequence>
+					<xs:element name="UpshiftMinAcceleration" type="tns:ShiftStrategyMinAccelerationUpshiftType">
+						<xs:annotation>
+							<xs:documentation>P167 - [m/s²]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="DownshiftAfterUpshiftDelay" type="tns:ShiftDelayType">
+						<xs:annotation>
+							<xs:documentation>P168 - [s]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="UpshiftAfterDownshiftDelay" type="tns:ShiftDelayType">
+						<xs:annotation>
+							<xs:documentation>P169 - [s]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="TorqueReserve" type="tns:GearboxTorqueReserveType" minOccurs="0"/>
+					<xs:element name="TimeBetweenGearshift" type="tns:GearboxTimeBetweenGearshiftType" minOccurs="0"/>
+					<xs:element name="StartSpeed" type="tns:GearboxStartSpeedType" minOccurs="0"/>
+					<xs:element name="StartAcceleration" type="tns:GearboxStartAccelerationType" minOccurs="0"/>
+					<xs:element name="StartTorqueReserve" type="tns:GearboxStartTorqueReserveType" minOccurs="0"/>
+					<xs:element name="PowershiftShiftTime" type="tns:PowershiftShiftTimeType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P188 - [s]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="PowershiftInertiaFactor" type="tns:PowershiftInertiaFactorType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P189 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CLUpshiftMinAcceleration" type="tns:CLUpshiftMinAccelerationType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P190 - [1/s^2]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="CCUpshiftMinAcceleration" type="tns:CCUpshiftMinAccelerationType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P191 - [1/s^2]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="TorqueConverterCharacteristicsEngineeringType">
+		<xs:choice>
+			<xs:element name="Entry" type="vdecdef:TorqueConverterCharacteristicsEntryType" minOccurs="2" maxOccurs="unbounded"/>
+			<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+				<xs:annotation>
+					<xs:documentation>P091</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="TorqueConverterComponentEngineeringType">
+		<xs:choice>
+			<xs:sequence>
+				<xs:element name="Data" type="tns:AbstractTorqueConverterDataEngineeringType"/>
+				<xs:element name="Signature" minOccurs="0"/>
+			</xs:sequence>
+			<xs:element name="Resource" type="tns:ComponentResourceType"/>
+		</xs:choice>
+	</xs:complexType>
+	<xs:complexType name="TorqueConverterDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractTorqueConverterDataEngineeringType">
+				<xs:sequence>
+					<xs:element name="ReferenceRPM" type="tns:TorqueConverterReferenceRPMType">
+						<xs:annotation>
+							<xs:documentation>P092 - [1/min]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Inertia" type="tns:TorqueConverterInertiaType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P127 - [kgm²]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="MaxInputSpeed" type="tns:TorqueConverterMaxInputSpeedType" minOccurs="0">
+						<xs:annotation>
+							<xs:documentation>P187 - [rpm]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="Characteristics" type="tns:TorqueConverterCharacteristicsEngineeringType"/>
+					<xs:element name="ShiftPolygon" minOccurs="0">
+						<xs:complexType>
+							<xs:choice>
+								<xs:element name="Entry" type="tns:ShiftPolygonEntryType" minOccurs="2" maxOccurs="unbounded"/>
+								<xs:element name="Resource" type="tns:ExtResourceEngineeringType">
+									<xs:annotation>
+										<xs:documentation>P091</xs:documentation>
+									</xs:annotation>
+								</xs:element>
+							</xs:choice>
+						</xs:complexType>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="TyreComponentEngineeringType">
+		<xs:sequence>
+			<xs:element name="Data" type="tns:AbstractTyreDataEngineeringType"/>
+			<xs:element name="Signature" minOccurs="0"/>
+		</xs:sequence>
+	</xs:complexType>
+	<xs:complexType name="TyreDataEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractTyreDataEngineeringType">
+				<xs:sequence>
+					<xs:choice>
+						<xs:element name="Dimension" type="vdecdef:TyreDimensionType">
+							<xs:annotation>
+								<xs:documentation>P108 - enum</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+						<xs:sequence>
+							<xs:element name="DynamicTyreRadius" type="tns:DynamicTyreRadiusType" minOccurs="0"/>
+							<xs:element name="Inertia" type="tns:WheelsInertiaType"/>
+						</xs:sequence>
+					</xs:choice>
+					<xs:element name="RRCISO" type="vdecdef:TyreRRCISOType">
+						<xs:annotation>
+							<xs:documentation>P046 - [-]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+					<xs:element name="FzISO" type="vdecdef:TyreFzISOType">
+						<xs:annotation>
+							<xs:documentation>P047 - [N]</xs:documentation>
+						</xs:annotation>
+					</xs:element>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="VectoComponentEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractVectoComponentEngineeringType">
+				<xs:choice>
+					<xs:element name="Engine" type="tns:EngineComponentEngineeringType"/>
+					<xs:element name="Gearbox" type="tns:GearboxComponentEngineeringType"/>
+					<xs:element name="Angledrive" type="tns:AngledriveComponentEngineeringType"/>
+					<xs:element name="Retarder" type="tns:RetarderComponentEngineeringType"/>
+					<xs:element name="Axlegear" type="tns:AxlegearComponentEngineeringType"/>
+					<xs:element name="Tyre" type="tns:TyreComponentEngineeringType"/>
+					<xs:element name="Auxiliaries" type="tns:AuxiliariesComponentEngineeringType"/>
+					<xs:element name="Vehicle" type="tns:AbstractVehicleEngineeringType"/>
+					<xs:element name="AirDrag" type="tns:AirDragComponentEngineeringType"/>
+					<xs:element name="TorqueConverter" type="tns:TorqueConverterComponentEngineeringType"/>
+				</xs:choice>
+				<xs:attribute name="schemaVersion"/>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="VectoJobEngineeringType">
+		<xs:sequence>
+			<xs:element name="EngineOnlyMode" type="tns:EngineOnlyModeType"/>
+			<xs:choice>
+				<xs:sequence>
+					<xs:choice>
+						<xs:element name="Vehicle" type="tns:VehicleEngineeringType"/>
+						<xs:element name="Resource" type="tns:ComponentResourceType">
+							<xs:annotation>
+								<xs:documentation>P002 - ext. Resource</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+					</xs:choice>
+					<xs:element name="DriverModel" type="tns:AbstractDriverModelEngineeringType"/>
+				</xs:sequence>
+				<xs:element name="Engine" type="tns:EngineComponentEngineeringType"/>
+			</xs:choice>
+			<xs:element name="MissionCycles" type="tns:MissionCyclesType"/>
+		</xs:sequence>
+		<xs:attribute name="schemaVersion"/>
+	</xs:complexType>
+	<xs:complexType name="VehicleComponentsType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractVehicleComponentsType">
+				<xs:sequence>
+					<xs:element name="Engine" type="tns:EngineComponentEngineeringType"/>
+					<xs:element name="Gearbox" type="tns:GearboxComponentEngineeringType"/>
+					<xs:element name="TorqueConverter" minOccurs="0">
+						<xs:complexType>
+							<xs:complexContent>
+								<xs:extension base="tns:TorqueConverterComponentEngineeringType"/>
+							</xs:complexContent>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="Angledrive" type="tns:AngledriveComponentEngineeringType" minOccurs="0"/>
+					<xs:element name="Retarder" type="tns:RetarderComponentEngineeringType" minOccurs="0"/>
+					<xs:element name="Axlegear" type="tns:AxlegearComponentEngineeringType"/>
+					<xs:element name="AxleWheels">
+						<xs:complexType>
+							<xs:complexContent>
+								<xs:extension base="tns:AxleWheelsComponentEngineeringType"/>
+							</xs:complexContent>
+						</xs:complexType>
+					</xs:element>
+					<xs:element name="Auxiliaries" type="tns:AuxiliariesComponentEngineeringType"/>
+					<xs:element name="AirDrag" type="tns:AirDragComponentEngineeringType"/>
+				</xs:sequence>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:complexType name="VehicleEngineeringType">
+		<xs:complexContent>
+			<xs:extension base="tns:AbstractVehicleEngineeringType">
+				<xs:choice>
+					<xs:sequence>
+						<xs:element name="Manufacturer" type="vdecdef:ManufacturerType"/>
+						<xs:element name="ManufacturerAddress" type="vdecdef:ManufacturerAddressType"/>
+						<xs:element name="Model" type="vdecdef:ModelType"/>
+						<xs:element name="VIN" type="vdecdef:VINType"/>
+						<xs:element name="Date" type="vdecdef:DateTimeWithTimezone"/>
+						<xs:element name="VehicleCategory" type="vdecdef:VehicleCategoryType" minOccurs="0">
+							<xs:annotation>
+								<xs:documentation>P036 - enum</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+						<xs:element name="AxleConfiguration" type="vdecdef:VehicleAxleConfigurationType">
+							<xs:annotation>
+								<xs:documentation>P037 - enum</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+						<xs:element name="CurbMassChassis" type="vdecdef:VehicleCurbMassChassisType">
+							<xs:annotation>
+								<xs:documentation>P038 - [kg]</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+						<xs:element name="GrossVehicleMass" type="vdecdef:VehicleGrossVehicleMassType">
+							<xs:annotation>
+								<xs:documentation>P041 - [kg]</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+						<xs:element name="RetarderType" type="vdecdef:RetarderTypeType">
+							<xs:annotation>
+								<xs:documentation>P052 - enum</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+						<xs:element name="RetarderRatio" type="vdecdef:RetarderRatioType" minOccurs="0">
+							<xs:annotation>
+								<xs:documentation>P053 - [-]</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+						<xs:element name="AngledriveType" type="vdecdef:AngledriveTypeType"/>
+						<xs:element name="PTOType" type="vdecdef:PTOTypeType">
+							<xs:annotation>
+								<xs:documentation>P186 - enum</xs:documentation>
+							</xs:annotation>
+						</xs:element>
+						<xs:element name="PTOIdleLossMap" type="tns:PTOIdleLossMapEngineeringType" minOccurs="0"/>
+						<xs:element name="PTOCycle" type="tns:PTOCycleEngineeringType" minOccurs="0"/>
+						<xs:element name="CurbMassExtra" type="tns:VehicleCurbWeightExtraType"/>
+						<xs:element name="Loading" type="tns:VehicleLoadingType"/>
+						<xs:element name="AdvancedDriverAssist" type="tns:AbstractAdvancedDriverAssistEngineeringType" minOccurs="0"/>
+						<xs:element name="Components" type="tns:AbstractVehicleComponentsType"/>
+					</xs:sequence>
+					<xs:element name="Resource" type="tns:ExtResourceEngineeringType"/>
+				</xs:choice>
+				<xs:attribute name="id"/>
+			</xs:extension>
+		</xs:complexContent>
+	</xs:complexType>
+	<xs:simpleType name="ADASOverspeedEcorollAllowedOverspeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">017</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>5</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P017</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="20"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="ADASOverspeedEcorollAllowedUnderspeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">018</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>5</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P018</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="20"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="ADASOverspeedEcorollMinSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">016</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>50</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P016</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="100"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="ADASOverspeedModeType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">015</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P015 - enum</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="Off"/>
+			<xs:enumeration value="Overspeed"/>
+			<xs:enumeration value="EcoRoll"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AngulargearEfficiencyType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Angledrive/Lossmap">177</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P177</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="1"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AuxiliaryEntryAuxMapEfficiencyAuxSupplyType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Auxiliaries">024</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P024</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minExclusive value="0"/>
+			<xs:maxInclusive value="1"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AuxiliaryEntryAuxMapEfficiencyToEngineType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Auxiliaries">023</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P023</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minExclusive value="0"/>
+			<xs:maxInclusive value="1"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AuxiliaryEntryAuxMapEntryAuxiliarySpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Auxiliaries">025</vectoParam:parameterId>
+					<vectoParam:unit>1/min</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P025</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AuxiliaryEntryAuxMapEntryMechanicalPowerType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Auxiliaries">026</vectoParam:parameterId>
+					<vectoParam:unit>W</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P026</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="100000"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AuxiliaryEntryAuxMapEntrySupplyPowerType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Auxiliaries">027</vectoParam:parameterId>
+					<vectoParam:unit>W</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P027</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="100000"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AuxiliaryEntryAuxMapTransmissionRatioToEngineType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Auxiliaries">022</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P022</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minExclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AuxiliaryIdType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Auxiliaries">006</vectoParam:parameterId>
+					<vectoParam:comment>the ID has to match a column in the driving cycle (power demand of the auxiliary)</vectoParam:comment>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P006 - string</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:minLength value="1"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AxlegearEfficiencyType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Axlegear/Lossmap">172</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P172</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="1"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="AxleWeightShareType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Axle">044</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P107, P008</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P044</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:maxInclusive value="1"/>
+			<xs:minExclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="CCUpshiftMinAccelerationType">
+		<xs:annotation>
+			<xs:documentation>P191</xs:documentation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">191</vectoParam:parameterId>
+					<vectoParam:comment>for AT gearboxes only. required min acceleration after upshift from converter to converter gear</vectoParam:comment>
+					<vectoParam:unit>m/s²</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minExclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="CLUpshiftMinAccelerationType">
+		<xs:annotation>
+			<xs:documentation>P190</xs:documentation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">190</vectoParam:parameterId>
+					<vectoParam:comment>for AT gearboxes only. required min acceleration after upshift from converter to locked gear</vectoParam:comment>
+					<vectoParam:unit>m/s²</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minExclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="ComputationModeType" final="restriction">
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="declaration"/>
+			<xs:enumeration value="engineering"/>
+			<xs:enumeration value="engineering"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="ConstantAuxLoadType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle/Auxiliaries">178</vectoParam:parameterId>
+					<vectoParam:unit>W</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="CrosswindCorrectionBetaType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Airdrag">155</vectoParam:parameterId>
+					<vectoParam:unit>°</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P155</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="180"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="CrosswindCorrectionCdScalingFactorType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Airdrag">056</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P056</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minExclusive value="0"/>
+			<xs:maxInclusive value="10"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="CrosswindCorrectionDeltaCdxAType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Airdrag">156</vectoParam:parameterId>
+					<vectoParam:unit>m²</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P156</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="-100"/>
+			<xs:maxInclusive value="100"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="CrossWindCorrectionModeType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Airdrag">050</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>Speed dependent (Declaration Mode)</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P050</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:string">
+			<xs:enumeration value="No Correction"/>
+			<xs:enumeration value="Speed Dependent Correction Factor"/>
+			<xs:enumeration value="Declaration Mode Correction"/>
+			<xs:enumeration value="VAir Beta Lookup Table"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="CrosswindCorrectionVehicleSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Airdrag">055</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P055</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="120"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="DriverAccelerationCurveMaxAccelerationType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">034</vectoParam:parameterId>
+					<vectoParam:unit>m/s²</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P034</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0.05"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="DriverAccelerationCurveMaxDecelerationType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">035</vectoParam:parameterId>
+					<vectoParam:unit>m/s²</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P035</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:maxInclusive value="-0.05"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="DriverAccelerationCurveVehicleSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">033</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P033</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="120"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="DynamicTyreRadiusType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Tyre">049</vectoParam:parameterId>
+					<vectoParam:unit>mm</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P108, P117</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P049</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="100"/>
+			<xs:maxInclusive value="700"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="EngineFLDEntryPT1Type">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Engine">071</vectoParam:parameterId>
+					<vectoParam:unit>s</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P071</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="EngineInertiaType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Engine">62</vectoParam:parameterId>
+					<vectoParam:unit>kgm²</vectoParam:unit>
+					<vectoParam:genericValueType>derived from other parameters</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P061</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P062</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="10"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="EngineOnlyModeType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Job">001</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValueSource/>
+					<vectoParam:genericValue>false</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P001 - bool</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="EngineStartStopActivationDelayType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="ADAS">013</vectoParam:parameterId>
+					<vectoParam:unit>s</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>5</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P013</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="100"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="EngineStartStopMaxSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="ADAS">011</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>5</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P011</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="120"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="EngineStartStopMinOnTimeType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="ADAS">012</vectoParam:parameterId>
+					<vectoParam:unit>s</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>5</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P012</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="100"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxEarlyShiftUpType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">083</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>derived from other parameters</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P076</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P083</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxInertiaType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearbox">080</vectoParam:parameterId>
+					<vectoParam:unit>kgm²</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>0</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P080</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="10"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxShiftpolygonEntryDownshiftSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearbox/Gear/Shiftpolygon">094</vectoParam:parameterId>
+					<vectoParam:comment>Calculated from full-load curve</vectoParam:comment>
+					<vectoParam:unit>1/min</vectoParam:unit>
+					<vectoParam:genericValueType>derived from other parameters</vectoParam:genericValueType>
+					<vectoParam:genericValue>P068, P069</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P094</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="5000"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxShiftpolygonEntryEngineTorqueType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearbox/Gear/Shiftpolygon">093</vectoParam:parameterId>
+					<vectoParam:comment>Calculated from full-load curve</vectoParam:comment>
+					<vectoParam:unit>Nm</vectoParam:unit>
+					<vectoParam:genericValueType>derived from other parameters</vectoParam:genericValueType>
+					<vectoParam:genericValue>P068, P069</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P093</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="-10000"/>
+			<xs:maxInclusive value="10000"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxShiftpolygonEntryUpshiftSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearbox/Gear/Shiftpolygon">095</vectoParam:parameterId>
+					<vectoParam:comment>Calculated from full-load curve</vectoParam:comment>
+					<vectoParam:unit>1/min</vectoParam:unit>
+					<vectoParam:genericValueType>derived from other parameters</vectoParam:genericValueType>
+					<vectoParam:genericValue>P068, P069</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P095</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="5000"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxSkipGearsType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">084</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>derived from other parameters</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P076</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P084</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxStartAccelerationType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">088</vectoParam:parameterId>
+					<vectoParam:unit>m/s²</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>0.6</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P088</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:maxInclusive value="2"/>
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxStartSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">087</vectoParam:parameterId>
+					<vectoParam:unit>m/s</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>2</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P087</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minExclusive value="0"/>
+			<xs:maxInclusive value="5"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxStartTorqueReserveType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">089</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>0.2</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P089</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:maxInclusive value="0.5"/>
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxTimeBetweenGearshiftType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">086</vectoParam:parameterId>
+					<vectoParam:unit>s</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>2</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P086</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:maxInclusive value="50"/>
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxTorqueReserveType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">085</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>0.2</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P085</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="0.5"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearboxTractionInterruptionType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearbox">081</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>derived from other parameters</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P067</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P081</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="10"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="GearEfficiencyType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearbox/Gear/Lossmap">171</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P171</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="1"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="LookAheadCoastingDecelerationType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver" status="deprecated">020</vectoParam:parameterId>
+					<vectoParam:unit>m/s²</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>-0.5</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P020</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="-5"/>
+			<xs:maxInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="LookAheadCoastingEnabledType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">019</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValueSource/>
+					<vectoParam:genericValue>true</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P019 - bool</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:boolean"/>
+	</xs:simpleType>
+	<xs:simpleType name="LookAheadCoastingMinSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">021</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
+					<vectoParam:genericValueType>constant value</vectoParam:genericValueType>
+					<vectoParam:genericValue>50</vectoParam:genericValue>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P021</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="100"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="LookaheadCoastingPreviewFactorType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">160</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double"/>
+	</xs:simpleType>
+	<xs:simpleType name="LookaheadCoastingVehicleSpeedType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">163</vectoParam:parameterId>
+					<vectoParam:parameterId component="Driver">165</vectoParam:parameterId>
+					<vectoParam:unit>km/h</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="120"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="LookaheadDecisionFactorType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Driver">161</vectoParam:parameterId>
+					<vectoParam:parameterId component="Driver">162</vectoParam:parameterId>
+					<vectoParam:parameterId component="Driver">164</vectoParam:parameterId>
+					<vectoParam:parameterId component="Driver">166</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P017</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double"/>
+	</xs:simpleType>
+	<xs:simpleType name="PowershiftInertiaFactorType">
+		<xs:annotation>
+			<xs:documentation>P189</xs:documentation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearbox" status="deprecated">189</vectoParam:parameterId>
+					<vectoParam:comment>for AT gearboxes only. fraction of the engine inertia considered for calculating shift losses</vectoParam:comment>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="1"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="PowershiftShiftTimeType">
+		<xs:annotation>
+			<xs:documentation>P188</xs:documentation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearbox">188</vectoParam:parameterId>
+					<vectoParam:comment>for AT gearboxes only. Time it takes to switch gears, used to calculate shift losses</vectoParam:comment>
+					<vectoParam:unit>s</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0.5"/>
+			<xs:maxInclusive value="1"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="ShiftDelayType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">168</vectoParam:parameterId>
+					<vectoParam:parameterId component="Gearshiftstrategy">169</vectoParam:parameterId>
+					<vectoParam:unit>s</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="ShiftStrategyMinAccelerationUpshiftType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Gearshiftstrategy">167</vectoParam:parameterId>
+					<vectoParam:unit>m/s²</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="TorqueConverterInertiaType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Torqueconverter">127</vectoParam:parameterId>
+					<vectoParam:unit>kgm²</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P127</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="TorqueConverterMaxInputSpeedType">
+		<xs:annotation>
+			<xs:documentation>P187</xs:documentation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Torqueconverter">187</vectoParam:parameterId>
+					<vectoParam:comment>Limits the input speed in case a torque converter is present</vectoParam:comment>
+					<vectoParam:unit>1/min</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="1000"/>
+			<xs:maxInclusive value="5000"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="TorqueConverterReferenceRPMType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Torqueconverter">092</vectoParam:parameterId>
+					<vectoParam:unit>1/min</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P092</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="VehicleCurbWeightExtraType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle">039</vectoParam:parameterId>
+					<vectoParam:unit>kg</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P107, P008</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P039</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="40000"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="VehicleLoadingType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Vehicle">040</vectoParam:parameterId>
+					<vectoParam:unit>kg</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P107, P008</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P040</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="40000"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="WheelsInertiaType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Tyre">048</vectoParam:parameterId>
+					<vectoParam:unit>kgm²</vectoParam:unit>
+					<vectoParam:genericValueType>generic lookup data</vectoParam:genericValueType>
+					<vectoParam:genericValueSource>P108</vectoParam:genericValueSource>
+				</vectoParam:description>
+			</xs:appinfo>
+			<xs:documentation>P048</xs:documentation>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minInclusive value="0"/>
+			<xs:maxInclusive value="100"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:simpleType name="WHTCEngineeringType">
+		<xs:annotation>
+			<xs:appinfo>
+				<vectoParam:description>
+					<vectoParam:parameterId component="Engine">170</vectoParam:parameterId>
+					<vectoParam:unit>-</vectoParam:unit>
+				</vectoParam:description>
+			</xs:appinfo>
+		</xs:annotation>
+		<xs:restriction base="xs:double">
+			<xs:minExclusive value="0"/>
+		</xs:restriction>
+	</xs:simpleType>
+	<xs:group name="GeneralComponentDataElements">
+		<xs:sequence>
+			<xs:element name="Manufacturer">
+				<xs:simpleType>
+					<xs:restriction base="xs:token">
+						<xs:minLength value="1"/>
+						<xs:whiteSpace value="collapse"/>
+					</xs:restriction>
+				</xs:simpleType>
+			</xs:element>
+			<xs:element name="Model">
+				<xs:simpleType>
+					<xs:restriction base="xs:token">
+						<xs:minLength value="1"/>
+						<xs:whiteSpace value="collapse"/>
+					</xs:restriction>
+				</xs:simpleType>
+			</xs:element>
+			<xs:element name="CertificationNumber" type="xs:string" minOccurs="0"/>
+			<xs:element name="Date" type="vdecdef:DateTimeWithTimezone" minOccurs="0"/>
+			<xs:element name="AppVersion" minOccurs="0">
+				<xs:simpleType>
+					<xs:restriction base="xs:token">
+						<xs:minLength value="1"/>
+					</xs:restriction>
+				</xs:simpleType>
+			</xs:element>
+		</xs:sequence>
+	</xs:group>
+	<xs:complexType name="MissionCyclesType">
+		<xs:sequence>
+			<xs:element name="Cycle" type="tns:ExtResourceEngineeringType" maxOccurs="unbounded">
+				<xs:annotation>
+					<xs:documentation>P008 - ext. Resource</xs:documentation>
+				</xs:annotation>
+			</xs:element>
+		</xs:sequence>
+	</xs:complexType>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..bef3dbcec3194b247eab0b1e70e90775dee0fdff
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.xsd
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v1.0="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" xmlns:v1.0TEST="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0TEST" xmlns:ns1="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions" targetNamespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions" elementFormDefault="qualified" attributeFormDefault="unqualified">
+	<!-- 
+
+         This is a convienience file that imports all supported declaration definitions
+
+ -->
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" schemaLocation="VectoEngineeringDefinitions.1.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0TEST" schemaLocation="VectoEngineeringDefinitions.1.0.TEST.xsd"/>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringInput.1.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringInput.1.0.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..e6bc4ace62c3cabcd8a668a3ee23052b9c1230b1
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringInput.1.0.xsd
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vengdef="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" schemaLocation="VectoEngineeringDefinitions.1.0.xsd"/>
+	<xs:element name="VectoInputEngineering" type="vengdef:VectoJobEngineeringType">
+		<xs:annotation>
+			<xs:documentation>Root Node Engineering Job</xs:documentation>
+		</xs:annotation>
+	</xs:element>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringInput.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringInput.xsd
deleted file mode 100644
index 9737f6812ba749f909518ac0be00bb2237039248..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringInput.xsd
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2016 rel. 2 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
-<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vengdef="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" targetNamespace="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" elementFormDefault="qualified" attributeFormDefault="unqualified" version="0.7" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" schemaLocation="VectoEngineeringDefinitions.0.7.xsd"/>
-	<xs:element name="VectoComponentEngineering" type="vengdef:VectoComponentEngineeringType">
-		<xs:annotation>
-			<xs:documentation>Root Node Engineering Component Data</xs:documentation>
-		</xs:annotation>
-	</xs:element>
-	<xs:element name="VectoInputEngineering" type="vengdef:VectoJobEngineeringType">
-		<xs:annotation>
-			<xs:documentation>Root Node Engineering Job</xs:documentation>
-		</xs:annotation>
-	</xs:element>
-</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoEngineeringJob.xsd b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringJob.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..70b689815711b49c9ed498006d81293771763a10
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoEngineeringJob.xsd
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:ns2="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0" xmlns:ns3="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions" elementFormDefault="qualified" attributeFormDefault="unqualified">
+	<!-- 
+
+         This is a convienience file that imports the schema for engineering input (i.e., job data) and all supported declaration definitions
+
+ -->
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" schemaLocation="VectoEngineeringInput.0.7.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0" schemaLocation="VectoEngineeringInput.1.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions" schemaLocation="VectoEngineeringDefinitions.xsd"/>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoInput.2.0.xsd b/VectoCore/VectoCore/Resources/XSD/VectoInput.2.0.xsd
new file mode 100644
index 0000000000000000000000000000000000000000..05a535b56c664fa8a013c7c8e05766e2bd889043
--- /dev/null
+++ b/VectoCore/VectoCore/Resources/XSD/VectoInput.2.0.xsd
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- edited with XMLSpy v2016 rel. 2 sp1 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
+<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:vdd="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" schemaLocation="VectoDeclarationDefinitions.2.0.xsd"/>
+	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions" schemaLocation="VectoDeclarationDefinitions.xsd"/>
+	<xs:element name="VectoInputDeclaration" type="vdecdef:VectoDeclarationJobType">
+		<xs:annotation>
+			<xs:documentation>Root Node Declaration Data</xs:documentation>
+		</xs:annotation>
+	</xs:element>
+</xs:schema>
diff --git a/VectoCore/VectoCore/Resources/XSD/VectoInput.xsd b/VectoCore/VectoCore/Resources/XSD/VectoInput.xsd
deleted file mode 100644
index bafee4d8c7c551e73eaa5b7ced639252a500f9a5..0000000000000000000000000000000000000000
--- a/VectoCore/VectoCore/Resources/XSD/VectoInput.xsd
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- edited with XMLSpy v2016 rel. 2 (x64) (http://www.altova.com) by Helmut Eichlseder (TU Graz/Inst. f. VKM und THD) -->
-<xs:schema xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vectoParam="urn:tugraz:ivt:VectoAPI:ParameterDocumentation" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" targetNamespace="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:ParameterDocumentation ParameterDocumentation.xsd">
-	<xs:import namespace="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" schemaLocation="VectoDeclarationDefinitions.1.0.xsd"/>
-	<xs:element name="VectoInputDeclaration" type="vdecdef:VectoDeclarationJobType">
-		<xs:annotation>
-			<xs:documentation>Root Node Declaration Data</xs:documentation>
-		</xs:annotation>
-	</xs:element>
-</xs:schema>
diff --git a/VectoCore/VectoCore/Utils/Ninject/UseFirstArgumentAsInstanceProvider.cs b/VectoCore/VectoCore/Utils/Ninject/UseFirstArgumentAsInstanceProvider.cs
new file mode 100644
index 0000000000000000000000000000000000000000..2efdebfc8e52bc09026122fe65cd508e5ca8a66a
--- /dev/null
+++ b/VectoCore/VectoCore/Utils/Ninject/UseFirstArgumentAsInstanceProvider.cs
@@ -0,0 +1,42 @@
+using System;
+using System.Linq;
+using System.Reflection;
+using Ninject.Extensions.Factory;
+using Ninject.Extensions.Factory.Factory;
+using Ninject.Parameters;
+using TUGraz.VectoCommon.Exceptions;
+
+namespace TUGraz.VectoCore.Utils.Ninject
+{
+	public class UseFirstArgumentAsInstanceProvider : StandardInstanceProvider
+	{
+		#region Overrides of StandardInstanceProvider
+
+		protected override string GetName(MethodInfo methodInfo, object[] arguments)
+		{
+			return arguments[0].ToString();
+		}
+
+
+		protected override IConstructorArgument[] GetConstructorArguments(MethodInfo methodInfo, object[] arguments)
+		{
+			return base.GetConstructorArguments(methodInfo, arguments).Skip(1).ToArray();
+		}
+
+		#region Overrides of StandardInstanceProvider
+
+		public override object GetInstance(IInstanceResolver instanceResolver, MethodInfo methodInfo, object[] arguments)
+		{
+			try {
+				return base.GetInstance(instanceResolver, methodInfo, arguments);
+			} catch (Exception e) {
+				throw new VectoException("failed to create instance for '{1}' via '{0}' version '{2}'", e, methodInfo.Name, methodInfo.ReturnType.Name, arguments[0]);
+				//throw e;
+			}
+		}
+
+		#endregion
+
+		#endregion
+	}
+}
diff --git a/VectoCore/VectoCore/Utils/XMLDefinitions.cs b/VectoCore/VectoCore/Utils/XMLDefinitions.cs
new file mode 100644
index 0000000000000000000000000000000000000000..d54fa72ecb1e079f6a643a578d53ff349b529e8d
--- /dev/null
+++ b/VectoCore/VectoCore/Utils/XMLDefinitions.cs
@@ -0,0 +1,94 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+namespace TUGraz.VectoCore.Utils
+{
+	[Flags]
+	public enum XmlDocumentType
+	{
+		DeclarationJobData = 1 << 1,
+		DeclarationComponentData = 1 << 3,
+		EngineeringJobData = 1 << 4,
+		EngineeringComponentData = 1 << 5,
+		ManufacturerReport = 1 << 6,
+		CustomerReport = 1 << 7,
+		MonitoringReport = 1 << 8,
+	}
+
+	
+	public static class XMLDefinitions
+	{
+		//public const string SchemaBaseURL = "file:///E:/QUAM/Workspace/VECTO_quam/VectoCore/VectoCore/Resources/XSD/";
+		public const string SCHEMA_BASE_LOCATION = "https://webgate.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/XML/XSD/";
+
+
+		public const string ENGINEERING_NAMESPACE = "urn:tugraz:ivt:VectoAPI:EngineeringDefinitions"; 
+
+		public const string ENGINEERING_INPUT_NAMESPACE_URI_V07 = "urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7";
+
+		public const string ENGINEERING_INPUT_NAMESPACE_URI_V10 = "urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0";
+
+		public const string ENGINEERING_DEFINITONS_NAMESPACE_V07 = ENGINEERING_NAMESPACE + ":v0.7";
+		
+		public const string ENGINEERING_DEFINITONS_NAMESPACE_V10 = ENGINEERING_NAMESPACE + ":v1.0";
+
+		public const string ENGINEERING_DEFINITONS_NAMESPACE_V10_TEST = ENGINEERING_NAMESPACE + ":v1.0TEST";
+
+
+		public const string DECLARATION_NAMESPACE = "urn:tugraz:ivt:VectoAPI:DeclarationDefinitions";
+			
+		public const string DECLARATION_DEFINITIONS_NAMESPACE_URI_V10 = DECLARATION_NAMESPACE + ":v1.0";
+
+		public const string DECLARATION_DEFINITIONS_NAMESPACE_URI_V20 = DECLARATION_NAMESPACE + ":v2.0";
+
+		public const string DECLARATION_DEFINITIONS_NAMESPACE_URI_V21 = DECLARATION_NAMESPACE + ":v2.1";
+
+		public const string DECLARATION_DEFINITIONS_NAMESPACE_URI_V22 = DECLARATION_NAMESPACE + ":v2.2";
+
+
+		public const string DECLARATION_INPUT_NAMESPACE = "urn:tugraz:ivt:VectoAPI:DeclarationInput";
+
+		public const string DECLARATION_INPUT_NAMESPACE_URI_V10 = DECLARATION_INPUT_NAMESPACE + ":v1.0";
+
+		public const string DECLARATION_INPUT_NAMESPACE_URI_V20 = DECLARATION_INPUT_NAMESPACE + ":v2.0";
+
+//		public const string DECLARATION_COMPONENT_NAMESPACE_URI_V10 = "urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0";
+
+
+		public const string DECLARATION_MANUFACTURER_REPORT_V05 = "urn:tugraz:ivt:VectoAPI:DeclarationOutput:v0.5";
+
+		public const string DECLARATION_CUSTOMER_REPORT_V05 = "urn:tugraz:ivt:VectoAPI:CustomerOutput:v0.5";
+
+		public const string DECLARATION_VTP_REPORT_V01 = "urn:tugraz:ivt:VectoAPI:VTPReport:v0.1";
+
+
+		public const string XML_SCHEMA_NAMESPACE = "http://www.w3.org/2001/XMLSchema-instance";
+
+
+		// mapping of document type + version => supported schema files (+version)
+		//private static Dictionary<Tuple<XmlDocumentType, string>, IList<string>> schemaFilenames = new Dictionary<Tuple<XmlDocumentType, string>, IList<string>>();
+
+		private static Dictionary<XmlDocumentType, string> schemaFilenames = new Dictionary<XmlDocumentType, string>() {
+			{XmlDocumentType.DeclarationJobData, "VectoDeclarationJob.xsd"},
+			{XmlDocumentType.DeclarationComponentData, "VectoDeclarationComponent.xsd"},
+			{XmlDocumentType.EngineeringJobData, "VectoEngineeringJob.xsd" },
+			{XmlDocumentType.EngineeringComponentData, "VectoEngineeringComponent.xsd" },
+			{XmlDocumentType.ManufacturerReport, "VectoOutputManufacturer{0}.xsd" },
+			{XmlDocumentType.CustomerReport , "VectoOutputCustomer{0}.xsd"},
+			{XmlDocumentType.MonitoringReport , "VectoMonitoring{0}.xsd"},
+		};
+
+
+
+		public static string GetSchemaFilename(XmlDocumentType type, string version)
+		{
+			if (!schemaFilenames.ContainsKey(type)) {
+				throw new Exception(string.Format("Invalid argument {0} - only use single flags", type));
+			}
+			var entry = schemaFilenames[type];
+			return string.Format(entry, string.IsNullOrWhiteSpace(version) ? "" : "." + version);
+		}
+
+	}
+}
diff --git a/VectoCore/VectoCore/Utils/XMLHelper.cs b/VectoCore/VectoCore/Utils/XMLHelper.cs
index 7dc437f4699e71e2fe20310fec2012c2ab9a551c..8202eb1ddae03d868ffb9cb73406fbc1f1529c80 100644
--- a/VectoCore/VectoCore/Utils/XMLHelper.cs
+++ b/VectoCore/VectoCore/Utils/XMLHelper.cs
@@ -30,7 +30,12 @@
 */
 
 using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Xml;
 using System.Xml.Linq;
+using System.Xml.Schema;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
@@ -38,17 +43,56 @@ using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Models.Declaration;
 
-namespace TUGraz.VectoCore.Utils {
+namespace TUGraz.VectoCore.Utils
+{
+	public static class XMLHelper
+	{
+		public static XmlDocumentType? GetDocumentType(string rootElement)
+		{
+			switch (rootElement) {
+				case "VectoInputDeclaration": return XmlDocumentType.DeclarationJobData;
+				case "VectoInputEngineering": return XmlDocumentType.EngineeringJobData;
+				case "VectoComponentEngineering": return XmlDocumentType.EngineeringComponentData;
+			}
+
+			return null;
+		}
+
+		//internal static string GetSchemaVersion(XmlSchemaType type)
+		//{
+		//	return GetVersionFromNamespaceUri(type.QualifiedName.Namespace);
+		//}
+
+		//public static string GetSchemaVersion(XmlElement node)
+		//{
+		//	return GetVersionFromNamespaceUri(node.NamespaceURI);
+		//}
+
+		public static string GetSchemaVersion(XmlNode node)
+		{
+			var nodeType = node.Attributes?.GetNamedItem("type", "http://www.w3.org/2001/XMLSchema-instance");
+			if (nodeType != null) {
+				var parts = nodeType.InnerText.Split(':');
+				if (parts.Length == 2) {
+					return GetVersionFromNamespaceUri(nodeType.GetNamespaceOfPrefix(parts[0]));
+				}
+			}
+			return GetVersionFromNamespaceUri(node.NamespaceURI);
+		}
 
-	public static class XMLHelper {
+		public static string GetVersionFromNamespaceUri(XNamespace namespaceUri)
+		{
+			const string versionPrefix = "v";
+			return namespaceUri.NamespaceName.Split(':').Last(x => x.StartsWith(versionPrefix)).Replace(versionPrefix, string.Empty);
+		}
 
-		
 		public static object[] ValueAsUnit(Kilogram mass, string unit, uint? decimals = 0)
 		{
 			switch (unit) {
 				case "t": return GetValueAsUnit(mass.ConvertToTon(), unit, decimals);
 				case "kg": return GetValueAsUnit(mass.Value(), unit, decimals);
 			}
+
 			throw new NotImplementedException(string.Format("unknown unit '{0}'", unit));
 		}
 
@@ -58,6 +102,7 @@ namespace TUGraz.VectoCore.Utils {
 				case "kW": return GetValueAsUnit(power?.ConvertToKiloWatt(), unit, decimals);
 				case "W": return GetValueAsUnit(power?.Value(), unit, decimals);
 			}
+
 			throw new NotImplementedException(string.Format("unknown unit '{0}'", unit));
 		}
 
@@ -68,6 +113,7 @@ namespace TUGraz.VectoCore.Utils {
 				case "ccm": return GetValueAsUnit(volume.ConvertToCubicCentiMeter(), unit, decimals);
 				case "m3": return GetValueAsUnit(volume.Value(), unit, decimals);
 			}
+
 			throw new NotImplementedException(string.Format("unknown unit '{0}'", unit));
 		}
 
@@ -76,15 +122,17 @@ namespace TUGraz.VectoCore.Utils {
 			switch (unit) {
 				case "rpm": return GetValueAsUnit(angSpeed.ConvertToRoundsPerMinute(), unit, decimals);
 			}
+
 			throw new NotImplementedException(string.Format("unknown unit '{0}'", unit));
 		}
-		
+
 
 		public static object[] ValueAsUnit(MeterPerSecond speed, string unit, uint? decimals)
 		{
 			switch (unit) {
 				case "km/h": return GetValueAsUnit(speed.ConvertToKiloMeterPerHour(), unit, decimals);
 			}
+
 			throw new NotImplementedException(string.Format("unknown unit '{0}'", unit));
 		}
 
@@ -93,6 +141,7 @@ namespace TUGraz.VectoCore.Utils {
 			switch (unit) {
 				case "m/s²": return GetValueAsUnit(acc.Value(), unit, decimals);
 			}
+
 			throw new NotImplementedException(string.Format("unknown unit '{0}'", unit));
 		}
 
@@ -109,6 +158,7 @@ namespace TUGraz.VectoCore.Utils {
 			if (value == null) {
 				return new object[0];
 			}
+
 			return new object[] {
 				new XAttribute(XMLNames.Report_Results_Unit_Attr, unit),
 				value.Value.ToXMLFormat(decimals)
@@ -123,9 +173,109 @@ namespace TUGraz.VectoCore.Utils {
 				if (fuelData.TankSystem == null) {
 					throw new VectoException("No TankSystem specified!");
 				}
+
 				prefix = fuelData.TankSystem.Value == TankSystem.Liquefied ? "L" : "C";
 			}
+
 			return prefix + fuelData.FuelType.ToXMLFormat();
 		}
+
+		public static string QueryLocalName(string nodeName)
+		{
+			return string.Format(".//*[local-name()='{0}']", nodeName);
+		}
+
+		public static string QueryLocalName(params string[] nodePath)
+		{
+			return "./" + string.Join("/", nodePath.Where(x => x != null).Select(x => $"/*[local-name()='{x}']").ToArray());
+		}
+
+
+		public static TableData ReadTableData(Dictionary<string, string> attributeMapping, XmlNodeList entryNodes)
+		{
+			var table = new TableData();
+			var entries = Shim<XmlNode>(entryNodes).ToArray();
+			foreach (var mapping in attributeMapping) {
+				if (entries.All(x => x.Attributes?.GetNamedItem(mapping.Value) != null)) {
+					table.Columns.Add(mapping.Key);
+				}
+			}
+			foreach (var entry in entries) {
+				var row = table.NewRow();
+				foreach (var mapping in attributeMapping) {
+					if (entry.Attributes?.GetNamedItem(mapping.Value) != null) {
+						row[mapping.Key] = entry.Attributes?.GetNamedItem(mapping.Value).InnerText;
+					}
+				}
+
+				table.Rows.Add(row);
+			}
+
+			return table;
+		}
+
+		public static TableData ReadEntriesOrResource(XmlNode baseNode, string basePath, string baseElement, string entryElement, Dictionary<string, string> mapping)
+		{
+			var entries = baseNode.SelectNodes(
+				QueryLocalName(baseElement, entryElement));
+			if (entries != null && entries.Count > 0) {
+				return ReadTableData(mapping, entries);
+			}
+
+			return ReadCSVResource(baseNode, baseElement, basePath);
+		}
+
+		public static TableData ReadCSVResource(XmlNode baseNode, string xmlElement, string basePath)
+		{
+			var resourceNode = baseNode.SelectSingleNode(
+				XMLHelper.QueryLocalName(xmlElement) + ExtCSVResourceQuery);
+			var filename = string.Empty;
+			if (resourceNode != null) {
+				filename = resourceNode.Attributes?.GetNamedItem(XMLNames.ExtResource_File_Attr).InnerText;
+				if (filename == null) {
+					throw new VectoException("{0} No filename provided!", xmlElement);
+				}
+
+				if (basePath == null) {
+					throw new VectoException("cannot read referenced file - job passed as stream!");
+				}
+
+				var fullFilename = Path.Combine(basePath, filename);
+				if (!File.Exists(fullFilename)) {
+					throw new VectoException("{1} file not found: {0}", filename, xmlElement);
+				}
+
+				return VectoCSVFile.Read(fullFilename);
+			}
+
+			return null;// new TableData(Path.Combine(basePath ?? "", filename), DataSourceType.Missing);
+		}
+
+		private static string ExtCSVResourceQuery
+		{
+			get {
+				return string.Format(
+					"/*[local-name()='{0}' and @{1}='{2}']", XMLNames.ExternalResource, XMLNames.ExtResource_Type_Attr,
+					XMLNames.ExtResource_Type_Value_CSV);
+			}
+		}
+
+		private static IEnumerable<T> Shim<T>(XmlNodeList nodes)
+		{
+			foreach (var node in nodes) {
+				yield return (T)node;
+			}
+		}
+
+
+		public static string CombineNamespace(XNamespace xmlNamespace, string type)
+		{
+			return string.Join(":", xmlNamespace.NamespaceName, type);
+		}
+
+		public static string GetXsdType(XmlSchemaType schemaInfoSchemaType)
+		{
+			return string.Join(":", schemaInfoSchemaType.QualifiedName.Namespace, schemaInfoSchemaType.QualifiedName.Name);
+		}
 	}
-}
\ No newline at end of file
+}
diff --git a/VectoCore/VectoCore/Utils/XMLValidator.cs b/VectoCore/VectoCore/Utils/XMLValidator.cs
index 39d08ba34c8ea88d56af3f1945a4b49ad2710774..1956b61f67486d587f7fb3b5d8e7f0c50733a3c6 100644
--- a/VectoCore/VectoCore/Utils/XMLValidator.cs
+++ b/VectoCore/VectoCore/Utils/XMLValidator.cs
@@ -33,9 +33,11 @@ using System;
 using System.Collections.Generic;
 using System.IO;
 using System.Linq;
+using System.Text;
 using System.Threading.Tasks;
 using System.Xml;
 using System.Xml.Schema;
+using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.Utils;
 
 namespace TUGraz.VectoCore.Utils
@@ -45,16 +47,7 @@ namespace TUGraz.VectoCore.Utils
 		private readonly Action<XmlSeverityType, ValidationEvent> _validationErrorAction;
 		private readonly Action<bool> _resultAction;
 		private bool _valid;
-		private readonly XmlDocument _doc;
-
-		private static Dictionary<XmlDocumentType, Tuple<string, string[]> > schemaFilenames = new Dictionary<XmlDocumentType, Tuple<string, string[]>>() {
-			{XmlDocumentType.DeclarationJobData, Tuple.Create("VectoInput{0}.xsd", new [] {"1.0"}) },
-			{XmlDocumentType.DeclarationComponentData, Tuple.Create("VectoComponent{0}.xsd", new [] {"1.0"}) },
-			{XmlDocumentType.EngineeringData, Tuple.Create("VectoEngineeringInput{0}.xsd", new [] {"0.7"}) },
-			{XmlDocumentType.ManufacturerReport, Tuple.Create("VectoOutputManufacturer{0}.xsd", new [] {"0.4", "0.5", "0.6", "0.7"}) },
-			{XmlDocumentType.CustomerReport , Tuple.Create("VectoOutputCustomer{0}.xsd", new [] {"0.4", "0.5", "0.7"})},
-			{XmlDocumentType.MonitoringReport , Tuple.Create("VectoMonitoring{0}.xsd", new [] {"0.7"})},
-		};
+		private  XmlDocument _doc;
 
 		private XMLValidator(Action<bool> resultaction, Action<XmlSeverityType, ValidationEvent> validationErrorAction)
 		{
@@ -63,26 +56,48 @@ namespace TUGraz.VectoCore.Utils
 			_valid = false;
 		}
 
-		public XMLValidator(XmlReader document, Action<bool> resultaction = null, Action<XmlSeverityType, ValidationEvent> validationErrorAction = null):this(resultaction,validationErrorAction)
+		public XMLValidator(
+			XmlReader document, Action<bool> resultaction = null,
+			Action<XmlSeverityType, ValidationEvent> validationErrorAction = null) : this(resultaction, validationErrorAction)
 		{
 			_doc = new XmlDocument();
-			_doc.Load(document);	
+			_doc.Load(document);
 		}
 
-		public XMLValidator(XmlDocument document, Action<bool> resultaction = null, Action<XmlSeverityType, ValidationEvent> validationErrorAction = null) : this(resultaction, validationErrorAction)
+		public XMLValidator(
+			XmlDocument document, Action<bool> resultaction = null,
+			Action<XmlSeverityType, ValidationEvent> validationErrorAction = null) : this(resultaction, validationErrorAction)
 		{
 			_doc = document;
 		}
 
 		public bool ValidateXML(XmlDocumentType docType)
-		{ 
+		{
 			_valid = true;
 			if (_doc.DocumentElement == null) {
 				throw new Exception("empty XML document");
 			}
-			var version = _doc.DocumentElement.GetAttribute("schemaVersion");
+
+			var version = XMLHelper.GetSchemaVersion(_doc.DocumentElement);
+
 			_doc.Schemas = GetXMLSchema(docType, version);
 			_doc.Validate(ValidationCallBack);
+			//var settings = new XmlReaderSettings();
+			//settings.Schemas = GetXMLSchema(docType, version);
+			//settings.ValidationType = ValidationType.Schema;
+			//settings.ValidationFlags =
+			//	XmlSchemaValidationFlags.ReportValidationWarnings | XmlSchemaValidationFlags.AllowXmlAttributes;
+			//settings.ValidationEventHandler += ValidationCallBack;
+			//var m = new MemoryStream();
+			//var w = new XmlTextWriter(m, Encoding.UTF8);
+			//_doc.WriteTo(w);
+			//w.Flush();
+			//m.Flush();
+			//m.Seek(0, SeekOrigin.Begin);
+			//var r = new XmlTextReader(m);
+			//var reader = XmlReader.Create(r, settings);
+			//_doc = new XmlDocument();
+			//_doc.Load(reader);
 			return _valid;
 		}
 
@@ -93,6 +108,13 @@ namespace TUGraz.VectoCore.Utils
 			_validationErrorAction(args.Severity, new ValidationEvent { ValidationEventArgs = args });
 		}
 
+		public static void CallBackExceptionOnError(XmlSeverityType severity, ValidationEvent evt)
+		{
+			if (severity == XmlSeverityType.Error) {
+				throw new VectoException("Validation error: {0}", evt.ValidationEventArgs.Message);
+			}
+		}
+
 		private static XmlSchemaSet GetXMLSchema(XmlDocumentType docType, string version)
 		{
 			var xset = new XmlSchemaSet() { XmlResolver = new XmlResourceResolver() };
@@ -101,42 +123,27 @@ namespace TUGraz.VectoCore.Utils
 				if ((entry & docType) == 0) {
 					continue;
 				}
-				Stream resource;
-				var schemaFile = GetSchemaFilename(entry,  version);
+
+				var schemaFile = XMLDefinitions.GetSchemaFilename(entry, version);
 				if (schemaFile == null) {
 					continue;
 				}
+
+				Stream resource;
 				try {
-					resource= RessourceHelper.LoadResourceAsStream(RessourceHelper.ResourceType.XMLSchema, schemaFile);
+					resource = RessourceHelper.LoadResourceAsStream(RessourceHelper.ResourceType.XMLSchema, schemaFile);
 				} catch (Exception e) {
-					throw new Exception(string.Format("Unknown XML schema! version: {0}, xml document type: {1} ({2})", entry, version, schemaFile), e);
+					throw new Exception(
+						string.Format("Unknown XML schema! version: {0}, xml document type: {1} ({2})", entry, version, schemaFile), e);
 				}
+
 				var reader = XmlReader.Create(resource, new XmlReaderSettings(), "schema://");
 				xset.Add(XmlSchema.Read(reader, null));
 			}
+
 			xset.Compile();
 			return xset;
 		}
-
-		public static string GetSchemaFilename(XmlDocumentType type, string version)
-		{
-			if (!schemaFilenames.ContainsKey(type)) {
-				throw new Exception(string.Format("Invalid argument {0} - only use single flags", type));
-			}
-			var entry = schemaFilenames[type];
-			return !entry.Item2.Contains(version) ? null : string.Format(entry.Item1, string.IsNullOrWhiteSpace(version) ? "" : "." + version);
-		} 
-
-		[Flags]
-		public enum XmlDocumentType
-		{
-			DeclarationJobData = 1<<1,
-			DeclarationComponentData = 1<<3,
-			EngineeringData = 1<<4,
-			ManufacturerReport = 1<<5,
-			CustomerReport = 1<<6,
-			MonitoringReport = 1<<7,
-		}
 	}
 
 	public class ValidationEvent
diff --git a/VectoCore/VectoCore/VectoCore.csproj b/VectoCore/VectoCore/VectoCore.csproj
index 745ae5e45e2b7ed6e0c96bdb10f79fc512aab5b9..47f769f5e31279402d01d831c41a9f7762805e08 100644
--- a/VectoCore/VectoCore/VectoCore.csproj
+++ b/VectoCore/VectoCore/VectoCore.csproj
@@ -83,7 +83,10 @@
     <Prefer32Bit>false</Prefer32Bit>
   </PropertyGroup>
   <ItemGroup>
-    <Reference Include="DocumentFormat.OpenXml, Version=2.5.5631.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
+    <Reference Include="Castle.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
+      <HintPath>..\..\packages\Castle.Core.4.3.1\lib\net45\Castle.Core.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
     <Reference Include="JetBrains.Annotations, Version=2018.3.0.0, Culture=neutral, PublicKeyToken=1010a0d8d6380325, processorArchitecture=MSIL">
       <HintPath>..\..\packages\JetBrains.Annotations.2018.3.0\lib\net20\JetBrains.Annotations.dll</HintPath>
       <Private>True</Private>
@@ -93,6 +96,17 @@
       <SpecificVersion>False</SpecificVersion>
       <HintPath>..\..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
     </Reference>
+    <Reference Include="Ninject, Version=3.3.4.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7, processorArchitecture=MSIL">
+      <HintPath>..\..\packages\Ninject.3.3.4\lib\net45\Ninject.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
+    <Reference Include="Ninject.Extensions.Factory">
+      <HintPath>..\..\..\STUDENTEN_PROJEKTE\Kober_VectoGIT\VECTO_GIT\packages\Ninject.Extensions.Factory.3.3.2\lib\net45\Ninject.Extensions.Factory.dll</HintPath>
+    </Reference>
+    <Reference Include="Ninject.Extensions.NamedScope, Version=3.3.0.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7, processorArchitecture=MSIL">
+      <HintPath>..\..\packages\Ninject.Extensions.NamedScope.3.3.0\lib\net45\Ninject.Extensions.NamedScope.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
     <Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
       <HintPath>..\..\packages\NLog.4.5.11\lib\net45\NLog.dll</HintPath>
       <Private>True</Private>
@@ -120,32 +134,166 @@
     <Compile Include="InputData\FileIO\JSON\IJSONVehicleComponents.cs" />
     <Compile Include="InputData\FileIO\JSON\JSONComponentInputData.cs" />
     <Compile Include="InputData\FileIO\JSON\JsonExtensionMethods.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\AbstractDeclarationXMLComponentDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationAirdragDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationAngledriveDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationAuxiliaryDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationAxlegearDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationEngineDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationGearboxDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationJobInputDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationRetarderDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationTorqueConverterDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationVehicleDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLDeclarationInputDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Declaration\XMLManufacturerReportReader.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\AbstractEngineeringXMLComponentDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringAirdragDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringAngledriveDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringAuxiliaryDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringAxlegearDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringDriverDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringEngineDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringGearboxDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringInputDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringJobInputDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringRetarderDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringTorqueConverterDataProvider.cs" />
-    <Compile Include="InputData\FileIO\XML\Engineering\XMLEngineeringVehicleDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\AbstractCommonComponentType.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\AbstractXMLResource.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\AbstractXMLType.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLAuxiliaryDeclarationDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationADASDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationAirdragDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationAngledriveDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationAuxiliariesDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationAxleDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationAxlegearDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationAxlesDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationComponentsDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationEngineDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationGearboxDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationJobInputDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationPTODataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationRetarderDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationTorqueConverterDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationTyreDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLGearData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLAirdragDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLAngledriveInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLAuxiliariesDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLAxleDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLAxleGearInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLAxlesDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLDeclarationJobInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLEngineDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLGearboxDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLGearData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLPTOTransmissionInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLRetarderInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLTorqueConverterDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLTyreDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLVehicleComponentsDeclaration.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\NinjectModules\XMLDeclarationInputDataV20InjectModule.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\NinjectModules\XMLDeclarationInputDataV21InjectModule.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\NinjectModules\XMLDeclarationInputDataV22InjectModule.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\Impl\AbstractComponentReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\Impl\XMLADASReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\Impl\XMLComponentReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\Impl\XMLPTOReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\IXMLADASReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\IXMLComponentReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLDeclarationInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Factory\IDeclarationInjectFactory.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Interfaces\IXMLDeclarationVehicleData.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\NinjectModules\XMLDeclarationInputDataV10InjectModule.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\Impl\XMLDeclarationInputReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\Impl\XMLJobDataReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\IXMLJobDataReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\Reader\IXMLPTOReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\AbstractCommonComponentType.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\AbstractEngineeringXMLComponentDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\AbstractVehicleEngineeringType.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\AbstractXMLType.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLCyclesDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLDriverAcceleration.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringAirdragDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringAngledriveDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringAuxiliariesDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringAxlegearDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringAxlesDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringDriverDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringDriverLookAhead.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringEngineDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringGearboxDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringGearshiftData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringInputDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringJobInputDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringOverspeed.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringRetarderDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringTorqueConverterDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringVehicleComponentsDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLEngineeringVehicleDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\DataProvider\XMLTyreEngineeringDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Factory\IEngineeringReaderInjectFactory.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLAirdragData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLAngledriveData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLAuxiliairesData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLAuxiliaryData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLAxleEngineeringData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLAxlegearData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLAxlesData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLCyclesDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLDriverAcceleration.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLEngineData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLEngineeringDriverData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLEngineeringGearshiftData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLEngineeringInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLEngineeringJobInputData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLEngineeringVehicleComponentsData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLEngineeringVehicleData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLGearboxData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLGearData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLLookaheadData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLOverspeedData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLRetarderData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLTorqueconverterData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Interfaces\IXMLTyreData.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Reader\IXMLComponentsReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Reader\IXMLDriverDataReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\IXMLEngineeringInputReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Reader\IXMLJobDataReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\NinjectModules\XMLEngineeringReaderTestOverrides.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\NinjectModules\XMLEngineeringReaderV07InjectModule.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\NinjectModules\XMLEngineeringReaderV10InjectModule.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Reader\Impl\AbstractExternalResourceReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Reader\Impl\XMLComponentsEngineeringReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Reader\Impl\XMLDriverDataReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Reader\Impl\XMLEngineeringInputReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\Reader\Impl\XMLJobDataReader.cs" />
+    <Compile Include="InputData\FileIO\XML\Engineering\NinjectModules\XMLEngineeringReaderInjectModule.cs" />
+    <Compile Include="InputData\FileIO\XML\IXMLResource.cs" />
+    <Compile Include="InputData\FileIO\XML\XMLInputDataFactory.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\IXMLDeclarationInputDataReader.cs" />
+    <Compile Include="InputData\FileIO\XML\IXMLInputDataReader.cs" />
+    <Compile Include="InputData\FileIO\XML\XMLInputDataNinjectModule.cs" />
+    <Compile Include="Models\Simulation\ISimulatorFactory.cs" />
+    <Compile Include="Models\Simulation\ISimulatorFactoryFactory.cs" />
+    <Compile Include="Models\Simulation\SimulationFactoryNinjectModule.cs" />
+    <Compile Include="OutputData\XML\Engineering\Factory\EngineeringWriterFactory.cs" />
+    <Compile Include="OutputData\XML\Engineering\Factory\IEngineeringWriterInjectFactory.cs" />
+    <Compile Include="OutputData\XML\Engineering\Interfaces\IXMLEngineeringComponentWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Interfaces\IXMLEngineeringEngineWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Interfaces\IXMLEngineeringJobWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Interfaces\IXMLEngineeringWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\NinjectModules\XMLEngineeringWriterTestOverrides.cs" />
+    <Compile Include="OutputData\XML\Engineering\NinjectModules\XMLEngineeringWriterV10InjectModule.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\AbstractComponentWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\DriverData\XMLAccelerationDataWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\DriverData\XMLEngineeringLookaheadDataWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\DriverData\XMLEngineeringOverspeedDataWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\DriverData\XMLShiftParmeterDataWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringADASWriterV10.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringAirdragWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringAngledriveWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringAuxiliariesWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringAuxiliaryWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringAxlegearWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringAxlesWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringAxleWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringComponentsWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringDriverDataWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringEngineWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringGearboxWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringGearDataWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringJobWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringRetarderWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringTorqueconverterWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringTyreWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\Writer\XMLEngineeringVehicleDataWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\XMLEngineeringWriter.cs" />
+    <Compile Include="OutputData\XML\Engineering\XMLEngineeringWriterInjectModule.cs" />
+    <Compile Include="OutputData\XML\Engineering\XMLWriterMapping.cs" />
+    <Compile Include="Utils\Ninject\UseFirstArgumentAsInstanceProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\NinjectModules\XMLDeclarationReaderInjectModule.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationVehicleDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XML\Declaration\DataProvider\XMLDeclarationInputDataProvider.cs" />
+    <Compile Include="InputData\FileIO\XMLReports\XMLManufacturerReportReader.cs" />
     <Compile Include="InputData\FileIO\JSON\JSONEngineData.cs" />
     <Compile Include="InputData\FileIO\JSON\JSONGearboxData.cs" />
     <Compile Include="InputData\FileIO\JSON\JSONInputData.cs" />
@@ -220,7 +368,6 @@
     <Compile Include="OutputData\XML\XMLCustomerReport.cs" />
     <Compile Include="OutputData\XML\XMLDeclarationReport.cs" />
     <Compile Include="OutputData\XML\XMLDeclarationWriter.cs" />
-    <Compile Include="OutputData\XML\XMLEngineeringWriter.cs" />
     <Compile Include="OutputData\XML\XMLManufacturerReport.cs" />
     <Compile Include="Utils\DataIntegrityHelper.cs" />
     <Compile Include="Utils\MeanShiftClustering.cs" />
@@ -362,10 +509,12 @@
       <DesignTime>True</DesignTime>
       <DependentUpon>VectoVersionCore.tt</DependentUpon>
     </Compile>
+    <Compile Include="Utils\XMLDefinitions.cs" />
     <Compile Include="Utils\XMLHelper.cs" />
     <Compile Include="Utils\XmlResourceResolver.cs" />
     <Compile Include="Utils\XMLValidator.cs" />
     <Compile Include="Utils\XPathHelper.cs" />
+    <Compile Include="Ninject\VectoNinjectModule.cs" />
     <Compile Include="VersionNumber1.cs">
       <AutoGen>True</AutoGen>
       <DesignTime>True</DesignTime>
@@ -421,10 +570,6 @@
       <SubType>Designer</SubType>
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </EmbeddedResource>
-    <EmbeddedResource Include="Resources\XSD\VectoComponent.xsd">
-      <SubType>Designer</SubType>
-      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
-    </EmbeddedResource>
     <EmbeddedResource Include="Resources\XSD\VectoEngineeringDefinitions.0.6.xsd">
       <SubType>Designer</SubType>
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
@@ -433,14 +578,6 @@
       <SubType>Designer</SubType>
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </EmbeddedResource>
-    <EmbeddedResource Include="Resources\XSD\VectoEngineeringInput.xsd">
-      <SubType>Designer</SubType>
-      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
-    </EmbeddedResource>
-    <EmbeddedResource Include="Resources\XSD\VectoInput.xsd">
-      <SubType>Designer</SubType>
-      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
-    </EmbeddedResource>
     <EmbeddedResource Include="Resources\XSD\VectoOutputManufacturer.xsd">
       <SubType>Designer</SubType>
     </EmbeddedResource>
@@ -494,6 +631,54 @@
     <EmbeddedResource Include="Resources\XSD\VectoMonitoring.0.7.xsd">
       <SubType>Designer</SubType>
     </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoDeclarationDefinitions.2.0.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoDeclarationDefinitions.2.1.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoDeclarationDefinitions.2.2.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoDeclarationDefinitions.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoDeclarationJob.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoComponent.2.0.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoDeclarationComponent.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoEngineeringDefinitions.1.0.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoEngineeringInput.1.0.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoInput.2.0.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoEngineeringDefinitions.1.0.TEST.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoEngineeringComponent.1.0.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoEngineeringComponent.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VTPReport.0.1.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoEngineeringDefinitions.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\XSD\VectoEngineeringJob.xsd">
+      <SubType>Designer</SubType>
+    </EmbeddedResource>
     <None Include="Utils\VectoVersionCore.tt">
       <Generator>TextTemplatingFileGenerator</Generator>
       <LastGenOutput>VectoVersionCore.cs</LastGenOutput>
@@ -533,6 +718,7 @@
       <Name>VectoHashing</Name>
     </ProjectReference>
   </ItemGroup>
+  <ItemGroup />
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.
diff --git a/VectoCore/VectoCore/app.config b/VectoCore/VectoCore/app.config
index a4fbc4b605af87b415cce7e84f8c1100815b9cff..64d75508937a7fa38550d00611a18adba3972680 100644
--- a/VectoCore/VectoCore/app.config
+++ b/VectoCore/VectoCore/app.config
@@ -3,4 +3,12 @@
   <startup>
 	<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
   </startup>
+  <runtime>
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+      <dependentAssembly>
+        <assemblyIdentity name="Ninject" publicKeyToken="c7192dc5380945e7" culture="neutral" />
+        <bindingRedirect oldVersion="0.0.0.0-3.3.4.0" newVersion="3.3.4.0" />
+      </dependentAssembly>
+    </assemblyBinding>
+  </runtime>
 </configuration>
\ No newline at end of file
diff --git a/VectoCore/VectoCore/packages.config b/VectoCore/VectoCore/packages.config
index 47eabea22f6ab24f1eeca6263a659e0bea7207f0..a7ecc2cafd89bb45cba48132a4827be44b535626 100644
--- a/VectoCore/VectoCore/packages.config
+++ b/VectoCore/VectoCore/packages.config
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <packages>
+  <package id="Castle.Core" version="4.3.1" targetFramework="net45" />
   <package id="JetBrains.Annotations" version="2018.3.0" targetFramework="net45" />
   <package id="Newtonsoft.Json" version="8.0.3" targetFramework="net45" />
+  <package id="Ninject" version="3.3.4" targetFramework="net45" />
+  <package id="Ninject.Extensions.NamedScope" version="3.3.0" targetFramework="net45" />
   <package id="NLog" version="4.5.11" targetFramework="net45" />
   <package id="System.Runtime" version="4.0.0" targetFramework="net45" />
 </packages>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/FileIO/JsonReadTest.cs b/VectoCore/VectoCoreTest/FileIO/JsonReadTest.cs
index 9c379daf88055cc24b9fc1bd42c6b256469b02b2..a7258ae84274e2fbd1cdcfb99710f35b63382c2f 100644
--- a/VectoCore/VectoCoreTest/FileIO/JsonReadTest.cs
+++ b/VectoCore/VectoCoreTest/FileIO/JsonReadTest.cs
@@ -111,7 +111,7 @@ namespace TUGraz.VectoCore.Tests.FileIO
 			((JObject)json["Body"]).Property("Aux").Remove();
 
 			// MK,2016-01-20: Changed for PWheel: aux entry may be missing, and that is ok.
-			var tmp = new JSONInputDataV2(json, TestJobFile).JobInputData.Vehicle.AuxiliaryInputData().Auxiliaries;
+			var tmp = new JSONInputDataV2(json, TestJobFile).JobInputData.Vehicle.Components.AuxiliaryInputData.Auxiliaries;
 			Assert.IsTrue(tmp.Count == 0);
 		}
 
@@ -172,8 +172,9 @@ namespace TUGraz.VectoCore.Tests.FileIO
 				Assert.AreEqual(ratios[i], inputProvider.Gears[i].Ratio);
 			}
 			var gbxData = new EngineeringDataAdapter().CreateGearboxData(inputProvider,
-				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0), 2.1,
-				0.5.SI<Meter>(), VehicleCategory.RigidTruck);
+				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0),
+				(IGearshiftEngineeringInputData)inputProvider, 2.1,
+				0.5.SI<Meter>(), VehicleCategory.RigidTruck, (ITorqueConverterEngineeringInputData)inputProvider);
 			Assert.AreEqual(ratios.Length, gbxData.Gears.Count);
 
 			// interpreted as gearbox with first and second gear using TC (due to gear ratios)
@@ -196,8 +197,9 @@ namespace TUGraz.VectoCore.Tests.FileIO
 				Assert.AreEqual(ratios[i], inputProvider.Gears[i].Ratio);
 			}
 			var gbxData = new EngineeringDataAdapter().CreateGearboxData(inputProvider,
-				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0), 2.1,
-				0.5.SI<Meter>(), VehicleCategory.RigidTruck);
+				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0),
+				(IGearshiftEngineeringInputData)inputProvider, 2.1,
+				0.5.SI<Meter>(), VehicleCategory.RigidTruck, (ITorqueConverterEngineeringInputData)inputProvider);
 			Assert.AreEqual(ratios.Length, gbxData.Gears.Count);
 
 			Assert.IsTrue(gbxData.Gears[1].HasLockedGear);
@@ -222,8 +224,9 @@ namespace TUGraz.VectoCore.Tests.FileIO
 				Assert.AreEqual(ratios[i], inputProvider.Gears[i].Ratio);
 			}
 			var gbxData = new EngineeringDataAdapter().CreateGearboxData(inputProvider,
-				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0), 2.1,
-				0.5.SI<Meter>(), VehicleCategory.RigidTruck);
+				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0),
+				(IGearshiftEngineeringInputData)inputProvider, 2.1,
+				0.5.SI<Meter>(), VehicleCategory.RigidTruck, (ITorqueConverterEngineeringInputData)inputProvider);
 			Assert.AreEqual(ratios.Length, gbxData.Gears.Count);
 
 			Assert.IsTrue(gbxData.Gears[1].HasLockedGear);
@@ -247,8 +250,9 @@ namespace TUGraz.VectoCore.Tests.FileIO
 				Assert.AreEqual(ratios[i], inputProvider.Gears[i].Ratio);
 			}
 			var gbxData = new EngineeringDataAdapter().CreateGearboxData(inputProvider,
-				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0), 2.1,
-				0.5.SI<Meter>(), VehicleCategory.RigidTruck);
+				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0),
+				(IGearshiftEngineeringInputData)inputProvider, 2.1,
+				0.5.SI<Meter>(), VehicleCategory.RigidTruck, (ITorqueConverterEngineeringInputData)inputProvider);
 			Assert.AreEqual(ratios.Length, gbxData.Gears.Count);
 
 			Assert.IsFalse(gbxData.Gears[1].HasLockedGear);
@@ -274,8 +278,9 @@ namespace TUGraz.VectoCore.Tests.FileIO
 				Assert.AreEqual(ratios[i], inputProvider.Gears[i].Ratio);
 			}
 			var gbxData = new EngineeringDataAdapter().CreateGearboxData(inputProvider,
-				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0), 2.1,
-				0.5.SI<Meter>(), VehicleCategory.InterurbanBus);
+				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0),
+				(IGearshiftEngineeringInputData)inputProvider, 2.1,
+				0.5.SI<Meter>(), VehicleCategory.InterurbanBus, (ITorqueConverterEngineeringInputData)inputProvider);
 			Assert.AreEqual(ratios.Length, gbxData.Gears.Count);
 
 			Assert.IsTrue(gbxData.Gears[1].HasLockedGear);
@@ -301,8 +306,9 @@ namespace TUGraz.VectoCore.Tests.FileIO
 				Assert.AreEqual(ratios[i], inputProvider.Gears[i].Ratio);
 			}
 			var gbxData = new EngineeringDataAdapter().CreateGearboxData(inputProvider,
-				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0), 2.1,
-				0.5.SI<Meter>(), VehicleCategory.InterurbanBus);
+				MockSimulationDataFactory.CreateEngineDataFromFile(@"TestData\Components\AT_GBX\Engine.veng", 0),
+				(IGearshiftEngineeringInputData)inputProvider, 2.1,
+				0.5.SI<Meter>(), VehicleCategory.InterurbanBus, (ITorqueConverterEngineeringInputData)inputProvider);
 			Assert.AreEqual(ratios.Length, gbxData.Gears.Count);
 
 			Assert.IsFalse(gbxData.Gears[1].HasLockedGear);
diff --git a/VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs b/VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs
index cf02c9cac0df81058ccf99a6436d9ce865802a3c..a12d7a7f3021de1e32df601ba98e30d0c03c6298 100644
--- a/VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs
+++ b/VectoCore/VectoCoreTest/FileIO/JsonWriteTest.cs
@@ -62,7 +62,7 @@ namespace TUGraz.VectoCore.Tests.FileIO
 			var writer = JSONFileWriter.Instance;
 
 			VECTO_Global.Cfg = new VECTO.Configuration() {DeclMode = true};
-			writer.SaveVehicle(vehicleInput, vehicleInput.AirdragInputData, vehicleInput.RetarderInputData, vehicleInput.PTOTransmissionInputData, vehicleInput.AngledriveInputData, outFile);
+			writer.SaveVehicle(vehicleInput, vehicleInput.Components.AirdragInputData, vehicleInput.Components.RetarderInputData, vehicleInput.Components.PTOTransmissionInputData, vehicleInput.Components.AngledriveInputData, outFile);
 
 			var savedData = JSONInputDataFactory.ReadComponentData(outFile);
 			var savedInprovider = savedData as IEngineeringInputDataProvider;
@@ -70,7 +70,7 @@ namespace TUGraz.VectoCore.Tests.FileIO
 			//Assert.AreEqual(vehicleInput, savedInprovider.JobInputData.Vehicle);
 
 			AssertHelper.PublicPropertiesEqual(typeof(IVehicleDeclarationInputData),vehicleInput, savedInprovider.JobInputData.Vehicle, 
-				new [] {"Source", "GearboxInputData", "EngineInputData", "TorqueConverterInputData", "AxleGearInputData"});
+				new [] {"Source", "GearboxInputData", "EngineInputData", "TorqueConverterInputData", "AxleGearInputData", "Identifier" });
 		}
 		
 
@@ -83,7 +83,7 @@ namespace TUGraz.VectoCore.Tests.FileIO
 			var inputProvider = input as IEngineeringInputDataProvider;
 			Assert.NotNull(inputProvider);
 
-			var engineInputData = inputProvider.JobInputData.Vehicle.EngineInputData;
+			var engineInputData = inputProvider.JobInputData.Vehicle.Components.EngineInputData;
 
 			var writer = JSONFileWriter.Instance;
 
@@ -94,7 +94,7 @@ namespace TUGraz.VectoCore.Tests.FileIO
 			var savedInprovider = savedData as IEngineeringInputDataProvider;
 			Assert.NotNull(savedInprovider);
 
-			AssertHelper.PublicPropertiesEqual(typeof(IEngineDeclarationInputData),engineInputData, savedInprovider.JobInputData.Vehicle.EngineInputData,
+			AssertHelper.PublicPropertiesEqual(typeof(IEngineDeclarationInputData),engineInputData, savedInprovider.JobInputData.Vehicle.Components.EngineInputData,
 				new[] { "Source" });
 		}
 
@@ -107,20 +107,20 @@ namespace TUGraz.VectoCore.Tests.FileIO
 			var inputProvider = input as IEngineeringInputDataProvider;
 			Assert.NotNull(inputProvider);
 
-			var vehicleInputData = inputProvider.JobInputData.Vehicle;
+			var components = inputProvider.JobInputData.Vehicle.Components;
 
 			var writer = JSONFileWriter.Instance;
 
 			VECTO_Global.Cfg = new VECTO.Configuration() { DeclMode = true };
-			writer.SaveGearbox(vehicleInputData.GearboxInputData, vehicleInputData.AxleGearInputData, outFile);
+			writer.SaveGearbox(components.GearboxInputData, components.AxleGearInputData, components.TorqueConverterInputData, (IGearshiftEngineeringInputData)components.GearboxInputData, outFile);
 
 			var savedData = JSONInputDataFactory.ReadComponentData(outFile);
 			var savedInprovider = savedData as IEngineeringInputDataProvider;
 			Assert.NotNull(savedInprovider);
 
-			AssertHelper.PublicPropertiesEqual(typeof(IGearboxDeclarationInputData), vehicleInputData.GearboxInputData, savedInprovider.JobInputData.Vehicle.GearboxInputData,
+			AssertHelper.PublicPropertiesEqual(typeof(IGearboxDeclarationInputData), components.GearboxInputData, savedInprovider.JobInputData.Vehicle.Components.GearboxInputData,
 				new[] { "Source" });
-			AssertHelper.PublicPropertiesEqual(typeof(IAxleDeclarationInputData), vehicleInputData.AxleGearInputData, savedInprovider.JobInputData.Vehicle.AxleGearInputData,
+			AssertHelper.PublicPropertiesEqual(typeof(IAxleDeclarationInputData), components.AxleGearInputData, savedInprovider.JobInputData.Vehicle.Components.AxleGearInputData,
 				new[] { "Source" });
 		}
 
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/ADASVehicleTest.cs b/VectoCore/VectoCoreTest/Integration/Declaration/ADASVehicleTest.cs
index 079dc7c40ee05199ec4927d664ee9d2d86c8ee76..3be16b752bb7e12b7066405717d623e10ed5e861 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/ADASVehicleTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/ADASVehicleTest.cs
@@ -34,11 +34,13 @@ using System.IO;
 using System.Linq;
 using System.Xml;
 using System.Xml.Linq;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData;
@@ -52,10 +54,16 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
 	{
 		const string Class5ADAS = @"Testdata\Integration\DeclarationMode\Class5_ADAS\Tractor_4x2_vehicle-class-5_EURO6_2018.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 
@@ -90,7 +98,7 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
 			var writer = new FileOutputWriter(filename);
-			var inputData = new XMLDeclarationInputDataProvider(modified, true); //.ReadJsonJob(relativeJobPath);
+			var inputData = xmlInputReader.CreateDeclaration(modified); //.ReadJsonJob(relativeJobPath);
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				ActualModalData = true
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/EngineInputDataTests.cs b/VectoCore/VectoCoreTest/Integration/Declaration/EngineInputDataTests.cs
index 50730bd1bcfd1dd09b7c0fe196f8433740e99bb4..1d211cf9fed2555b95ca100808afe3cedbed06b6 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/EngineInputDataTests.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/EngineInputDataTests.cs
@@ -33,11 +33,13 @@ using System.Data;
 using System.IO;
 using System.Linq;
 using System.Xml;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.InputData.Reader.ComponentData;
 using TUGraz.VectoCore.Models.Simulation.Data;
@@ -52,10 +54,15 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
 	{
 		const string SampleVehicleDecl = "TestData/XML/XMLReaderDeclaration/vecto_vehicle-sample.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase(null, 1.0, 45.542369, TestName = "Engine CF - NONE"),
@@ -85,8 +92,8 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
 				 modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
 			}
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
-
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
+			
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputDataProvider, null, validate: false);
 			var first = factory.SimulationRuns().First();
 
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/ExemptedVehicleTest.cs b/VectoCore/VectoCoreTest/Integration/Declaration/ExemptedVehicleTest.cs
index b525aaaa60c61eab11c84cc68add4409334718a0..94f308f06f801301bda6ba2f1871c0dbd6cc8925 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/ExemptedVehicleTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/ExemptedVehicleTest.cs
@@ -34,6 +34,7 @@ using System.IO;
 using System.Linq;
 using System.Xml;
 using System.Xml.XPath;
+using Ninject;
 using NUnit.Framework;
 using NUnit.Framework.Internal;
 using TUGraz.VectoCommon.Exceptions;
@@ -41,12 +42,14 @@ using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.Tests.Models.Simulation;
 using TUGraz.VectoCore.Tests.Utils;
 using TUGraz.VectoCore.Utils;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
 
 namespace TUGraz.VectoCore.Tests.Integration
 {
@@ -55,10 +58,16 @@ namespace TUGraz.VectoCore.Tests.Integration
 	{
 		const string ExemptedVehicle = @"Testdata\Integration\DeclarationMode\ExemptedVehicle\vecto_vehicle-sample_exempted.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase(ExemptedVehicle, 1)]
@@ -79,7 +88,8 @@ namespace TUGraz.VectoCore.Tests.Integration
 				File.Delete(monitoringFile);
 			}
 
-			var inputData = new XMLDeclarationInputDataProvider(filename, true); //.ReadJsonJob(relativeJobPath);
+			var inputData = xmlInputReader.CreateDeclaration(filename);
+			
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				ActualModalData = true
@@ -102,13 +112,13 @@ namespace TUGraz.VectoCore.Tests.Integration
 			Assert.IsTrue(File.Exists(customerFile));
 
 			var validator = new XMLValidator(XmlReader.Create(manufactuerFile));
-			Assert.IsTrue(validator.ValidateXML(XMLValidator.XmlDocumentType.ManufacturerReport));
+			Assert.IsTrue(validator.ValidateXML(XmlDocumentType.ManufacturerReport));
 
 			var val2 = new XMLValidator(XmlReader.Create(customerFile));
-			Assert.IsTrue(val2.ValidateXML(XMLValidator.XmlDocumentType.CustomerReport));
+			Assert.IsTrue(val2.ValidateXML(XmlDocumentType.CustomerReport));
 
 			var val3 = new XMLValidator(XmlReader.Create(customerFile));
-			Assert.IsTrue(val3.ValidateXML(XMLValidator.XmlDocumentType.MonitoringReport));
+			Assert.IsTrue(val3.ValidateXML(XmlDocumentType.MonitoringReport));
 
 		}
 
@@ -142,8 +152,8 @@ namespace TUGraz.VectoCore.Tests.Integration
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputData = new XMLDeclarationInputDataProvider(modified, true);
-
+			var inputData = xmlInputReader.CreateDeclaration(modified);
+			
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				ActualModalData = true
@@ -219,8 +229,8 @@ namespace TUGraz.VectoCore.Tests.Integration
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputData = new XMLDeclarationInputDataProvider(modified, true);
-
+			var inputData = xmlInputReader.CreateDeclaration(modified);
+			
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				ActualModalData = true
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/NaturalGasVehicles.cs b/VectoCore/VectoCoreTest/Integration/Declaration/NaturalGasVehicles.cs
index fa82837c5836ffcd44e84289fc41f2c9d3ae5e86..576334a55f381e8280a230ed0cbbfd913bb9100f 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/NaturalGasVehicles.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/NaturalGasVehicles.cs
@@ -36,12 +36,14 @@ using System.IO;
 using System.Xml;
 using System.Xml.Linq;
 using System.Xml.XPath;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData;
@@ -55,10 +57,16 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
 	{
 		const string Class5NG = @"Testdata\Integration\DeclarationMode\Class5_NG\Tractor_4x2_vehicle-class-5_EURO6_2018.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 
@@ -90,7 +98,7 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
 			var writer = new MockDeclarationWriter(filename);
-			var inputData = new XMLDeclarationInputDataProvider(modified, true); //.ReadJsonJob(relativeJobPath);
+			var inputData = xmlInputReader.CreateDeclaration(modified);
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				ActualModalData = true
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/TestMaxMassInMUCycle.cs b/VectoCore/VectoCoreTest/Integration/Declaration/TestMaxMassInMUCycle.cs
index d2dce4a88b1f3b317a3f1c0be42a67e7407f660f..0b18c853ac9e3203d8ef6a3b803aad606b2572b7 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/TestMaxMassInMUCycle.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/TestMaxMassInMUCycle.cs
@@ -31,9 +31,11 @@
 
 using System.IO;
 using System.Linq;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore.InputData.FileIO.JSON;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.FileIO;
@@ -44,10 +46,17 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
 	[TestFixture()]
 	public class TestMaxMassInMUCycle
 	{
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 
@@ -56,7 +65,7 @@ namespace TUGraz.VectoCore.Tests.Integration.Declaration
 		{
 			var relativeJobPath = jobFile;
 			var writer = new FileOutputWriter(relativeJobPath);
-			var inputData = Path.GetExtension(relativeJobPath) == ".xml" ? new XMLDeclarationInputDataProvider(relativeJobPath, true) : JSONInputDataFactory.ReadJsonJob(relativeJobPath);
+			var inputData = Path.GetExtension(relativeJobPath) == ".xml" ? xmlInputReader.CreateDeclaration(relativeJobPath) : JSONInputDataFactory.ReadJsonJob(relativeJobPath);
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				//ActualModalData = true,
diff --git a/VectoCore/VectoCoreTest/Integration/Declaration/VocationalVehicleTest.cs b/VectoCore/VectoCoreTest/Integration/Declaration/VocationalVehicleTest.cs
index b32f5865d7702e03c9efc44bf15cd35894fda01d..69c9ae0ef4fd9fc85b3804cd20dd496cc6c5e241 100644
--- a/VectoCore/VectoCoreTest/Integration/Declaration/VocationalVehicleTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/Declaration/VocationalVehicleTest.cs
@@ -32,10 +32,12 @@
 using System;
 using System.IO;
 using System.Linq;
+using Ninject;
 using NUnit.Framework;
 using NUnit.Framework.Internal;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCore.InputData.FileIO.JSON;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData.FileIO;
@@ -49,10 +51,16 @@ namespace TUGraz.VectoCore.Tests.Integration
 		const string Class4Vocational = @"Testdata\Integration\DeclarationMode\Class4_Vocational\Rigid Truck_4x2_vehicle-class-4_EURO6_2018.xml";
 		const string Class5Vocational = @"Testdata\Integration\DeclarationMode\Class5_Vocational\Tractor_4x2_vehicle-class-5_EURO6_2018.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 
@@ -62,7 +70,7 @@ namespace TUGraz.VectoCore.Tests.Integration
 		public void VocationalTest(string filename, int numRuns)
 		{
 			var writer = new FileOutputWriter(filename);
-			var inputData = new XMLDeclarationInputDataProvider(filename, true); //.ReadJsonJob(relativeJobPath);
+			var inputData = xmlInputReader.CreateDeclaration(filename);
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				ActualModalData = true
diff --git a/VectoCore/VectoCoreTest/Integration/TestVehicleIdlingSpeed.cs b/VectoCore/VectoCoreTest/Integration/TestVehicleIdlingSpeed.cs
index b9ffcc9317e273577a0938aeceb108a41c39ed9f..a0321bd8d888cc036d827dfde5a33bd52ad1c7f8 100644
--- a/VectoCore/VectoCoreTest/Integration/TestVehicleIdlingSpeed.cs
+++ b/VectoCore/VectoCoreTest/Integration/TestVehicleIdlingSpeed.cs
@@ -31,6 +31,7 @@
 
 using System.IO;
 using System.Xml;
+using Ninject;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
@@ -42,6 +43,7 @@ using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.Utils;
 using NUnit.Framework;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 
 namespace TUGraz.VectoCore.Tests.Integration
 {
@@ -50,10 +52,16 @@ namespace TUGraz.VectoCore.Tests.Integration
 	{
 		const string SampleVehicleDecl = "TestData/XML/XMLReaderDeclaration/vecto_vehicle-sample.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase, Category("LongRunning")]
@@ -78,8 +86,8 @@ namespace TUGraz.VectoCore.Tests.Integration
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
-
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
+			
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputDataProvider, new FileOutputWriter("Idle900"));
 			//factory.WriteModalResults = true;
 
diff --git a/VectoCore/VectoCoreTest/Integration/TorqueLimitsTest.cs b/VectoCore/VectoCoreTest/Integration/TorqueLimitsTest.cs
index 5200c206f6eb15e4b93f543550c91236430d88a5..cc746a7f1b51e757ca4874c5288e23636504d232 100644
--- a/VectoCore/VectoCoreTest/Integration/TorqueLimitsTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/TorqueLimitsTest.cs
@@ -33,10 +33,12 @@ using System;
 using System.Data;
 using System.IO;
 using System.Linq;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.InputData.FileIO.JSON;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData;
@@ -73,10 +75,16 @@ namespace TUGraz.VectoCore.Tests.Integration
 		private const string DeclarationVehicle9GearsFord =
 			@"TestData\Integration\DeclarationMode\EngineSpeedTooHigh\vecto_vehicle-sample_9gears.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 
@@ -288,7 +296,7 @@ namespace TUGraz.VectoCore.Tests.Integration
 		[TestCase(DeclarationVehicle9GearsFord)]
 		public void EngineSpeedTooHigh9SpeedGearbox(string jobFile)
 		{
-			var inputData = new XMLDeclarationInputDataProvider(jobFile, true);
+			var inputData = xmlInputReader.CreateDeclaration(jobFile);
 			var fileWriter = new FileOutputWriter(jobFile);
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, fileWriter) {
 				WriteModalResults = true,
diff --git a/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs b/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
index 72542ba8554a702d240689c8a0d0a0279d863340..1afb697da649d8b747f0214db03eb796e50ecf3c 100644
--- a/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
+++ b/VectoCore/VectoCoreTest/Integration/XMLReportTest.cs
@@ -35,11 +35,13 @@ using System.Text;
 using System.Xml;
 using System.Xml.Linq;
 using System.Xml.XPath;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData;
@@ -47,6 +49,7 @@ using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.OutputData.XML;
 using TUGraz.VectoCore.Tests.XML;
 using TUGraz.VectoCore.Utils;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
 
 
 namespace TUGraz.VectoCore.Tests.Integration
@@ -54,17 +57,23 @@ namespace TUGraz.VectoCore.Tests.Integration
 	[TestFixture]
 	public class XMLReportTest
 	{
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase]
 		public void TestXMLReportMetaInformation()
 		{
 			var jobfile = @"Testdata\XML\XMLReaderDeclaration\vecto_vehicle-sample.xml";
-			var dataProvider = new XMLDeclarationInputDataProvider(XmlReader.Create(jobfile), true);
+			var dataProvider = xmlInputReader.CreateDeclaration(jobfile);
 			var writer = new FileOutputWriter(jobfile);
 			var xmlReport = new XMLDeclarationReport(writer);
 			var sumData = new SummaryDataContainer(writer);
@@ -92,10 +101,10 @@ namespace TUGraz.VectoCore.Tests.Integration
 			Assert.IsFalse(XmlConvert.ToBoolean(manufacturerReport.XPathSelectElement("//*[local-name()='PTO']").Value));
 
 			var reportWheels = manufacturerReport.XPathSelectElements("//*[local-name()='TyreCertificationNumber']").ToList();
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Axles.Count, reportWheels.Count);
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.AxleWheels.AxlesDeclaration.Count, reportWheels.Count);
 
 			var i = 0;
-			foreach (var axleDeclarationInputData in dataProvider.JobInputData.Vehicle.Axles) {
+			foreach (var axleDeclarationInputData in dataProvider.JobInputData.Vehicle.Components.AxleWheels.AxlesDeclaration) {
 				Assert.AreEqual(axleDeclarationInputData.Tyre.CertificationNumber, reportWheels[i++].Value);
 			}
 
@@ -111,7 +120,7 @@ namespace TUGraz.VectoCore.Tests.Integration
 		 TestCase(@"TestData\Integration\DeclarationMode\ExemptedVehicle\vecto_vehicle-sample_exempted.xml")]
 		public void TestValidationXMLReports(string jobfile)
 		{
-			var dataProvider = new XMLDeclarationInputDataProvider(XmlReader.Create(jobfile), true);
+			var dataProvider = xmlInputReader.CreateDeclaration(jobfile);
 			var writer = new FileOutputWriter(jobfile);
 			var xmlReport = new XMLDeclarationReport(writer);
 			var sumData = new SummaryDataContainer(writer);
@@ -131,13 +140,13 @@ namespace TUGraz.VectoCore.Tests.Integration
 			jobContainer.WaitFinished();
 
 			var mrfValidator = GetValidator(xmlReport.FullReport);
-			mrfValidator.ValidateXML(XMLValidator.XmlDocumentType.ManufacturerReport);
+			mrfValidator.ValidateXML(XmlDocumentType.ManufacturerReport);
 
 			var cifValidator = GetValidator(xmlReport.CustomerReport);
-			cifValidator.ValidateXML(XMLValidator.XmlDocumentType.CustomerReport);
+			cifValidator.ValidateXML(XmlDocumentType.CustomerReport);
 
 			var monitoringValidator = GetValidator(xmlReport.MonitoringReport);
-			monitoringValidator.ValidateXML(XMLValidator.XmlDocumentType.MonitoringReport);
+			monitoringValidator.ValidateXML(XmlDocumentType.MonitoringReport);
 		}
 
 		private static XMLValidator GetValidator(XDocument xmlReport)
@@ -206,8 +215,8 @@ namespace TUGraz.VectoCore.Tests.Integration
 					var sumData = new SummaryDataContainer(writer);
 					var jobContainer = new JobContainer(sumData);
 
-					var dataProvider = new XMLDeclarationInputDataProvider(modified, true);
-
+					var dataProvider = xmlInputReader.CreateDeclaration(modified);
+					
 					var runsFactory = new SimulatorFactory(ExecutionMode.Declaration, dataProvider, writer, xmlReport) {
 						WriteModalResults = false,
 						Validate = false,
diff --git a/VectoCore/VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs
index 3a472ec349c77e82fe7ebcf9f58fd5ca03bd60f2..c1798f4155cbea299405b219805f9763ad617e4d 100644
--- a/VectoCore/VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Declaration/ShiftPolygonTest.cs
@@ -33,11 +33,13 @@ using System;
 using System.Collections.Generic;
 using System.IO;
 using System.Linq;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.InputData.FileIO.JSON;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.InputData.Reader;
 using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter;
@@ -54,11 +56,16 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 	[TestFixture]
 	public class ShiftPolygonTest
 	{
-		
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 
@@ -600,16 +607,16 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 				Assert.Inconclusive("Confidential File not found. Test cannot run without file.");
 			}
 
-			IDeclarationInputDataProvider job = (IDeclarationInputDataProvider)(Path.GetExtension(jobFile) == ".vecto" ? JSONInputDataFactory.ReadJsonJob(jobFile) :  new XMLDeclarationInputDataProvider(jobFile, true));
+			IDeclarationInputDataProvider job = (IDeclarationInputDataProvider)(Path.GetExtension(jobFile) == ".vecto" ? JSONInputDataFactory.ReadJsonJob(jobFile) : xmlInputReader.CreateDeclaration(jobFile));
 
-			var gearboxData = job.JobInputData.Vehicle.GearboxInputData;
+			var gearboxData = job.JobInputData.Vehicle.Components.GearboxInputData;
 			var idlespeed = VectoMath.Max(
-				job.JobInputData.Vehicle.EngineIdleSpeed, job.JobInputData.Vehicle.EngineInputData.IdleSpeed);
+				job.JobInputData.Vehicle.EngineIdleSpeed, job.JobInputData.Vehicle.Components.EngineInputData.IdleSpeed);
 			var dao = new DeclarationDataAdapter();
 			var engineData = dao.CreateEngineData(
-				job.JobInputData.Vehicle.EngineInputData, idlespeed, gearboxData, job.JobInputData.Vehicle.TorqueLimits);
-			var axlegearRatio = job.JobInputData.Vehicle.AxleGearInputData.Ratio;
-			var rdyn = job.JobInputData.Vehicle.Axles.Where(x => x.AxleType == AxleType.VehicleDriven)
+				job.JobInputData.Vehicle.Components.EngineInputData, idlespeed, gearboxData, job.JobInputData.Vehicle.TorqueLimits);
+			var axlegearRatio = job.JobInputData.Vehicle.Components.AxleGearInputData.Ratio;
+			var rdyn = job.JobInputData.Vehicle.Components.AxleWheels.AxlesDeclaration.Where(x => x.AxleType == AxleType.VehicleDriven)
 						.Select(x => DeclarationData.Wheels.Lookup(x.Tyre.Dimension)).Average(x => x.DynamicTyreRadius.Value())
 						.SI<Meter>();
 
@@ -660,6 +667,17 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 	{
 		const string BasePath = @"E:\QUAM\Workspace\Daten_INTERN\Testfahrzeuge\";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
+		[OneTimeSetUp]
+		public void RunBeforeAnyTests()
+		{
+			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
+		}
 
 		[Category("LongRunning")]
 		[Ignore("No Assertions - only plotting shift polygons")]
@@ -847,15 +865,15 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration
 		[TestCase(@"E:\QUAM\Workspace\VECTO-Bugreports\BugReportTests\Bugreport Jobs\20190307_VECTO-904_Extrapolation\OM-18173493.xml")]
 		public void ComputeShiftPolygonXML(string xmlJob)
 		{
-			var inputData = new XMLDeclarationInputDataProvider(xmlJob, true);
+			var inputData = xmlInputReader.CreateDeclaration(xmlJob);
 			var dao = new DeclarationDataAdapter();
 
-			var gearboxData = inputData.JobInputData.Vehicle.GearboxInputData;
-			var engineData = dao.CreateEngineData(inputData.JobInputData.Vehicle.EngineInputData,0.RPMtoRad(), gearboxData, new List<ITorqueLimitInputData>());
+			var gearboxData = inputData.JobInputData.Vehicle.Components.GearboxInputData;
+			var engineData = dao.CreateEngineData(inputData.JobInputData.Vehicle.Components.EngineInputData,0.RPMtoRad(), gearboxData, new List<ITorqueLimitInputData>());
 
 			var fullLoadCurves = engineData.FullLoadCurves;
 
-			var axlegearRatio = inputData.JobInputData.Vehicle.AxleGearInputData.Ratio;
+			var axlegearRatio = inputData.JobInputData.Vehicle.Components.AxleGearInputData.Ratio;
 			var vehicle = inputData.JobInputData.Vehicle;
 			var segment = DeclarationData.Segments.Lookup(
 				vehicle.VehicleCategory, vehicle.AxleConfiguration, vehicle.GrossVehicleMassRating, vehicle.CurbMassChassis,
diff --git a/VectoCore/VectoCoreTest/Models/Simulation/DeclarationSimulationFactoryTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/DeclarationSimulationFactoryTest.cs
index b890bfd432a48cfac8ff72334b232cc48d1d8bfb..0dfced812b57879fc85f964954d79db8bd5b7883 100644
--- a/VectoCore/VectoCoreTest/Models/Simulation/DeclarationSimulationFactoryTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Simulation/DeclarationSimulationFactoryTest.cs
@@ -32,10 +32,12 @@
 using System.IO;
 using System.Linq;
 using System.Xml;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
 using TUGraz.VectoCore.Configuration;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.Utils;
@@ -47,10 +49,16 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation
 	{
 		const string SampleVehicleDecl = "TestData/XML/XMLReaderDeclaration/vecto_vehicle-sample.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase("None", RetarderType.None),
@@ -77,8 +85,8 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
-
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
+			
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputDataProvider, null) { Validate = false };
 
 			var runs = factory.SimulationRuns().ToArray();
@@ -88,8 +96,8 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation
 		[TestCase()]
 		public void TestEngineCorrectionFactor()
 		{
-			var inputDataProvider = new XMLDeclarationInputDataProvider(XmlReader.Create(SampleVehicleDecl), true);
-
+			var inputDataProvider = xmlInputReader.CreateDeclaration(SampleVehicleDecl);
+			
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputDataProvider, null) { Validate = false };
 
 			var runs = factory.SimulationRuns().ToArray();
diff --git a/VectoCore/VectoCoreTest/Models/Simulation/PowerTrainBuilderTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/PowerTrainBuilderTest.cs
index 30af5946d35ef3315e6b81db41ea66cdf2018925..8ce9760e71e2a0da962a843c0dfa5ca3634241d4 100644
--- a/VectoCore/VectoCoreTest/Models/Simulation/PowerTrainBuilderTest.cs
+++ b/VectoCore/VectoCoreTest/Models/Simulation/PowerTrainBuilderTest.cs
@@ -29,6 +29,7 @@
 *   Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology
 */
 
+using System.IO;
 using System.Linq;
 using NUnit.Framework;
 using TUGraz.VectoCommon.Exceptions;
@@ -54,6 +55,14 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation
 		public const string JobFileDeclNoAngular = @"TestData\Jobs\40t_Long_Haul_Truck_NoAng.vecto";
 		public const string JobFileDeclAngEfficiency = @"TestData\Jobs\40t_Long_Haul_Truck with AngleEfficiency.vecto";
 
+
+		
+		[OneTimeSetUp]
+		public void RunBeforeAnyTests()
+		{
+			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+		}
+
 		[Category("LongRunning")]
 		[TestCase(JobFile, 12),
 		TestCase(JobFileNoAngular, 11),
diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ValidationTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ValidationTest.cs
index 188b938f63f1bfd4cc6fea3d59fe84cb4589cb4f..dbb18171b27fb6533ca32668552bf89d0ef79bbd 100644
--- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ValidationTest.cs
+++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ValidationTest.cs
@@ -127,7 +127,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData
 			};
 			var dao = new EngineeringDataAdapter();
 
-			var engineData = dao.CreateEngineData(data, null, new List<ITorqueLimitInputData>());
+			var engineData = dao.CreateEngineData(data, null, new List<ITorqueLimitInputData>(), null);
 
 			var results = engineData.Validate(ExecutionMode.Declaration, null, false);
 			Assert.IsFalse(results.Any(), "Validation failed: " + string.Join("; ", results.Select(r => r.ErrorMessage)));
@@ -618,7 +618,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData
 
 	public class DummyGearboxData : IGearboxEngineeringInputData
 	{
-		public DataSourceType SourceType { get; set; }
+		public DataSource DataSource { get; set; }
 		public string Source { get; set; }
 		public bool SavedInDeclarationMode { get; set; }
 		public string Manufacturer { get; set; }
@@ -637,11 +637,6 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData
 		public GearboxType Type { get; set; }
 		public IList<ITransmissionInputData> Gears { get; set; }
 
-		ITorqueConverterDeclarationInputData IGearboxDeclarationInputData.TorqueConverter
-		{
-			get { return TorqueConverter; }
-		}
-
 		public KilogramSquareMeter Inertia { get; set; }
 		public Second TractionInterruption { get; set; }
 		public Second MinTimeBetweenGearshift { get; set; }
diff --git a/VectoCore/VectoCoreTest/Reports/ModDataTest.cs b/VectoCore/VectoCoreTest/Reports/ModDataTest.cs
index e78e77a314d5faac2abdd2a48c43a42db82c67f3..3189de0ebac72bcafec9d061e9e3fa9ec4a5837c 100644
--- a/VectoCore/VectoCoreTest/Reports/ModDataTest.cs
+++ b/VectoCore/VectoCoreTest/Reports/ModDataTest.cs
@@ -48,6 +48,8 @@ using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.Tests.Integration;
 using TUGraz.VectoCore.Tests.Utils;
 using System.IO;
+using Ninject;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Declaration;
 using TUGraz.VectoCore.Tests.Models.Simulation;
@@ -57,10 +59,17 @@ namespace TUGraz.VectoCore.Tests.Reports
 	[TestFixture]
 	public class ModDataTest
 	{
+
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase(80, 0),
@@ -153,7 +162,7 @@ namespace TUGraz.VectoCore.Tests.Reports
 		public void TractionInterruptionTest(string filename, int idx, double expectedTractionInterruption)
 		{
 			var writer = new FileOutputWriter(filename);
-			var inputData = new XMLDeclarationInputDataProvider(filename, true); 
+			var inputData = xmlInputReader.CreateDeclaration(filename);
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 			};
@@ -330,12 +339,12 @@ namespace TUGraz.VectoCore.Tests.Reports
 			FuelConsumptionMap fcMap = null;
 			if (engInput != null) {
 				 fcMap = FuelConsumptionMapReader.Create(engInput.JobInputData.Vehicle
-					.EngineInputData.FuelConsumptionMap);
+					.Components.EngineInputData.FuelConsumptionMap);
 			}
 			var vtpInput = inputData as IVTPEngineeringInputDataProvider;
 			if (vtpInput != null ) {
 				fcMap = FuelConsumptionMapReader.Create(vtpInput.JobInputData.Vehicle
-					.EngineInputData.FuelConsumptionMap);
+					.Components.EngineInputData.FuelConsumptionMap);
 			}
 			var disatanceBased =
 				((VehicleContainer)(jobContainer.Runs.First().Run.GetContainer())).DrivingCycle is DistanceBasedDrivingCycle;
@@ -619,7 +628,7 @@ namespace TUGraz.VectoCore.Tests.Reports
 
 			foreach (var modalResults in modData) {
 				AssertModDataIntegrityAT(modalResults.Item1, auxKeys, modalResults.Item2,
-					FuelConsumptionMapReader.Create(((IEngineeringInputDataProvider)inputData).JobInputData.Vehicle.EngineInputData.FuelConsumptionMap), true);
+					FuelConsumptionMapReader.Create(((IEngineeringInputDataProvider)inputData).JobInputData.Vehicle.Components.EngineInputData.FuelConsumptionMap), true);
 			}
 
 			AssertSumDataIntegrity(sumData, ExecutionMode.Engineering, true);
diff --git a/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs b/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs
index 4a1ff5ff378b79810d59b8b37512b2ace5cb683a..8a70ff010ba6880cc0f5ca037c120b34a4cefac0 100644
--- a/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs
+++ b/VectoCore/VectoCoreTest/Reports/SumWriterTest.cs
@@ -31,6 +31,7 @@
 
 using System.IO;
 using System.Xml;
+using Ninject;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Utils;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
@@ -43,6 +44,7 @@ using TUGraz.VectoCore.OutputData.XML;
 using TUGraz.VectoCore.Tests.Utils;
 using TUGraz.VectoCore.Utils;
 using NUnit.Framework;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.Models.Declaration;
 
 namespace TUGraz.VectoCore.Tests.Reports
@@ -50,10 +52,18 @@ namespace TUGraz.VectoCore.Tests.Reports
 	[TestFixture]
 	public class SumWriterTest
 	{
+
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase]
@@ -174,7 +184,7 @@ namespace TUGraz.VectoCore.Tests.Reports
 		public void TestSumDataMetaInformation()
 		{
 			var jobfile = @"Testdata\XML\XMLReaderDeclaration\vecto_vehicle-sample.xml";
-			var dataProvider = new XMLDeclarationInputDataProvider(XmlReader.Create(jobfile), true);
+			var dataProvider = xmlInputReader.CreateDeclaration(jobfile);
 			var writer = new FileOutputWriter(jobfile);
 			var xmlReport = new XMLDeclarationReport(writer);
 			var sumData = new SummaryDataContainer(writer);
@@ -196,33 +206,33 @@ namespace TUGraz.VectoCore.Tests.Reports
 			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Manufacturer, sumRow[SummaryDataContainer.VEHICLE_MANUFACTURER]);
 			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Model, sumRow[SummaryDataContainer.VEHICLE_MODEL]);
 			Assert.AreEqual(dataProvider.JobInputData.Vehicle.VIN, sumRow[SummaryDataContainer.VIN_NUMBER]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.Manufacturer,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.Manufacturer,
 				sumRow[SummaryDataContainer.ENGINE_MANUFACTURER]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.Model, sumRow[SummaryDataContainer.ENGINE_MODEL]);
-            Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.FuelType.ToXMLFormat(),
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.Model, sumRow[SummaryDataContainer.ENGINE_MODEL]);
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.FuelType.ToXMLFormat(),
 				sumRow[SummaryDataContainer.ENGINE_FUEL_TYPE]);
-			Assert.AreEqual((dataProvider.JobInputData.Vehicle.EngineInputData.RatedPowerDeclared.ConvertToKiloWatt()),
+			Assert.AreEqual((dataProvider.JobInputData.Vehicle.Components.EngineInputData.RatedPowerDeclared.ConvertToKiloWatt()),
 				((ConvertedSI)sumRow[SummaryDataContainer.ENGINE_RATED_POWER]));
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.RatedSpeedDeclared.AsRPM,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.RatedSpeedDeclared.AsRPM,
 				(double)((ConvertedSI)sumRow[SummaryDataContainer.ENGINE_RATED_SPEED]));
-            Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.Displacement.ConvertToCubicCentiMeter(),
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.Displacement.ConvertToCubicCentiMeter(),
 				((ConvertedSI)sumRow[SummaryDataContainer.ENGINE_DISPLACEMENT]));
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.GearboxInputData.Manufacturer,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.GearboxInputData.Manufacturer,
 				sumRow[SummaryDataContainer.GEARBOX_MANUFACTURER]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.GearboxInputData.Model, sumRow[SummaryDataContainer.GEARBOX_MODEL]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.AxleGearInputData.Manufacturer,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.GearboxInputData.Model, sumRow[SummaryDataContainer.GEARBOX_MODEL]);
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.AxleGearInputData.Manufacturer,
 				sumRow[SummaryDataContainer.AXLE_MANUFACTURER]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.AxleGearInputData.Model, sumRow[SummaryDataContainer.AXLE_MODEL]);
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.AxleGearInputData.Model, sumRow[SummaryDataContainer.AXLE_MODEL]);
 
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.ColdHotBalancingFactor,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.ColdHotBalancingFactor,
 				sumRow[SummaryDataContainer.ENGINE_BF_COLD_HOT]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.CorrectionFactorRegPer,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.CorrectionFactorRegPer,
 				sumRow[SummaryDataContainer.ENGINE_CF_REG_PER]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.WHTCRural,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.WHTCRural,
 				sumRow[SummaryDataContainer.ENGINE_WHTC_RURAL]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.WHTCUrban,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.WHTCUrban,
 				sumRow[SummaryDataContainer.ENGINE_WHTC_URBAN]);
-			Assert.AreEqual(dataProvider.JobInputData.Vehicle.EngineInputData.WHTCMotorway,
+			Assert.AreEqual(dataProvider.JobInputData.Vehicle.Components.EngineInputData.WHTCMotorway,
 				sumRow[SummaryDataContainer.ENGINE_WHTC_MOTORWAY]);
 		}
 
@@ -240,7 +250,7 @@ namespace TUGraz.VectoCore.Tests.Reports
 			Stream fh = !File.Exists(modFilename) ? File.Create(modFilename) : File.OpenRead(modFilename);
 
 			var writer = new FileOutputWriter(jobFile);
-			var inputData = new XMLDeclarationInputDataProvider(jobFile, true); 
+			var inputData = xmlInputReader.CreateDeclaration(jobFile);
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				ActualModalData = true
@@ -272,7 +282,7 @@ namespace TUGraz.VectoCore.Tests.Reports
 			Stream fh = !File.Exists(sumFilename) ? File.Create(sumFilename) : File.OpenRead(sumFilename);
 
 			var writer = new FileOutputWriter(jobFile);
-			var inputData = new XMLDeclarationInputDataProvider(jobFile, true);
+			var inputData = xmlInputReader.CreateDeclaration(jobFile);
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputData, writer) {
 				WriteModalResults = true,
 				ActualModalData = true
diff --git a/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/SampleJobEngineering1.0.xml b/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/SampleJobEngineering1.0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..eb47c3efb662e1b9b13b7d53ba32fbf2a3858aa4
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/SampleJobEngineering1.0.xml
@@ -0,0 +1,148 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0" xmlns:ve1.0="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0 file:///E:/QUAM/Workspace/VECTO_quam/VectoCore/VectoCore/Resources/XSD/VectoEngineeringInput.1.0.xsd" xsi:type="VectoJobEngineeringType">
+	<EngineOnlyMode>false</EngineOnlyMode>
+	<Vehicle xsi:type="ve1.0:VehicleEngineeringType">
+			<Manufacturer>Generic Manufacturer</Manufacturer>
+			<ManufacturerAddress/>
+			<Model>Generic Truck</Model>
+			<VIN>N.A.</VIN>
+			<Date>2018-06-14T14:00:00Z</Date>
+			<AxleConfiguration>4x2</AxleConfiguration>
+			<CurbMassChassis>6500</CurbMassChassis>
+			<GrossVehicleMass>14000</GrossVehicleMass>
+			<RetarderType>None</RetarderType>
+			<AngledriveType>None</AngledriveType>
+			<PTOType>None</PTOType>
+			<CurbMassExtra>0</CurbMassExtra>
+			<Loading>0</Loading>
+			<AdvancedDriverAssist xsi:type="ve1.0:AdvancedDriverAssistEngineeringType">
+				<EngineStartStop xsi:type="ve1.0:EngineStartStopEngineeringType">
+					<Enabled>false</Enabled>
+				</EngineStartStop>
+			</AdvancedDriverAssist>
+			<Components xsi:type="ve1.0:VehicleComponentsType">
+				<Engine>
+					<Data xsi:type="ve1.0:EngineDataEngineeringType">
+						<Manufacturer>Generic Manufacturer</Manufacturer>
+						<Model>Generic Eninge</Model>
+						<Date>2018-06-14T14:00:00Z</Date>
+						<Displacement>12750</Displacement>
+						<IdlingSpeed>600</IdlingSpeed>
+						<FCCorrection>1.0000</FCCorrection>
+						<FuelType>Diesel CI</FuelType>
+						<FuelConsumptionMap>
+							<Entry engineSpeed="550.00" torque="-200.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="550.00" torque="1500.00" fuelConsumption="200.00"/>
+							<Entry engineSpeed="2500.00" torque="-200.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="2500.00" torque="1500.00" fuelConsumption="200.00"/>
+						</FuelConsumptionMap>
+						<FullLoadAndDragCurve>
+							<Entry engineSpeed="550.00" maxTorque="1450.00" dragTorque="-150.00"/>
+							<Entry engineSpeed="2500.00" maxTorque="1450.00" dragTorque="-150.00"/>
+						</FullLoadAndDragCurve>
+					</Data>
+				</Engine>
+				<Gearbox>
+					<Data xsi:type="ve1.0:GearboxDataEngineeringType">
+						<Manufacturer>Generic Manufacturer</Manufacturer>
+						<Model>Generic Gearbox</Model>
+						<Date>2018-06-14T14:00:00Z</Date>
+						<TransmissionType>AMT</TransmissionType>
+						<Inertia>0.0</Inertia>
+						<TractionInterruption>1.0</TractionInterruption>
+						<Gears>
+							<Gear xsi:type="ve1.0:GearEngineeringType" number="1">
+								<Ratio>1.000</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+									<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00"/>
+									<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00"/>
+									<Entry inputSpeed="5000.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+									<Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="10.00"/>
+									<Entry inputSpeed="5000.00" inputTorque="10000.00" torqueLoss="100.00"/>
+								</TorqueLossMap>
+							</Gear>
+						</Gears>
+					</Data>
+				</Gearbox>
+				<Axlegear>
+					<Data xsi:type="ve1.0:AxlegearDataEngineeringType">
+						<Manufacturer>Generic Manufacturer</Manufacturer>
+						<Model>Generic Axlegear</Model>
+						<Date>2018-06-14T14:00:00Z</Date>
+						<Ratio>1.000</Ratio>
+						<TorqueLossMap>
+							<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00"/>
+							<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="5000.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="10.00"/>
+							<Entry inputSpeed="5000.00" inputTorque="10000.00" torqueLoss="100.00"/>
+						</TorqueLossMap>
+					</Data>
+				</Axlegear>
+				<AxleWheels>
+					<Data xsi:type="ve1.0:AxleWheelsDataEngineeringType">
+						<Axles>
+							<Axle xsi:type="ve1.0:AxleDataEngineeringType" axleNumber="1">
+								<AxleType>VehicleNonDriven</AxleType>
+								<TwinTyres>false</TwinTyres>
+								<Steered>true</Steered>
+								<WeightShare>0.4</WeightShare>
+								<Tyre>
+									<Data xsi:type="ve1.0:TyreDataEngineeringType">
+										<Manufacturer>Generic Manufacturer</Manufacturer>
+										<Model>Generic Tyre</Model>
+										<Date>2018-06-14T14:00:00Z</Date>
+										<Dimension>245/70 R17.5</Dimension>
+										<RRCISO>0.0055</RRCISO>
+										<FzISO>33500</FzISO>
+									</Data>
+								</Tyre>
+							</Axle>
+							<Axle xsi:type="ve1.0:AxleDataEngineeringType" axleNumber="2">
+								<AxleType>VehicleDriven</AxleType>
+								<TwinTyres>true</TwinTyres>
+								<Steered>false</Steered>
+								<WeightShare>0.6</WeightShare>
+								<Tyre>
+									<Data xsi:type="ve1.0:TyreDataEngineeringType">
+										<Manufacturer>Generic Manufacturer</Manufacturer>
+										<Model>Generic Tyre</Model>
+										<Date>2018-06-14T14:00:00Z</Date>
+										<DynamicTyreRadius>452</DynamicTyreRadius>
+										<Inertia>16.3</Inertia>
+										<RRCISO>0.0055</RRCISO>
+										<FzISO>33500</FzISO>
+									</Data>
+								</Tyre>
+							</Axle>
+						</Axles>
+					</Data>
+				</AxleWheels>
+				<Auxiliaries>
+					<Data xsi:type="ve1.0:AuxiliariesDataEngineeringType"/>
+				</Auxiliaries>
+				<AirDrag>
+					<Data xsi:type="ve1.0:AirDragDataEngineeringType">
+						<Manufacturer>Generic Manufacturer</Manufacturer>
+						<Model>Generic Model</Model>
+						<Date>2018-06-14T14:00:00Z</Date>
+						<CrossWindCorrectionMode>Declaration Mode Correction</CrossWindCorrectionMode>
+						<CdxA>4.51</CdxA>
+					</Data>
+				</AirDrag>
+			</Components>
+	</Vehicle>
+	<DriverModel xsi:type="ve1.0:DriverModelEngineeringType">
+		<LookAheadCoasting xsi:type="ve1.0:LookAheadCoastingEngineeringType">
+			<Enabled>false</Enabled>
+		</LookAheadCoasting>
+		<Overspeed xsi:type="ve1.0:OverspeedEngineeringType">
+			<Mode>Off</Mode>
+		</Overspeed>
+	</DriverModel>
+	<MissionCycles>
+		<Cycle type="csv" file="Construction"/>
+	</MissionCycles>
+</tns:VectoInputEngineering>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/SampleJobEngineering1.1.xml b/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/SampleJobEngineering1.1.xml
new file mode 100644
index 0000000000000000000000000000000000000000..184751c72cf9c17a7665e928ed02791846281c3f
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/EngineeringJob/SampleJobEngineering1.1.xml
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputEngineering schemaVersion="1.0" xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0" xmlns:ve1.0="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0" xmlns:ve1.0TEST="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0TEST" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v1.0 file:///E:/QUAM/Workspace/VECTO_quam/VectoCore/VectoCore/Resources/XSD/VectoEngineeringInput.1.0.xsd urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v1.0TEST file:///E:/QUAM/Workspace/VECTO_quam/VectoCore/VectoCore/Resources/XSD/VectoEngineeringDefinitions.1.0.TEST.xsd">
+	<EngineOnlyMode>false</EngineOnlyMode>
+	<Vehicle xsi:type="ve1.0:VehicleEngineeringType">
+	
+			<Manufacturer>Generic Manufacturer</Manufacturer>
+			<ManufacturerAddress/>
+			<Model>Generic Truck</Model>
+			<VIN>N.A.</VIN>
+			<Date>2018-06-14T14:00:00Z</Date>
+			<AxleConfiguration>4x2</AxleConfiguration>
+			<CurbMassChassis>6500</CurbMassChassis>
+			<GrossVehicleMass>14000</GrossVehicleMass>
+			<RetarderType>None</RetarderType>
+			<AngledriveType>None</AngledriveType>
+			<PTOType>None</PTOType>
+			<CurbMassExtra>0</CurbMassExtra>
+			<Loading>0</Loading>
+			<AdvancedDriverAssist xsi:type="ve1.0:AdvancedDriverAssistEngineeringType">
+				<EngineStartStop xsi:type="ve1.0:EngineStartStopEngineeringType">
+					<Enabled>false</Enabled>
+				</EngineStartStop>
+			</AdvancedDriverAssist>
+			<Components xsi:type="VehicleComponentsType">
+				<Engine>
+					<Data xsi:type="ve1.0TEST:EngineDataEngineeringType">
+						<Manufacturer>Generic Manufacturer</Manufacturer>
+						<Model>Generic Eninge</Model>
+						<Date>2018-06-14T14:00:00Z</Date>
+						<Displacement>12750</Displacement>
+						<IdlingSpeed>600</IdlingSpeed>
+						<FCCorrection>1.0000</FCCorrection>
+						<FuelType>Diesel CI</FuelType>
+						<FuelConsumptionMap>
+							<Entry engineSpeed="550.00" torque="-200.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="550.00" torque="1500.00" fuelConsumption="200.00"/>
+							<Entry engineSpeed="2500.00" torque="-200.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="2500.00" torque="1500.00" fuelConsumption="200.00"/>
+						</FuelConsumptionMap>
+						<FullLoadAndDragCurve>
+							<Entry engineSpeed="550.00" maxTorque="1450.00" dragTorque="-150.00"/>
+							<Entry engineSpeed="2500.00" maxTorque="1450.00" dragTorque="-150.00"/>
+						</FullLoadAndDragCurve>
+						<ve1.0TEST:RatedPower>220kW</ve1.0TEST:RatedPower>
+						<ve1.0TEST:RatedSpeed>2200rpm</ve1.0TEST:RatedSpeed>
+					</Data>
+				</Engine>
+				<Gearbox>
+					<Data xsi:type="ve1.0:GearboxDataEngineeringType">
+						<Manufacturer>Generic Manufacturer</Manufacturer>
+						<Model>Generic Gearbox</Model>
+						<Date>2018-06-14T14:00:00Z</Date>
+						<TransmissionType>AMT</TransmissionType>
+						<Inertia>0.0</Inertia>
+						<TractionInterruption>1.0</TractionInterruption>
+						<Gears>
+							<Gear number="1" xsi:type="GearEngineeringType">
+								<Ratio>1.000</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+									<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00"/>
+									<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00"/>
+									<Entry inputSpeed="5000.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+									<Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="10.00"/>
+									<Entry inputSpeed="5000.00" inputTorque="10000.00" torqueLoss="100.00"/>
+								</TorqueLossMap>
+							</Gear>
+						</Gears>
+					</Data>
+				</Gearbox>
+				<Axlegear>
+					<Data xsi:type="ve1.0:AxlegearDataEngineeringType">
+						<Manufacturer>Generic Manufacturer</Manufacturer>
+						<Model>Generic Axlegear</Model>
+						<Date>2018-06-14T14:00:00Z</Date>
+						<Ratio>1.000</Ratio>
+						<TorqueLossMap>
+							<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00"/>
+							<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="5000.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="10.00"/>
+							<Entry inputSpeed="5000.00" inputTorque="10000.00" torqueLoss="100.00"/>
+						</TorqueLossMap>
+					</Data>
+				</Axlegear>
+				<AxleWheels>
+					<Data xsi:type="AxleWheelsDataEngineeringType">
+						<Axles>
+							<Axle xsi:type="ve1.0TEST:AxleDataEngineeringType" axleNumber="1">
+								<ve1.0TEST:WeightShare>0.4</ve1.0TEST:WeightShare>
+								<ve1.0TEST:TwinTires>false</ve1.0TEST:TwinTires>
+								<ve1.0TEST:Tire>
+									<Data xsi:type="ve1.0:TyreDataEngineeringType">
+										<Manufacturer>Generic Manufacturer</Manufacturer>
+										<Model>Generic Tyre</Model>
+										<Date>2018-06-14T14:00:00Z</Date>
+										<Dimension>245/70 R17.5</Dimension>
+										<RRCISO>0.0055</RRCISO>
+										<FzISO>33500</FzISO>
+									</Data>
+								</ve1.0TEST:Tire>
+							</Axle>
+							<Axle xsi:type="ve1.0:AxleDataEngineeringType" axleNumber="2">
+								<AxleType>VehicleDriven</AxleType>
+								<TwinTyres>true</TwinTyres>
+								<Steered>false</Steered>
+								<WeightShare>0.6</WeightShare>
+								<Tyre>
+									<Data xsi:type="ve1.0TEST:TyreDataEngineeringType">
+										<Manufacturer>Generic Manufacturer</Manufacturer>
+										<Model>Generic Tyre</Model>
+										<Date>2018-06-14T14:00:00Z</Date>
+										<DynamicTyreRadius>452</DynamicTyreRadius>
+										<Inertia>16.3</Inertia>
+										<RRCISO>0.0055</RRCISO>
+										<FzISO>33500</FzISO>
+										<ve1.0TEST:ProfileDepth>10</ve1.0TEST:ProfileDepth>
+									</Data>
+								</Tyre>
+							</Axle>
+						</Axles>
+					</Data>
+				</AxleWheels>
+				<Auxiliaries>
+					<Data xsi:type="ve1.0:AuxiliariesDataEngineeringType"/>
+				</Auxiliaries>
+				<AirDrag>
+					<Data xsi:type="ve1.0:AirDragDataEngineeringType">
+						<Manufacturer>Generic Manufacturer</Manufacturer>
+						<Model>Generic Model</Model>
+						<Date>2018-06-14T14:00:00Z</Date>
+						<CrossWindCorrectionMode>Declaration Mode Correction</CrossWindCorrectionMode>
+						<CdxA>4.51</CdxA>
+					</Data>
+				</AirDrag>
+				</Components>
+	</Vehicle>
+	<DriverModel xsi:type="ve1.0:DriverModelEngineeringType">
+		<LookAheadCoasting xsi:type="ve1.0:LookAheadCoastingEngineeringType">
+			<Enabled>false</Enabled>
+		</LookAheadCoasting>
+		<Overspeed xsi:type="ve1.0:OverspeedEngineeringType">
+			<Mode>Off</Mode>
+		</Overspeed>
+	</DriverModel>
+	<MissionCycles>
+		<Cycle type="csv" file="LongHaul"/>
+	</MissionCycles>
+</tns:VectoInputEngineering>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/Tractor_4x2_vehicle-class-5_5_t_0.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/Tractor_4x2_vehicle-class-5_5_t_0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a574cae24b0855563abb2c928af77ac808ef02a9
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/Tractor_4x2_vehicle-class-5_5_t_0.xml
@@ -0,0 +1,590 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tns:VectoInputDeclaration schemaVersion="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0" xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoInput.1.0.xsd">
+  <Vehicle id="VEH-class5_Class-5_5t0">
+    <Manufacturer>Generic Vendor</Manufacturer>
+    <ManufacturerAddress>N.A.</ManufacturerAddress>
+    <Model>class 5_Class-5_5t0</Model>
+    <VIN>standard values</VIN>
+    <Date>2017-09-26T15:33:45.0798047Z</Date>
+    <LegislativeClass>N3</LegislativeClass>
+    <VehicleCategory>Tractor</VehicleCategory>
+    <AxleConfiguration>4x2</AxleConfiguration>
+    <CurbMassChassis>8229</CurbMassChassis>
+    <GrossVehicleMass>40000</GrossVehicleMass>
+    <IdlingSpeed>100</IdlingSpeed>
+    <RetarderType>Transmission Output Retarder</RetarderType>
+    <RetarderRatio>1.000</RetarderRatio>
+    <AngledriveType>None</AngledriveType>
+    <PTO>
+      <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
+      <PTOOtherElements>none</PTOOtherElements>
+    </PTO>
+    <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+    <VocationalVehicle>false</VocationalVehicle>
+    <SleeperCab>false</SleeperCab>
+    <ADAS>
+      <EngineStopStart>false</EngineStopStart>
+      <EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+      <EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+      <PredictiveCruiseControl>none</PredictiveCruiseControl>
+    </ADAS>
+    <Components>
+      <Engine>
+        <Data id="ENG-350kW_IVT_12l">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>350kW_IVT_12l</Model>
+          <CertificationNumber>ENG-350kW_IVT_12l</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <Displacement>12700</Displacement>
+          <IdlingSpeed>600</IdlingSpeed>
+          <RatedSpeed>1736</RatedSpeed>
+          <RatedPower>325032</RatedPower>
+          <MaxEngineTorque>2134</MaxEngineTorque>
+          <WHTCUrban>1.0400</WHTCUrban>
+          <WHTCRural>1.0100</WHTCRural>
+          <WHTCMotorway>1.0000</WHTCMotorway>
+          <BFColdHot>1.0000</BFColdHot>
+          <CFRegPer>1.0000</CFRegPer>
+          <CFNCV>1.0000</CFNCV>
+          <FuelType>Diesel CI</FuelType>
+          <FuelConsumptionMap>
+            <Entry engineSpeed="600.00" torque="-150.00" fuelConsumption="0.00" />
+            <Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+            <Entry engineSpeed="600.00" torque="216.90" fuelConsumption="3538.75" />
+            <Entry engineSpeed="600.00" torque="433.80" fuelConsumption="5936.91" />
+            <Entry engineSpeed="600.00" torque="650.70" fuelConsumption="8584.95" />
+            <Entry engineSpeed="600.00" torque="867.60" fuelConsumption="10708.27" />
+            <Entry engineSpeed="600.00" torque="1084.50" fuelConsumption="13054.00" />
+            <Entry engineSpeed="600.00" torque="1301.40" fuelConsumption="15575.45" />
+            <Entry engineSpeed="600.00" torque="1518.30" fuelConsumption="18097.57" />
+            <Entry engineSpeed="600.00" torque="1735.20" fuelConsumption="20619.68" />
+            <Entry engineSpeed="600.00" torque="1952.10" fuelConsumption="23141.80" />
+            <Entry engineSpeed="600.00" torque="2169.00" fuelConsumption="25663.92" />
+            <Entry engineSpeed="748.90" torque="-153.25" fuelConsumption="0.00" />
+            <Entry engineSpeed="748.90" torque="0.00" fuelConsumption="1771.69" />
+            <Entry engineSpeed="748.90" torque="216.90" fuelConsumption="4287.77" />
+            <Entry engineSpeed="748.90" torque="433.80" fuelConsumption="7329.06" />
+            <Entry engineSpeed="748.90" torque="650.70" fuelConsumption="10252.92" />
+            <Entry engineSpeed="748.90" torque="867.60" fuelConsumption="13214.55" />
+            <Entry engineSpeed="748.90" torque="1084.50" fuelConsumption="16271.09" />
+            <Entry engineSpeed="748.90" torque="1301.40" fuelConsumption="19504.44" />
+            <Entry engineSpeed="748.90" torque="1518.30" fuelConsumption="22715.90" />
+            <Entry engineSpeed="748.90" torque="1735.20" fuelConsumption="26067.02" />
+            <Entry engineSpeed="748.90" torque="1952.10" fuelConsumption="29381.05" />
+            <Entry engineSpeed="748.90" torque="2169.00" fuelConsumption="32699.96" />
+            <Entry engineSpeed="897.80" torque="-159.33" fuelConsumption="0.00" />
+            <Entry engineSpeed="897.80" torque="0.00" fuelConsumption="2361.15" />
+            <Entry engineSpeed="897.80" torque="216.90" fuelConsumption="5371.49" />
+            <Entry engineSpeed="897.80" torque="433.80" fuelConsumption="8747.43" />
+            <Entry engineSpeed="897.80" torque="650.70" fuelConsumption="12019.87" />
+            <Entry engineSpeed="897.80" torque="867.60" fuelConsumption="15642.49" />
+            <Entry engineSpeed="897.80" torque="1084.50" fuelConsumption="19348.62" />
+            <Entry engineSpeed="897.80" torque="1301.40" fuelConsumption="23071.10" />
+            <Entry engineSpeed="897.80" torque="1518.30" fuelConsumption="26864.31" />
+            <Entry engineSpeed="897.80" torque="1735.20" fuelConsumption="30815.18" />
+            <Entry engineSpeed="897.80" torque="1952.10" fuelConsumption="34854.40" />
+            <Entry engineSpeed="897.80" torque="2169.00" fuelConsumption="39155.09" />
+            <Entry engineSpeed="1046.70" torque="-167.79" fuelConsumption="0.00" />
+            <Entry engineSpeed="1046.70" torque="0.00" fuelConsumption="2968.21" />
+            <Entry engineSpeed="1046.70" torque="216.90" fuelConsumption="6463.69" />
+            <Entry engineSpeed="1046.70" torque="433.80" fuelConsumption="10102.67" />
+            <Entry engineSpeed="1046.70" torque="650.70" fuelConsumption="13853.76" />
+            <Entry engineSpeed="1046.70" torque="867.60" fuelConsumption="18068.71" />
+            <Entry engineSpeed="1046.70" torque="1084.50" fuelConsumption="22383.70" />
+            <Entry engineSpeed="1046.70" torque="1301.40" fuelConsumption="26543.40" />
+            <Entry engineSpeed="1046.70" torque="1518.30" fuelConsumption="30847.65" />
+            <Entry engineSpeed="1046.70" torque="1735.20" fuelConsumption="35304.67" />
+            <Entry engineSpeed="1046.70" torque="1952.10" fuelConsumption="40046.29" />
+            <Entry engineSpeed="1046.70" torque="2169.00" fuelConsumption="45162.72" />
+            <Entry engineSpeed="1195.57" torque="-178.58" fuelConsumption="0.00" />
+            <Entry engineSpeed="1195.57" torque="0.00" fuelConsumption="3297.21" />
+            <Entry engineSpeed="1195.57" torque="216.90" fuelConsumption="7191.55" />
+            <Entry engineSpeed="1195.57" torque="433.80" fuelConsumption="11289.50" />
+            <Entry engineSpeed="1195.57" torque="650.70" fuelConsumption="15720.59" />
+            <Entry engineSpeed="1195.57" torque="867.60" fuelConsumption="20580.22" />
+            <Entry engineSpeed="1195.57" torque="1084.50" fuelConsumption="25484.81" />
+            <Entry engineSpeed="1195.57" torque="1301.40" fuelConsumption="30222.77" />
+            <Entry engineSpeed="1195.57" torque="1518.30" fuelConsumption="35006.22" />
+            <Entry engineSpeed="1195.57" torque="1735.20" fuelConsumption="40026.60" />
+            <Entry engineSpeed="1195.57" torque="1952.10" fuelConsumption="45496.89" />
+            <Entry engineSpeed="1195.57" torque="2169.00" fuelConsumption="50854.10" />
+            <Entry engineSpeed="1359.19" torque="-197.42" fuelConsumption="0.00" />
+            <Entry engineSpeed="1359.19" torque="0.00" fuelConsumption="4102.15" />
+            <Entry engineSpeed="1359.19" torque="216.90" fuelConsumption="8260.52" />
+            <Entry engineSpeed="1359.19" torque="433.80" fuelConsumption="13082.44" />
+            <Entry engineSpeed="1359.19" torque="650.70" fuelConsumption="18126.41" />
+            <Entry engineSpeed="1359.19" torque="867.60" fuelConsumption="23245.61" />
+            <Entry engineSpeed="1359.19" torque="1084.50" fuelConsumption="28611.71" />
+            <Entry engineSpeed="1359.19" torque="1301.40" fuelConsumption="34186.01" />
+            <Entry engineSpeed="1359.19" torque="1518.30" fuelConsumption="39773.96" />
+            <Entry engineSpeed="1359.19" torque="1735.20" fuelConsumption="45940.37" />
+            <Entry engineSpeed="1359.19" torque="1952.10" fuelConsumption="52485.97" />
+            <Entry engineSpeed="1359.19" torque="2169.00" fuelConsumption="58360.23" />
+            <Entry engineSpeed="1484.00" torque="-216.03" fuelConsumption="0.00" />
+            <Entry engineSpeed="1484.00" torque="0.00" fuelConsumption="4684.84" />
+            <Entry engineSpeed="1484.00" torque="216.90" fuelConsumption="9190.80" />
+            <Entry engineSpeed="1484.00" torque="433.80" fuelConsumption="14455.69" />
+            <Entry engineSpeed="1484.00" torque="650.70" fuelConsumption="19929.18" />
+            <Entry engineSpeed="1484.00" torque="867.60" fuelConsumption="25556.30" />
+            <Entry engineSpeed="1484.00" torque="1084.50" fuelConsumption="31326.33" />
+            <Entry engineSpeed="1484.00" torque="1301.40" fuelConsumption="37363.82" />
+            <Entry engineSpeed="1484.00" torque="1518.30" fuelConsumption="43571.91" />
+            <Entry engineSpeed="1484.00" torque="1735.20" fuelConsumption="50460.82" />
+            <Entry engineSpeed="1484.00" torque="1952.10" fuelConsumption="57604.52" />
+            <Entry engineSpeed="1484.00" torque="2169.00" fuelConsumption="64181.14" />
+            <Entry engineSpeed="1608.90" torque="-236.34" fuelConsumption="0.00" />
+            <Entry engineSpeed="1608.90" torque="0.00" fuelConsumption="5261.40" />
+            <Entry engineSpeed="1608.90" torque="216.90" fuelConsumption="10199.91" />
+            <Entry engineSpeed="1608.90" torque="433.80" fuelConsumption="15846.19" />
+            <Entry engineSpeed="1608.90" torque="650.70" fuelConsumption="21747.18" />
+            <Entry engineSpeed="1608.90" torque="867.60" fuelConsumption="28037.21" />
+            <Entry engineSpeed="1608.90" torque="1084.50" fuelConsumption="34232.36" />
+            <Entry engineSpeed="1608.90" torque="1301.40" fuelConsumption="40669.25" />
+            <Entry engineSpeed="1608.90" torque="1518.30" fuelConsumption="47498.48" />
+            <Entry engineSpeed="1608.90" torque="1735.20" fuelConsumption="55015.01" />
+            <Entry engineSpeed="1608.90" torque="1952.10" fuelConsumption="62654.92" />
+            <Entry engineSpeed="1608.90" torque="2169.00" fuelConsumption="70071.75" />
+            <Entry engineSpeed="1733.80" torque="-253.92" fuelConsumption="0.00" />
+            <Entry engineSpeed="1733.80" torque="0.00" fuelConsumption="6010.80" />
+            <Entry engineSpeed="1733.80" torque="216.90" fuelConsumption="11536.09" />
+            <Entry engineSpeed="1733.80" torque="433.80" fuelConsumption="17479.05" />
+            <Entry engineSpeed="1733.80" torque="650.70" fuelConsumption="23999.56" />
+            <Entry engineSpeed="1733.80" torque="867.60" fuelConsumption="30943.62" />
+            <Entry engineSpeed="1733.80" torque="1084.50" fuelConsumption="37482.51" />
+            <Entry engineSpeed="1733.80" torque="1301.40" fuelConsumption="44617.51" />
+            <Entry engineSpeed="1733.80" torque="1518.30" fuelConsumption="52071.25" />
+            <Entry engineSpeed="1733.80" torque="1735.20" fuelConsumption="60004.29" />
+            <Entry engineSpeed="1733.80" torque="1952.10" fuelConsumption="68251.45" />
+            <Entry engineSpeed="1733.80" torque="2169.00" fuelConsumption="76381.09" />
+            <Entry engineSpeed="1858.61" torque="-274.22" fuelConsumption="0.00" />
+            <Entry engineSpeed="1858.61" torque="0.00" fuelConsumption="7204.51" />
+            <Entry engineSpeed="1858.61" torque="216.90" fuelConsumption="13143.55" />
+            <Entry engineSpeed="1858.61" torque="433.80" fuelConsumption="19338.96" />
+            <Entry engineSpeed="1858.61" torque="650.70" fuelConsumption="26272.46" />
+            <Entry engineSpeed="1858.61" torque="867.60" fuelConsumption="33838.94" />
+            <Entry engineSpeed="1858.61" torque="1084.50" fuelConsumption="41281.10" />
+            <Entry engineSpeed="1858.61" torque="1301.40" fuelConsumption="49065.71" />
+            <Entry engineSpeed="1858.61" torque="1518.30" fuelConsumption="57066.15" />
+            <Entry engineSpeed="1858.61" torque="1735.20" fuelConsumption="65324.35" />
+            <Entry engineSpeed="1858.61" torque="1952.10" fuelConsumption="73876.10" />
+            <Entry engineSpeed="1858.61" torque="2169.00" fuelConsumption="82384.30" />
+          </FuelConsumptionMap>
+          <FullLoadAndDragCurve>
+            <Entry engineSpeed="600.00" maxTorque="1188.00" dragTorque="-138.00" />
+            <Entry engineSpeed="800.00" maxTorque="1661.00" dragTorque="-143.00" />
+            <Entry engineSpeed="1000.00" maxTorque="2134.00" dragTorque="-152.00" />
+            <Entry engineSpeed="1200.00" maxTorque="2134.00" dragTorque="-165.00" />
+            <Entry engineSpeed="1400.00" maxTorque="2134.00" dragTorque="-187.00" />
+            <Entry engineSpeed="1600.00" maxTorque="1928.00" dragTorque="-217.00" />
+            <Entry engineSpeed="1800.00" maxTorque="1722.00" dragTorque="-244.00" />
+            <Entry engineSpeed="2000.00" maxTorque="1253.00" dragTorque="-278.00" />
+            <Entry engineSpeed="2100.00" maxTorque="1019.00" dragTorque="-296.00" />
+            <Entry engineSpeed="2200.00" maxTorque="0.00" dragTorque="-314.00" />
+          </FullLoadAndDragCurve>
+        </Data>
+        <Signature>
+          <Reference URI="#ENG-350kW_IVT_12l" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Engine>
+      <Gearbox>
+        <Data id="GBX-GB_12-gear">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>GB_12-gear</Model>
+          <CertificationNumber>GBX-GB_12-gear</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <TransmissionType>AMT</TransmissionType>
+          <MainCertificationMethod>Standard values</MainCertificationMethod>
+          <Gears>
+            <Gear number="1">
+              <Ratio>14.930</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="2">
+              <Ratio>11.640</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="3">
+              <Ratio>9.020</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="4">
+              <Ratio>7.040</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="5">
+              <Ratio>5.640</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="6">
+              <Ratio>4.400</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="7">
+              <Ratio>3.390</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="8">
+              <Ratio>2.650</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="9">
+              <Ratio>2.050</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="10">
+              <Ratio>1.600</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="11">
+              <Ratio>1.280</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="12">
+              <Ratio>1.000</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-250.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-845.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="845.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="1000.00" />
+              </TorqueLossMap>
+            </Gear>
+          </Gears>
+        </Data>
+        <Signature>
+          <Reference URI="#GBX-GB_12-gear" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Gearbox>
+      <Retarder>
+        <Data id="RET-RET-generic">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>RET-generic</Model>
+          <CertificationNumber>standard values</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <RetarderLossMap>
+            <Entry retarderSpeed="0.00" torqueLoss="10.00" />
+            <Entry retarderSpeed="100.00" torqueLoss="10.00" />
+            <Entry retarderSpeed="200.00" torqueLoss="10.10" />
+            <Entry retarderSpeed="300.00" torqueLoss="10.20" />
+            <Entry retarderSpeed="400.00" torqueLoss="10.30" />
+            <Entry retarderSpeed="500.00" torqueLoss="10.50" />
+            <Entry retarderSpeed="600.00" torqueLoss="10.70" />
+            <Entry retarderSpeed="700.00" torqueLoss="11.00" />
+            <Entry retarderSpeed="800.00" torqueLoss="11.30" />
+            <Entry retarderSpeed="900.00" torqueLoss="11.60" />
+            <Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+            <Entry retarderSpeed="1100.00" torqueLoss="12.40" />
+            <Entry retarderSpeed="1200.00" torqueLoss="12.90" />
+            <Entry retarderSpeed="1300.00" torqueLoss="13.40" />
+            <Entry retarderSpeed="1400.00" torqueLoss="13.90" />
+            <Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+            <Entry retarderSpeed="1600.00" torqueLoss="15.10" />
+            <Entry retarderSpeed="1700.00" torqueLoss="15.80" />
+            <Entry retarderSpeed="1800.00" torqueLoss="16.50" />
+            <Entry retarderSpeed="1900.00" torqueLoss="17.20" />
+            <Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+            <Entry retarderSpeed="2100.00" torqueLoss="18.80" />
+            <Entry retarderSpeed="2200.00" torqueLoss="19.70" />
+            <Entry retarderSpeed="2300.00" torqueLoss="20.60" />
+            <Entry retarderSpeed="2400.00" torqueLoss="21.50" />
+            <Entry retarderSpeed="2500.00" torqueLoss="22.50" />
+            <Entry retarderSpeed="2600.00" torqueLoss="23.50" />
+            <Entry retarderSpeed="2700.00" torqueLoss="24.60" />
+            <Entry retarderSpeed="2800.00" torqueLoss="25.70" />
+            <Entry retarderSpeed="2900.00" torqueLoss="26.80" />
+            <Entry retarderSpeed="3000.00" torqueLoss="28.00" />
+          </RetarderLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#RET-RET-generic" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Retarder>
+      <Axlegear>
+        <Data id="AXLGEAR-2640">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>AXLGEAR-2640</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <LineType>Single portal axle</LineType>
+          <Ratio>2.640</Ratio>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <TorqueLossMap>
+            <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="0.00" inputTorque="-200.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="5000.00" inputTorque="-1253.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="1253.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+          </TorqueLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#AXLGEAR-2640" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Axlegear>
+      <AxleWheels>
+        <Data>
+          <Axles>
+            <Axle axleNumber="1">
+              <AxleType>VehicleNonDriven</AxleType>
+              <TwinTyres>false</TwinTyres>
+              <Steered>true</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R225">
+                  <Manufacturer>Generic Vendor</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2017-09-26T15:33:45.1110278Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0052</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R225" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+            <Axle axleNumber="2">
+              <AxleType>VehicleDriven</AxleType>
+              <TwinTyres>true</TwinTyres>
+              <Steered>false</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R225">
+                  <Manufacturer>Generic Vendor</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2017-09-26T15:33:45.1110278Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0061</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R225" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+          </Axles>
+        </Data>
+      </AxleWheels>
+      <Auxiliaries>
+        <Data>
+          <Fan>
+            <Technology>Belt driven or driven via transm. - Electronically controlled visco clutch</Technology>
+          </Fan>
+          <SteeringPump>
+            <Technology>Fixed displacement with elec. control</Technology>
+          </SteeringPump>
+          <ElectricSystem>
+            <Technology>Standard technology</Technology>
+          </ElectricSystem>
+          <PneumaticSystem>
+            <Technology>Medium Supply 1-stage + ESS + AMS</Technology>
+          </PneumaticSystem>
+          <HVAC>
+            <Technology>Default</Technology>
+          </HVAC>
+        </Data>
+      </Auxiliaries>
+      <AirDrag>
+        <Data id="Airdrag-genericcabin">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>generic cabin</CertificationNumber>
+          <Date>2017-09-26T15:33:45.1110278Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CdxA_0>5.57</CdxA_0>
+          <TransferredCdxA>5.57</TransferredCdxA>
+          <DeclaredCdxA>5.57</DeclaredCdxA>
+        </Data>
+        <Signature>
+          <Reference URI="#Airdrag-genericcabin" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </AirDrag>
+    </Components>
+  </Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_engine-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_engine-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..d9f3ecbe4d843967ff0db9181436fe8e8f742586
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_engine-sample.xml
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0"
+													xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0"
+													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoComponent.1.0.xsd">
+	<tns:Engine>
+		<Data id="ENG-gooZah3D">
+			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+			<Model>Generic 40t Long Haul Truck Engine</Model>
+			<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>VectoEngine x.y</AppVersion>
+			<Displacement>12730</Displacement>
+			<IdlingSpeed>560</IdlingSpeed>
+			<RatedSpeed>2200</RatedSpeed>
+			<RatedPower>380000</RatedPower>
+			<MaxEngineTorque>2300</MaxEngineTorque>
+			<WHTCUrban>1.0097</WHTCUrban>
+			<WHTCRural>1.0035</WHTCRural>
+			<WHTCMotorway>1.0200</WHTCMotorway>
+			<BFColdHot>1.0000</BFColdHot>
+			<CFRegPer>1.0000</CFRegPer>
+			<CFNCV>1.0000</CFNCV>
+			<FuelType>Diesel CI</FuelType>
+			<FuelConsumptionMap>
+				<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+				<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+				<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+				<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+				<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+				<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+				<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+				<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+				<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+				<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+				<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+				<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+				<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+				<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+				<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+				<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+				<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+				<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+				<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+				<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+				<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+				<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+				<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+				<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+				<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+				<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+				<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+				<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+				<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+				<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+				<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+				<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+				<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+				<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+				<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+				<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+				<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+				<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+				<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+				<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+				<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+				<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+				<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+				<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+				<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+				<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+				<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+				<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+				<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+				<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+				<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+				<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+				<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+				<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+				<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+				<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+				<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+				<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+				<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+				<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+				<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+				<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+				<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+				<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+				<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+				<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+				<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+				<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+				<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+				<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+				<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+				<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+				<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+				<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+				<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+				<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+				<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+				<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+				<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+				<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+				<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+				<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+				<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+				<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+				<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+				<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+				<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+				<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+				<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+				<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+				<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+				<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+				<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+				<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+				<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+				<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+				<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+				<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+				<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+				<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+				<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+				<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+			</FuelConsumptionMap>
+			<FullLoadAndDragCurve>
+				<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+				<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+				<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+				<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+				<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+				<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+				<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+				<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+				<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+				<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+			</FullLoadAndDragCurve>
+		</Data>
+		<Signature>
+			<di:Reference URI="#ENG-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>JWEwzKSP0lXvwRgQZTiWJm9dpdtQ72FOX0CC5Vy6f2Y=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Engine>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-exempted-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-exempted-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..da4f602514a28ae678eee02ea81b0f9ae9bc0db7
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-exempted-sample.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
+													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0"
+													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoInput.1.0.xsd"
+													xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+	<Vehicle id="VEH-1234567890">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<MaxNetPower1>30000</MaxNetPower1>
+		<MaxNetPower2>20000</MaxNetPower2>
+		<HybridElectricHDV>true</HybridElectricHDV>
+		<DualFuelVehicle>false</DualFuelVehicle>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-new_parameters-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-new_parameters-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..40cfe75c397c04f7a4c2a1ee0d8e95d412ef6a47
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-new_parameters-sample.xml
@@ -0,0 +1,3314 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
+													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0"
+													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoInput.1.0.xsd"
+													xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+	<Vehicle id="VEH-1234567890">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<PTO>
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</PTO>
+		<ZeroEmissionVehicle>true</ZeroEmissionVehicle>
+		<VocationalVehicle>true</VocationalVehicle>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>true</EngineStopStart>
+			<EcoRollWithoutEngineStop>true</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>true</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>1,2</PredictiveCruiseControl>
+		</ADAS>
+		<TorqueLimits>
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="12" maxTorque="1900" />
+		</TorqueLimits>
+		<Components>
+			<Engine>
+				<Data id="ENG-gooZah3D">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>Diesel CI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox>
+				<Data id="gbx-vi2Oak2N">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				<TorqueConverter>
+					<Data id="tc-123xyz">
+						<Manufacturer>Some Manufacturer</Manufacturer>
+						<Model>Some Model</Model>
+						<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+						<Date>2017-02-15T11:00:00Z</Date>
+						<AppVersion>TC CalcApp 123</AppVersion>
+						<CertificationMethod>Standard values</CertificationMethod>
+						<Characteristics>
+							<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></Entry>
+							<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></Entry>
+							<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></Entry>
+						</Characteristics>
+					</Data>
+					<Signature>
+						<di:Reference URI="#tc-123xyz">
+							<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+							<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+						</di:Reference>
+					</Signature>
+				</TorqueConverter>
+			</Gearbox>
+			<Angledrive>
+				<Data id="agl-vi2Oak2N">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder>
+				<Data id="RET-Shai9imi">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear>
+				<Data id="AXL-EC3ohnoh">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels>
+				<Data>
+					<Axles>
+						<Axle axleNumber="1">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0063</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries>
+				<Data>
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag>
+				<Data id="CabinX23h">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-sample_LNG.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-sample_LNG.xml
new file mode 100644
index 0000000000000000000000000000000000000000..f026a276cd7ba7deb5adcc116f26ba4a70e3db65
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion1.0/vecto_vehicle-sample_LNG.xml
@@ -0,0 +1,3316 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
+													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0"
+													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoInput.1.0.xsd"
+													xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+	<Vehicle id="VEH-1234567890">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<PTO>
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</PTO>
+		<ZeroEmissionVehicle>true</ZeroEmissionVehicle>
+		<VocationalVehicle>true</VocationalVehicle>
+		<NgTankSystem>Liquefied</NgTankSystem>
+		<SleeperCab>false</SleeperCab>
+		<ADAS>
+			<EngineStopStart>false</EngineStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</ADAS>
+		<TorqueLimits>
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="11" maxTorque="1900" />
+			<Entry gear="12" maxTorque="1900" />
+		</TorqueLimits>
+		<Components>
+			<Engine>
+				<Data id="ENG-gooZah3D">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>NG PI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox>
+				<Data id="gbx-vi2Oak2N">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				<TorqueConverter>
+					<Data id="tc-123xyz">
+						<Manufacturer>Some Manufacturer</Manufacturer>
+						<Model>Some Model</Model>
+						<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+						<Date>2017-02-15T11:00:00Z</Date>
+						<AppVersion>TC CalcApp 123</AppVersion>
+						<CertificationMethod>Standard values</CertificationMethod>
+						<Characteristics>
+							<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></Entry>
+							<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></Entry>
+							<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></Entry>
+						</Characteristics>
+					</Data>
+					<Signature>
+						<di:Reference URI="#tc-123xyz">
+							<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+							<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+						</di:Reference>
+					</Signature>
+				</TorqueConverter>
+			</Gearbox>
+			<Angledrive>
+				<Data id="agl-vi2Oak2N">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder>
+				<Data id="RET-Shai9imi">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear>
+				<Data id="AXL-EC3ohnoh">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels>
+				<Data>
+					<Axles>
+						<Axle axleNumber="1">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0063</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries>
+				<Data>
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag>
+				<Data id="CabinX23h">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/Tractor_4x2_vehicle-class-5_5_t_0.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/Tractor_4x2_vehicle-class-5_5_t_0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c335a20d1e3d37ad21d17548b62c90c532e12c14
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/Tractor_4x2_vehicle-class-5_5_t_0.xml
@@ -0,0 +1,585 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tns:VectoInputDeclaration schemaVersion="2.0" 
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" 
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd">
+  <Vehicle id="VEH-class5_Class-5_5t0" xsi:type="VehicleDeclarationType">
+    <Manufacturer>Generic Vendor</Manufacturer>
+    <ManufacturerAddress>N.A.</ManufacturerAddress>
+    <Model>class 5_Class-5_5t0</Model>
+    <VIN>standard values</VIN>
+    <Date>2017-09-26T15:33:45.0798047Z</Date>
+    <LegislativeClass>N3</LegislativeClass>
+    <VehicleCategory>Tractor</VehicleCategory>
+    <AxleConfiguration>4x2</AxleConfiguration>
+    <CurbMassChassis>8229</CurbMassChassis>
+    <GrossVehicleMass>40000</GrossVehicleMass>
+    <IdlingSpeed>100</IdlingSpeed>
+    <RetarderType>Transmission Output Retarder</RetarderType>
+    <RetarderRatio>1.000</RetarderRatio>
+    <AngledriveType>None</AngledriveType>
+    <PTO xsi:type="PTOType">
+      <PTOShaftsGearWheels>none</PTOShaftsGearWheels>
+      <PTOOtherElements>none</PTOOtherElements>
+    </PTO>
+	<Components xsi:type="VehicleComponentsType">
+      <Engine>
+        <Data id="ENG-350kW_IVT_12l" xsi:type="EngineDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>350kW_IVT_12l</Model>
+          <CertificationNumber>ENG-350kW_IVT_12l</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <Displacement>12700</Displacement>
+          <IdlingSpeed>600</IdlingSpeed>
+          <RatedSpeed>1736</RatedSpeed>
+          <RatedPower>325032</RatedPower>
+          <MaxEngineTorque>2134</MaxEngineTorque>
+          <WHTCUrban>1.0400</WHTCUrban>
+          <WHTCRural>1.0100</WHTCRural>
+          <WHTCMotorway>1.0000</WHTCMotorway>
+          <BFColdHot>1.0000</BFColdHot>
+          <CFRegPer>1.0000</CFRegPer>
+          <CFNCV>1.0000</CFNCV>
+          <FuelType>Diesel CI</FuelType>
+          <FuelConsumptionMap>
+            <Entry engineSpeed="600.00" torque="-150.00" fuelConsumption="0.00" />
+            <Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+            <Entry engineSpeed="600.00" torque="216.90" fuelConsumption="3538.75" />
+            <Entry engineSpeed="600.00" torque="433.80" fuelConsumption="5936.91" />
+            <Entry engineSpeed="600.00" torque="650.70" fuelConsumption="8584.95" />
+            <Entry engineSpeed="600.00" torque="867.60" fuelConsumption="10708.27" />
+            <Entry engineSpeed="600.00" torque="1084.50" fuelConsumption="13054.00" />
+            <Entry engineSpeed="600.00" torque="1301.40" fuelConsumption="15575.45" />
+            <Entry engineSpeed="600.00" torque="1518.30" fuelConsumption="18097.57" />
+            <Entry engineSpeed="600.00" torque="1735.20" fuelConsumption="20619.68" />
+            <Entry engineSpeed="600.00" torque="1952.10" fuelConsumption="23141.80" />
+            <Entry engineSpeed="600.00" torque="2169.00" fuelConsumption="25663.92" />
+            <Entry engineSpeed="748.90" torque="-153.25" fuelConsumption="0.00" />
+            <Entry engineSpeed="748.90" torque="0.00" fuelConsumption="1771.69" />
+            <Entry engineSpeed="748.90" torque="216.90" fuelConsumption="4287.77" />
+            <Entry engineSpeed="748.90" torque="433.80" fuelConsumption="7329.06" />
+            <Entry engineSpeed="748.90" torque="650.70" fuelConsumption="10252.92" />
+            <Entry engineSpeed="748.90" torque="867.60" fuelConsumption="13214.55" />
+            <Entry engineSpeed="748.90" torque="1084.50" fuelConsumption="16271.09" />
+            <Entry engineSpeed="748.90" torque="1301.40" fuelConsumption="19504.44" />
+            <Entry engineSpeed="748.90" torque="1518.30" fuelConsumption="22715.90" />
+            <Entry engineSpeed="748.90" torque="1735.20" fuelConsumption="26067.02" />
+            <Entry engineSpeed="748.90" torque="1952.10" fuelConsumption="29381.05" />
+            <Entry engineSpeed="748.90" torque="2169.00" fuelConsumption="32699.96" />
+            <Entry engineSpeed="897.80" torque="-159.33" fuelConsumption="0.00" />
+            <Entry engineSpeed="897.80" torque="0.00" fuelConsumption="2361.15" />
+            <Entry engineSpeed="897.80" torque="216.90" fuelConsumption="5371.49" />
+            <Entry engineSpeed="897.80" torque="433.80" fuelConsumption="8747.43" />
+            <Entry engineSpeed="897.80" torque="650.70" fuelConsumption="12019.87" />
+            <Entry engineSpeed="897.80" torque="867.60" fuelConsumption="15642.49" />
+            <Entry engineSpeed="897.80" torque="1084.50" fuelConsumption="19348.62" />
+            <Entry engineSpeed="897.80" torque="1301.40" fuelConsumption="23071.10" />
+            <Entry engineSpeed="897.80" torque="1518.30" fuelConsumption="26864.31" />
+            <Entry engineSpeed="897.80" torque="1735.20" fuelConsumption="30815.18" />
+            <Entry engineSpeed="897.80" torque="1952.10" fuelConsumption="34854.40" />
+            <Entry engineSpeed="897.80" torque="2169.00" fuelConsumption="39155.09" />
+            <Entry engineSpeed="1046.70" torque="-167.79" fuelConsumption="0.00" />
+            <Entry engineSpeed="1046.70" torque="0.00" fuelConsumption="2968.21" />
+            <Entry engineSpeed="1046.70" torque="216.90" fuelConsumption="6463.69" />
+            <Entry engineSpeed="1046.70" torque="433.80" fuelConsumption="10102.67" />
+            <Entry engineSpeed="1046.70" torque="650.70" fuelConsumption="13853.76" />
+            <Entry engineSpeed="1046.70" torque="867.60" fuelConsumption="18068.71" />
+            <Entry engineSpeed="1046.70" torque="1084.50" fuelConsumption="22383.70" />
+            <Entry engineSpeed="1046.70" torque="1301.40" fuelConsumption="26543.40" />
+            <Entry engineSpeed="1046.70" torque="1518.30" fuelConsumption="30847.65" />
+            <Entry engineSpeed="1046.70" torque="1735.20" fuelConsumption="35304.67" />
+            <Entry engineSpeed="1046.70" torque="1952.10" fuelConsumption="40046.29" />
+            <Entry engineSpeed="1046.70" torque="2169.00" fuelConsumption="45162.72" />
+            <Entry engineSpeed="1195.57" torque="-178.58" fuelConsumption="0.00" />
+            <Entry engineSpeed="1195.57" torque="0.00" fuelConsumption="3297.21" />
+            <Entry engineSpeed="1195.57" torque="216.90" fuelConsumption="7191.55" />
+            <Entry engineSpeed="1195.57" torque="433.80" fuelConsumption="11289.50" />
+            <Entry engineSpeed="1195.57" torque="650.70" fuelConsumption="15720.59" />
+            <Entry engineSpeed="1195.57" torque="867.60" fuelConsumption="20580.22" />
+            <Entry engineSpeed="1195.57" torque="1084.50" fuelConsumption="25484.81" />
+            <Entry engineSpeed="1195.57" torque="1301.40" fuelConsumption="30222.77" />
+            <Entry engineSpeed="1195.57" torque="1518.30" fuelConsumption="35006.22" />
+            <Entry engineSpeed="1195.57" torque="1735.20" fuelConsumption="40026.60" />
+            <Entry engineSpeed="1195.57" torque="1952.10" fuelConsumption="45496.89" />
+            <Entry engineSpeed="1195.57" torque="2169.00" fuelConsumption="50854.10" />
+            <Entry engineSpeed="1359.19" torque="-197.42" fuelConsumption="0.00" />
+            <Entry engineSpeed="1359.19" torque="0.00" fuelConsumption="4102.15" />
+            <Entry engineSpeed="1359.19" torque="216.90" fuelConsumption="8260.52" />
+            <Entry engineSpeed="1359.19" torque="433.80" fuelConsumption="13082.44" />
+            <Entry engineSpeed="1359.19" torque="650.70" fuelConsumption="18126.41" />
+            <Entry engineSpeed="1359.19" torque="867.60" fuelConsumption="23245.61" />
+            <Entry engineSpeed="1359.19" torque="1084.50" fuelConsumption="28611.71" />
+            <Entry engineSpeed="1359.19" torque="1301.40" fuelConsumption="34186.01" />
+            <Entry engineSpeed="1359.19" torque="1518.30" fuelConsumption="39773.96" />
+            <Entry engineSpeed="1359.19" torque="1735.20" fuelConsumption="45940.37" />
+            <Entry engineSpeed="1359.19" torque="1952.10" fuelConsumption="52485.97" />
+            <Entry engineSpeed="1359.19" torque="2169.00" fuelConsumption="58360.23" />
+            <Entry engineSpeed="1484.00" torque="-216.03" fuelConsumption="0.00" />
+            <Entry engineSpeed="1484.00" torque="0.00" fuelConsumption="4684.84" />
+            <Entry engineSpeed="1484.00" torque="216.90" fuelConsumption="9190.80" />
+            <Entry engineSpeed="1484.00" torque="433.80" fuelConsumption="14455.69" />
+            <Entry engineSpeed="1484.00" torque="650.70" fuelConsumption="19929.18" />
+            <Entry engineSpeed="1484.00" torque="867.60" fuelConsumption="25556.30" />
+            <Entry engineSpeed="1484.00" torque="1084.50" fuelConsumption="31326.33" />
+            <Entry engineSpeed="1484.00" torque="1301.40" fuelConsumption="37363.82" />
+            <Entry engineSpeed="1484.00" torque="1518.30" fuelConsumption="43571.91" />
+            <Entry engineSpeed="1484.00" torque="1735.20" fuelConsumption="50460.82" />
+            <Entry engineSpeed="1484.00" torque="1952.10" fuelConsumption="57604.52" />
+            <Entry engineSpeed="1484.00" torque="2169.00" fuelConsumption="64181.14" />
+            <Entry engineSpeed="1608.90" torque="-236.34" fuelConsumption="0.00" />
+            <Entry engineSpeed="1608.90" torque="0.00" fuelConsumption="5261.40" />
+            <Entry engineSpeed="1608.90" torque="216.90" fuelConsumption="10199.91" />
+            <Entry engineSpeed="1608.90" torque="433.80" fuelConsumption="15846.19" />
+            <Entry engineSpeed="1608.90" torque="650.70" fuelConsumption="21747.18" />
+            <Entry engineSpeed="1608.90" torque="867.60" fuelConsumption="28037.21" />
+            <Entry engineSpeed="1608.90" torque="1084.50" fuelConsumption="34232.36" />
+            <Entry engineSpeed="1608.90" torque="1301.40" fuelConsumption="40669.25" />
+            <Entry engineSpeed="1608.90" torque="1518.30" fuelConsumption="47498.48" />
+            <Entry engineSpeed="1608.90" torque="1735.20" fuelConsumption="55015.01" />
+            <Entry engineSpeed="1608.90" torque="1952.10" fuelConsumption="62654.92" />
+            <Entry engineSpeed="1608.90" torque="2169.00" fuelConsumption="70071.75" />
+            <Entry engineSpeed="1733.80" torque="-253.92" fuelConsumption="0.00" />
+            <Entry engineSpeed="1733.80" torque="0.00" fuelConsumption="6010.80" />
+            <Entry engineSpeed="1733.80" torque="216.90" fuelConsumption="11536.09" />
+            <Entry engineSpeed="1733.80" torque="433.80" fuelConsumption="17479.05" />
+            <Entry engineSpeed="1733.80" torque="650.70" fuelConsumption="23999.56" />
+            <Entry engineSpeed="1733.80" torque="867.60" fuelConsumption="30943.62" />
+            <Entry engineSpeed="1733.80" torque="1084.50" fuelConsumption="37482.51" />
+            <Entry engineSpeed="1733.80" torque="1301.40" fuelConsumption="44617.51" />
+            <Entry engineSpeed="1733.80" torque="1518.30" fuelConsumption="52071.25" />
+            <Entry engineSpeed="1733.80" torque="1735.20" fuelConsumption="60004.29" />
+            <Entry engineSpeed="1733.80" torque="1952.10" fuelConsumption="68251.45" />
+            <Entry engineSpeed="1733.80" torque="2169.00" fuelConsumption="76381.09" />
+            <Entry engineSpeed="1858.61" torque="-274.22" fuelConsumption="0.00" />
+            <Entry engineSpeed="1858.61" torque="0.00" fuelConsumption="7204.51" />
+            <Entry engineSpeed="1858.61" torque="216.90" fuelConsumption="13143.55" />
+            <Entry engineSpeed="1858.61" torque="433.80" fuelConsumption="19338.96" />
+            <Entry engineSpeed="1858.61" torque="650.70" fuelConsumption="26272.46" />
+            <Entry engineSpeed="1858.61" torque="867.60" fuelConsumption="33838.94" />
+            <Entry engineSpeed="1858.61" torque="1084.50" fuelConsumption="41281.10" />
+            <Entry engineSpeed="1858.61" torque="1301.40" fuelConsumption="49065.71" />
+            <Entry engineSpeed="1858.61" torque="1518.30" fuelConsumption="57066.15" />
+            <Entry engineSpeed="1858.61" torque="1735.20" fuelConsumption="65324.35" />
+            <Entry engineSpeed="1858.61" torque="1952.10" fuelConsumption="73876.10" />
+            <Entry engineSpeed="1858.61" torque="2169.00" fuelConsumption="82384.30" />
+          </FuelConsumptionMap>
+          <FullLoadAndDragCurve>
+            <Entry engineSpeed="600.00" maxTorque="1188.00" dragTorque="-138.00" />
+            <Entry engineSpeed="800.00" maxTorque="1661.00" dragTorque="-143.00" />
+            <Entry engineSpeed="1000.00" maxTorque="2134.00" dragTorque="-152.00" />
+            <Entry engineSpeed="1200.00" maxTorque="2134.00" dragTorque="-165.00" />
+            <Entry engineSpeed="1400.00" maxTorque="2134.00" dragTorque="-187.00" />
+            <Entry engineSpeed="1600.00" maxTorque="1928.00" dragTorque="-217.00" />
+            <Entry engineSpeed="1800.00" maxTorque="1722.00" dragTorque="-244.00" />
+            <Entry engineSpeed="2000.00" maxTorque="1253.00" dragTorque="-278.00" />
+            <Entry engineSpeed="2100.00" maxTorque="1019.00" dragTorque="-296.00" />
+            <Entry engineSpeed="2200.00" maxTorque="0.00" dragTorque="-314.00" />
+          </FullLoadAndDragCurve>
+        </Data>
+        <Signature>
+          <Reference URI="#ENG-350kW_IVT_12l" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Engine>
+      <Gearbox>
+        <Data id="GBX-GB_12-gear" xsi:type="GearboxDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>GB_12-gear</Model>
+          <CertificationNumber>GBX-GB_12-gear</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <TransmissionType>AMT</TransmissionType>
+          <MainCertificationMethod>Standard values</MainCertificationMethod>
+          <Gears>
+            <Gear number="1">
+              <Ratio>14.930</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="2">
+              <Ratio>11.640</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="3">
+              <Ratio>9.020</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="4">
+              <Ratio>7.040</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="5">
+              <Ratio>5.640</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="6">
+              <Ratio>4.400</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="7">
+              <Ratio>3.390</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="8">
+              <Ratio>2.650</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="9">
+              <Ratio>2.050</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="10">
+              <Ratio>1.600</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="11">
+              <Ratio>1.280</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="12">
+              <Ratio>1.000</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-250.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-845.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="845.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="1000.00" />
+              </TorqueLossMap>
+            </Gear>
+          </Gears>
+        </Data>
+        <Signature>
+          <Reference URI="#GBX-GB_12-gear" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Gearbox>
+      <Retarder>
+        <Data id="RET-RET-generic" xsi:type="RetarderDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>RET-generic</Model>
+          <CertificationNumber>standard values</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <RetarderLossMap>
+            <Entry retarderSpeed="0.00" torqueLoss="10.00" />
+            <Entry retarderSpeed="100.00" torqueLoss="10.00" />
+            <Entry retarderSpeed="200.00" torqueLoss="10.10" />
+            <Entry retarderSpeed="300.00" torqueLoss="10.20" />
+            <Entry retarderSpeed="400.00" torqueLoss="10.30" />
+            <Entry retarderSpeed="500.00" torqueLoss="10.50" />
+            <Entry retarderSpeed="600.00" torqueLoss="10.70" />
+            <Entry retarderSpeed="700.00" torqueLoss="11.00" />
+            <Entry retarderSpeed="800.00" torqueLoss="11.30" />
+            <Entry retarderSpeed="900.00" torqueLoss="11.60" />
+            <Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+            <Entry retarderSpeed="1100.00" torqueLoss="12.40" />
+            <Entry retarderSpeed="1200.00" torqueLoss="12.90" />
+            <Entry retarderSpeed="1300.00" torqueLoss="13.40" />
+            <Entry retarderSpeed="1400.00" torqueLoss="13.90" />
+            <Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+            <Entry retarderSpeed="1600.00" torqueLoss="15.10" />
+            <Entry retarderSpeed="1700.00" torqueLoss="15.80" />
+            <Entry retarderSpeed="1800.00" torqueLoss="16.50" />
+            <Entry retarderSpeed="1900.00" torqueLoss="17.20" />
+            <Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+            <Entry retarderSpeed="2100.00" torqueLoss="18.80" />
+            <Entry retarderSpeed="2200.00" torqueLoss="19.70" />
+            <Entry retarderSpeed="2300.00" torqueLoss="20.60" />
+            <Entry retarderSpeed="2400.00" torqueLoss="21.50" />
+            <Entry retarderSpeed="2500.00" torqueLoss="22.50" />
+            <Entry retarderSpeed="2600.00" torqueLoss="23.50" />
+            <Entry retarderSpeed="2700.00" torqueLoss="24.60" />
+            <Entry retarderSpeed="2800.00" torqueLoss="25.70" />
+            <Entry retarderSpeed="2900.00" torqueLoss="26.80" />
+            <Entry retarderSpeed="3000.00" torqueLoss="28.00" />
+          </RetarderLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#RET-RET-generic" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Retarder>
+      <Axlegear>
+        <Data id="AXLGEAR-2640" xsi:type="AxlegearDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>AXLGEAR-2640</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <LineType>Single portal axle</LineType>
+          <Ratio>2.640</Ratio>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <TorqueLossMap>
+            <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="0.00" inputTorque="-200.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="5000.00" inputTorque="-1253.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="1253.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+          </TorqueLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#AXLGEAR-2640" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Axlegear>
+      <AxleWheels>
+        <Data xsi:type="AxleWheelsDataDeclarationType">
+          <Axles>
+            <Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+              <AxleType>VehicleNonDriven</AxleType>
+              <TwinTyres>false</TwinTyres>
+              <Steered>true</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R225" xsi:type="TyreDataDeclarationType">
+                  <Manufacturer>Generic Vendor</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2017-09-26T15:33:45.1110278Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0052</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R225" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+            <Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+              <AxleType>VehicleDriven</AxleType>
+              <TwinTyres>true</TwinTyres>
+              <Steered>false</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R225" xsi:type="TyreDataDeclarationType">
+                  <Manufacturer>Generic Vendor</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2017-09-26T15:33:45.1110278Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0061</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R225" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+          </Axles>
+        </Data>
+      </AxleWheels>
+      <Auxiliaries>
+        <Data xsi:type="AuxiliariesDataDeclarationType">
+          <Fan>
+            <Technology>Belt driven or driven via transm. - Electronically controlled visco clutch</Technology>
+          </Fan>
+          <SteeringPump>
+            <Technology>Fixed displacement with elec. control</Technology>
+          </SteeringPump>
+          <ElectricSystem>
+            <Technology>Standard technology</Technology>
+          </ElectricSystem>
+          <PneumaticSystem>
+            <Technology>Medium Supply 1-stage + ESS + AMS</Technology>
+          </PneumaticSystem>
+          <HVAC>
+            <Technology>Default</Technology>
+          </HVAC>
+        </Data>
+      </Auxiliaries>
+      <AirDrag>
+        <Data id="Airdrag-genericcabin" xsi:type="AirDragDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>generic cabin</CertificationNumber>
+          <Date>2017-09-26T15:33:45.1110278Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CdxA_0>5.57</CdxA_0>
+          <TransferredCdxA>5.57</TransferredCdxA>
+          <DeclaredCdxA>5.57</DeclaredCdxA>
+        </Data>
+        <Signature>
+          <Reference URI="#Airdrag-genericcabin" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </AirDrag>
+    </Components>
+  </Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_engine-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_engine-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..fe02d327a5cdbf75054f855effd4072e707c94ad
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_engine-sample.xml
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationComponent.xsd">
+	<tns:Engine>
+		<Data id="ENG-gooZah3D" xsi:type="EngineDataDeclarationType">
+			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+			<Model>Generic 40t Long Haul Truck Engine</Model>
+			<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>VectoEngine x.y</AppVersion>
+			<Displacement>12730</Displacement>
+			<IdlingSpeed>560</IdlingSpeed>
+			<RatedSpeed>2200</RatedSpeed>
+			<RatedPower>380000</RatedPower>
+			<MaxEngineTorque>2300</MaxEngineTorque>
+			<WHTCUrban>1.0097</WHTCUrban>
+			<WHTCRural>1.0035</WHTCRural>
+			<WHTCMotorway>1.0200</WHTCMotorway>
+			<BFColdHot>1.0000</BFColdHot>
+			<CFRegPer>1.0000</CFRegPer>
+			<CFNCV>1.0000</CFNCV>
+			<FuelType>NG</FuelType>
+			<FuelConsumptionMap>
+				<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+				<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+				<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+				<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+				<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+				<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+				<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+				<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+				<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+				<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+				<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+				<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+				<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+				<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+				<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+				<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+				<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+				<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+				<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+				<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+				<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+				<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+				<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+				<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+				<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+				<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+				<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+				<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+				<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+				<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+				<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+				<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+				<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+				<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+				<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+				<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+				<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+				<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+				<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+				<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+				<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+				<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+				<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+				<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+				<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+				<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+				<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+				<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+				<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+				<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+				<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+				<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+				<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+				<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+				<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+				<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+				<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+				<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+				<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+				<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+				<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+				<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+				<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+				<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+				<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+				<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+				<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+				<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+				<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+				<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+				<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+				<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+				<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+				<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+				<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+				<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+				<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+				<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+				<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+				<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+				<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+				<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+				<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+				<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+				<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+				<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+				<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+				<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+				<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+				<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+				<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+				<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+				<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+				<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+				<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+				<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+				<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+				<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+				<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+				<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+				<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+				<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+			</FuelConsumptionMap>
+			<FullLoadAndDragCurve>
+				<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+				<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+				<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+				<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+				<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+				<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+				<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+				<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+				<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+				<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+			</FullLoadAndDragCurve>
+		</Data>
+		<Signature>
+			<di:Reference URI="#ENG-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>JWEwzKSP0lXvwRgQZTiWJm9dpdtQ72FOX0CC5Vy6f2Y=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Engine>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_tyre-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_tyre-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c14ba06f3c2a0270a57ae8f91fe746e8ffce0fe6
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_tyre-sample.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationComponent.xsd">
+	<tns:Tyre>
+		<Data id="TYR-gooZah3D" xsi:type="TyreDataDeclarationType">
+			<Manufacturer>Generic Tyre Manufacturer</Manufacturer>
+			<Model>Generic Tyre Model</Model>
+			<CertificationNumber>e12*0815/8051*2017/05T0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>DemoTyreApp 1.0</AppVersion>
+			<Dimension>315/45 R22.5</Dimension>
+			<RRCDeclared>0.0055</RRCDeclared>
+			<FzISO>33500</FzISO>
+		</Data>
+		<Signature>
+			<di:Reference URI="#TYR-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>JWEwzKSP0lXvwRgQZTiWJm9dpdtQ72FOX0CC5Vy6f2Y=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Tyre>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-components_1.0.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-components_1.0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..79519d7ff8cfb52b635eb7c1c4f9e650c103928a
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-components_1.0.xml
@@ -0,0 +1,3309 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration 
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0"
+	xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd"
+	>
+	<Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<PTO xsi:type="PTOType">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</PTO>
+		<TorqueLimits xsi:type="TorqueLimitsType">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="12" maxTorque="1900" />
+		</TorqueLimits>
+		<Components xsi:type="VehicleComponentsType">
+			<Engine>
+				<v2.0:Data id="ENG-gooZah3D" xsi:type="v1.0:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>Diesel CI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox>
+				<v2.0:Data id="gbx-vi2Oak2N" xsi:type="v1.0:GearboxDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+			<TorqueConverter>
+				<Data id="tc-123xyz" xsi:type="v1.0:TorqueConverterDataDeclarationType">
+					<v1.0:Manufacturer>Some Manufacturer</v1.0:Manufacturer>
+					<v1.0:Model>Some Model</v1.0:Model>
+					<v1.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v1.0:CertificationNumber>
+					<v1.0:Date>2017-02-15T11:00:00Z</v1.0:Date>
+					<v1.0:AppVersion>TC CalcApp 123</v1.0:AppVersion>
+					<v1.0:CertificationMethod>Standard values</v1.0:CertificationMethod>
+					<v1.0:Characteristics>
+						<v1.0:Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></v1.0:Entry>
+						<v1.0:Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></v1.0:Entry>
+						<v1.0:Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></v1.0:Entry>
+					</v1.0:Characteristics>
+				</Data>
+				<Signature>
+					<di:Reference URI="#tc-123xyz">
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+						<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</TorqueConverter>
+			<Angledrive>
+				<v2.0:Data id="agl-vi2Oak2N" xsi:type="v1.0:AngledriveDataDeclarationType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder>
+				<v2.0:Data id="RET-Shai9imi" xsi:type="v1.0:RetarderDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear>
+				<v2.0:Data id="AXL-EC3ohnoh" xsi:type="v1.0:AxlegearDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels>
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v1.0:TyreDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</v2.0:Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="v1.0:TyreDataDeclarationType">
+									<v1.0:Manufacturer>Generic Wheels Manufacturer</v1.0:Manufacturer>
+									<v1.0:Model>Generic Wheel</v1.0:Model>
+									<v1.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v1.0:CertificationNumber>
+									<v1.0:Date>2017-01-11T14:00:00Z</v1.0:Date>
+									<v1.0:AppVersion>Tyre Generation App 1.0</v1.0:AppVersion>
+									<v1.0:Dimension>315/70 R22.5</v1.0:Dimension>
+									<v1.0:RRCDeclared>0.0063</v1.0:RRCDeclared>
+									<v1.0:FzISO>31300</v1.0:FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries>
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag>
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-new_parameters-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-new_parameters-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..4cbac6079df6fb42957b3a7d89057393627190de
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-new_parameters-sample.xml
@@ -0,0 +1,3306 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd"
+	>
+	<Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<PTO xsi:type="PTOType">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</PTO>
+		<TorqueLimits xsi:type="TorqueLimitsType">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="12" maxTorque="1900" />
+		</TorqueLimits>
+		<Components xsi:type="VehicleComponentsType">
+			<Engine>
+				<Data id="ENG-gooZah3D" xsi:type="EngineDataDeclarationType">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>Diesel CI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox>
+				<Data id="gbx-vi2Oak2N" xsi:type="GearboxDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+			<TorqueConverter>
+				<Data id="tc-123xyz" xsi:type="TorqueConverterDeclarationDataType">
+					<Manufacturer>Some Manufacturer</Manufacturer>
+					<Model>Some Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>TC CalcApp 123</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<Characteristics>
+						<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></Entry>
+						<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></Entry>
+						<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></Entry>
+					</Characteristics>
+				</Data>
+				<Signature>
+					<di:Reference URI="#tc-123xyz">
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+						<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</TorqueConverter>
+			<Angledrive>
+				<Data id="agl-vi2Oak2N" xsi:type="AngledriveDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder>
+				<Data id="RET-Shai9imi" xsi:type="RetarderDataDeclarationType">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear>
+				<Data id="AXL-EC3ohnoh" xsi:type="AxlegearDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels>
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0063</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries>
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag>
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-sample_LNG.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-sample_LNG.xml
new file mode 100644
index 0000000000000000000000000000000000000000..ae6a392cdffa05f20c84ab0187fa52d13a412af3
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.0/vecto_vehicle-sample_LNG.xml
@@ -0,0 +1,3306 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+	<Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<PTO xsi:type="PTOType">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</PTO>
+		<TorqueLimits xsi:type="TorqueLimitsType">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="11" maxTorque="1900" />
+			<Entry gear="12" maxTorque="1900" />
+		</TorqueLimits>
+		<Components xsi:type="VehicleComponentsType">
+			<Engine>
+				<Data id="ENG-gooZah3D" xsi:type="EngineDataDeclarationType">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>NG PI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox>
+				<Data id="gbx-vi2Oak2N" xsi:type="GearboxDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+				<TorqueConverter>
+					<Data id="tc-123xyz" xsi:type="TorqueConverterDeclarationDataType">
+						<Manufacturer>Some Manufacturer</Manufacturer>
+						<Model>Some Model</Model>
+						<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+						<Date>2017-02-15T11:00:00Z</Date>
+						<AppVersion>TC CalcApp 123</AppVersion>
+						<CertificationMethod>Standard values</CertificationMethod>
+						<Characteristics>
+							<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></Entry>
+							<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></Entry>
+							<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></Entry>
+						</Characteristics>
+					</Data>
+					<Signature>
+						<di:Reference URI="#tc-123xyz">
+							<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+							<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+						</di:Reference>
+					</Signature>
+				</TorqueConverter>
+			<Angledrive>
+				<Data id="agl-vi2Oak2N" xsi:type="AngledriveDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder>
+				<Data id="RET-Shai9imi" xsi:type="RetarderDataDeclarationType">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear>
+				<Data id="AXL-EC3ohnoh" xsi:type="AxlegearDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels>
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0063</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries>
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag>
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/Tractor_4x2_vehicle-class-5_5_t_0.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/Tractor_4x2_vehicle-class-5_5_t_0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..3455a0a68867981b57ab26f330fef6757e4b190c
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/Tractor_4x2_vehicle-class-5_5_t_0.xml
@@ -0,0 +1,597 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tns:VectoInputDeclaration schemaVersion="2.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" 
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" 
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd
+urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationDefinitions.2.1.xsd">
+  <v2.0:Vehicle id="VEH-class5_Class-5_5t0" xsi:type="VehicleDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+    <v2.1:Manufacturer>Generic Vendor</v2.1:Manufacturer>
+    <ManufacturerAddress>N.A.</ManufacturerAddress>
+    <Model>class 5_Class-5_5t0</Model>
+    <VIN>standard values</VIN>
+    <Date>2017-09-26T15:33:45.0798047Z</Date>
+    <LegislativeClass>N3</LegislativeClass>
+    <VehicleCategory>Tractor</VehicleCategory>
+    <AxleConfiguration>4x2</AxleConfiguration>
+    <CurbMassChassis>8229</CurbMassChassis>
+    <GrossVehicleMass>40000</GrossVehicleMass>
+    <IdlingSpeed>100</IdlingSpeed>
+    <RetarderType>Transmission Output Retarder</RetarderType>
+    <RetarderRatio>1.000</RetarderRatio>
+    <AngledriveType>None</AngledriveType>
+   <v2.1:PTO xsi:type="PTOType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+				<PTOShaftsGearWheels>none</PTOShaftsGearWheels>
+				<PTOOtherElements>none</PTOOtherElements>
+	</v2.1:PTO>
+    <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+    <VocationalVehicle>false</VocationalVehicle>
+    <SleeperCab>false</SleeperCab>
+    <ADAS xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xsi:type="v2.1:AdvancedDriverAssistantSystemsType">
+					<EngineStopStart>false</EngineStopStart>
+					<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+					<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+					<PredictiveCruiseControl>none</PredictiveCruiseControl>
+				</ADAS>
+	<Components xsi:type="v2.0:VehicleComponentsType">
+      <Engine xsi:type="v2.0:EngineComponentDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+        <Data id="ENG-350kW_IVT_12l" xsi:type="EngineDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>350kW_IVT_12l</Model>
+          <CertificationNumber>ENG-350kW_IVT_12l</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <Displacement>12700</Displacement>
+          <IdlingSpeed>600</IdlingSpeed>
+          <RatedSpeed>1736</RatedSpeed>
+          <RatedPower>325032</RatedPower>
+          <MaxEngineTorque>2134</MaxEngineTorque>
+          <WHTCUrban>1.0400</WHTCUrban>
+          <WHTCRural>1.0100</WHTCRural>
+          <WHTCMotorway>1.0000</WHTCMotorway>
+          <BFColdHot>1.0000</BFColdHot>
+          <CFRegPer>1.0000</CFRegPer>
+          <CFNCV>1.0000</CFNCV>
+          <FuelType>Diesel CI</FuelType>
+          <FuelConsumptionMap>
+            <Entry engineSpeed="600.00" torque="-150.00" fuelConsumption="0.00" />
+            <Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+            <Entry engineSpeed="600.00" torque="216.90" fuelConsumption="3538.75" />
+            <Entry engineSpeed="600.00" torque="433.80" fuelConsumption="5936.91" />
+            <Entry engineSpeed="600.00" torque="650.70" fuelConsumption="8584.95" />
+            <Entry engineSpeed="600.00" torque="867.60" fuelConsumption="10708.27" />
+            <Entry engineSpeed="600.00" torque="1084.50" fuelConsumption="13054.00" />
+            <Entry engineSpeed="600.00" torque="1301.40" fuelConsumption="15575.45" />
+            <Entry engineSpeed="600.00" torque="1518.30" fuelConsumption="18097.57" />
+            <Entry engineSpeed="600.00" torque="1735.20" fuelConsumption="20619.68" />
+            <Entry engineSpeed="600.00" torque="1952.10" fuelConsumption="23141.80" />
+            <Entry engineSpeed="600.00" torque="2169.00" fuelConsumption="25663.92" />
+            <Entry engineSpeed="748.90" torque="-153.25" fuelConsumption="0.00" />
+            <Entry engineSpeed="748.90" torque="0.00" fuelConsumption="1771.69" />
+            <Entry engineSpeed="748.90" torque="216.90" fuelConsumption="4287.77" />
+            <Entry engineSpeed="748.90" torque="433.80" fuelConsumption="7329.06" />
+            <Entry engineSpeed="748.90" torque="650.70" fuelConsumption="10252.92" />
+            <Entry engineSpeed="748.90" torque="867.60" fuelConsumption="13214.55" />
+            <Entry engineSpeed="748.90" torque="1084.50" fuelConsumption="16271.09" />
+            <Entry engineSpeed="748.90" torque="1301.40" fuelConsumption="19504.44" />
+            <Entry engineSpeed="748.90" torque="1518.30" fuelConsumption="22715.90" />
+            <Entry engineSpeed="748.90" torque="1735.20" fuelConsumption="26067.02" />
+            <Entry engineSpeed="748.90" torque="1952.10" fuelConsumption="29381.05" />
+            <Entry engineSpeed="748.90" torque="2169.00" fuelConsumption="32699.96" />
+            <Entry engineSpeed="897.80" torque="-159.33" fuelConsumption="0.00" />
+            <Entry engineSpeed="897.80" torque="0.00" fuelConsumption="2361.15" />
+            <Entry engineSpeed="897.80" torque="216.90" fuelConsumption="5371.49" />
+            <Entry engineSpeed="897.80" torque="433.80" fuelConsumption="8747.43" />
+            <Entry engineSpeed="897.80" torque="650.70" fuelConsumption="12019.87" />
+            <Entry engineSpeed="897.80" torque="867.60" fuelConsumption="15642.49" />
+            <Entry engineSpeed="897.80" torque="1084.50" fuelConsumption="19348.62" />
+            <Entry engineSpeed="897.80" torque="1301.40" fuelConsumption="23071.10" />
+            <Entry engineSpeed="897.80" torque="1518.30" fuelConsumption="26864.31" />
+            <Entry engineSpeed="897.80" torque="1735.20" fuelConsumption="30815.18" />
+            <Entry engineSpeed="897.80" torque="1952.10" fuelConsumption="34854.40" />
+            <Entry engineSpeed="897.80" torque="2169.00" fuelConsumption="39155.09" />
+            <Entry engineSpeed="1046.70" torque="-167.79" fuelConsumption="0.00" />
+            <Entry engineSpeed="1046.70" torque="0.00" fuelConsumption="2968.21" />
+            <Entry engineSpeed="1046.70" torque="216.90" fuelConsumption="6463.69" />
+            <Entry engineSpeed="1046.70" torque="433.80" fuelConsumption="10102.67" />
+            <Entry engineSpeed="1046.70" torque="650.70" fuelConsumption="13853.76" />
+            <Entry engineSpeed="1046.70" torque="867.60" fuelConsumption="18068.71" />
+            <Entry engineSpeed="1046.70" torque="1084.50" fuelConsumption="22383.70" />
+            <Entry engineSpeed="1046.70" torque="1301.40" fuelConsumption="26543.40" />
+            <Entry engineSpeed="1046.70" torque="1518.30" fuelConsumption="30847.65" />
+            <Entry engineSpeed="1046.70" torque="1735.20" fuelConsumption="35304.67" />
+            <Entry engineSpeed="1046.70" torque="1952.10" fuelConsumption="40046.29" />
+            <Entry engineSpeed="1046.70" torque="2169.00" fuelConsumption="45162.72" />
+            <Entry engineSpeed="1195.57" torque="-178.58" fuelConsumption="0.00" />
+            <Entry engineSpeed="1195.57" torque="0.00" fuelConsumption="3297.21" />
+            <Entry engineSpeed="1195.57" torque="216.90" fuelConsumption="7191.55" />
+            <Entry engineSpeed="1195.57" torque="433.80" fuelConsumption="11289.50" />
+            <Entry engineSpeed="1195.57" torque="650.70" fuelConsumption="15720.59" />
+            <Entry engineSpeed="1195.57" torque="867.60" fuelConsumption="20580.22" />
+            <Entry engineSpeed="1195.57" torque="1084.50" fuelConsumption="25484.81" />
+            <Entry engineSpeed="1195.57" torque="1301.40" fuelConsumption="30222.77" />
+            <Entry engineSpeed="1195.57" torque="1518.30" fuelConsumption="35006.22" />
+            <Entry engineSpeed="1195.57" torque="1735.20" fuelConsumption="40026.60" />
+            <Entry engineSpeed="1195.57" torque="1952.10" fuelConsumption="45496.89" />
+            <Entry engineSpeed="1195.57" torque="2169.00" fuelConsumption="50854.10" />
+            <Entry engineSpeed="1359.19" torque="-197.42" fuelConsumption="0.00" />
+            <Entry engineSpeed="1359.19" torque="0.00" fuelConsumption="4102.15" />
+            <Entry engineSpeed="1359.19" torque="216.90" fuelConsumption="8260.52" />
+            <Entry engineSpeed="1359.19" torque="433.80" fuelConsumption="13082.44" />
+            <Entry engineSpeed="1359.19" torque="650.70" fuelConsumption="18126.41" />
+            <Entry engineSpeed="1359.19" torque="867.60" fuelConsumption="23245.61" />
+            <Entry engineSpeed="1359.19" torque="1084.50" fuelConsumption="28611.71" />
+            <Entry engineSpeed="1359.19" torque="1301.40" fuelConsumption="34186.01" />
+            <Entry engineSpeed="1359.19" torque="1518.30" fuelConsumption="39773.96" />
+            <Entry engineSpeed="1359.19" torque="1735.20" fuelConsumption="45940.37" />
+            <Entry engineSpeed="1359.19" torque="1952.10" fuelConsumption="52485.97" />
+            <Entry engineSpeed="1359.19" torque="2169.00" fuelConsumption="58360.23" />
+            <Entry engineSpeed="1484.00" torque="-216.03" fuelConsumption="0.00" />
+            <Entry engineSpeed="1484.00" torque="0.00" fuelConsumption="4684.84" />
+            <Entry engineSpeed="1484.00" torque="216.90" fuelConsumption="9190.80" />
+            <Entry engineSpeed="1484.00" torque="433.80" fuelConsumption="14455.69" />
+            <Entry engineSpeed="1484.00" torque="650.70" fuelConsumption="19929.18" />
+            <Entry engineSpeed="1484.00" torque="867.60" fuelConsumption="25556.30" />
+            <Entry engineSpeed="1484.00" torque="1084.50" fuelConsumption="31326.33" />
+            <Entry engineSpeed="1484.00" torque="1301.40" fuelConsumption="37363.82" />
+            <Entry engineSpeed="1484.00" torque="1518.30" fuelConsumption="43571.91" />
+            <Entry engineSpeed="1484.00" torque="1735.20" fuelConsumption="50460.82" />
+            <Entry engineSpeed="1484.00" torque="1952.10" fuelConsumption="57604.52" />
+            <Entry engineSpeed="1484.00" torque="2169.00" fuelConsumption="64181.14" />
+            <Entry engineSpeed="1608.90" torque="-236.34" fuelConsumption="0.00" />
+            <Entry engineSpeed="1608.90" torque="0.00" fuelConsumption="5261.40" />
+            <Entry engineSpeed="1608.90" torque="216.90" fuelConsumption="10199.91" />
+            <Entry engineSpeed="1608.90" torque="433.80" fuelConsumption="15846.19" />
+            <Entry engineSpeed="1608.90" torque="650.70" fuelConsumption="21747.18" />
+            <Entry engineSpeed="1608.90" torque="867.60" fuelConsumption="28037.21" />
+            <Entry engineSpeed="1608.90" torque="1084.50" fuelConsumption="34232.36" />
+            <Entry engineSpeed="1608.90" torque="1301.40" fuelConsumption="40669.25" />
+            <Entry engineSpeed="1608.90" torque="1518.30" fuelConsumption="47498.48" />
+            <Entry engineSpeed="1608.90" torque="1735.20" fuelConsumption="55015.01" />
+            <Entry engineSpeed="1608.90" torque="1952.10" fuelConsumption="62654.92" />
+            <Entry engineSpeed="1608.90" torque="2169.00" fuelConsumption="70071.75" />
+            <Entry engineSpeed="1733.80" torque="-253.92" fuelConsumption="0.00" />
+            <Entry engineSpeed="1733.80" torque="0.00" fuelConsumption="6010.80" />
+            <Entry engineSpeed="1733.80" torque="216.90" fuelConsumption="11536.09" />
+            <Entry engineSpeed="1733.80" torque="433.80" fuelConsumption="17479.05" />
+            <Entry engineSpeed="1733.80" torque="650.70" fuelConsumption="23999.56" />
+            <Entry engineSpeed="1733.80" torque="867.60" fuelConsumption="30943.62" />
+            <Entry engineSpeed="1733.80" torque="1084.50" fuelConsumption="37482.51" />
+            <Entry engineSpeed="1733.80" torque="1301.40" fuelConsumption="44617.51" />
+            <Entry engineSpeed="1733.80" torque="1518.30" fuelConsumption="52071.25" />
+            <Entry engineSpeed="1733.80" torque="1735.20" fuelConsumption="60004.29" />
+            <Entry engineSpeed="1733.80" torque="1952.10" fuelConsumption="68251.45" />
+            <Entry engineSpeed="1733.80" torque="2169.00" fuelConsumption="76381.09" />
+            <Entry engineSpeed="1858.61" torque="-274.22" fuelConsumption="0.00" />
+            <Entry engineSpeed="1858.61" torque="0.00" fuelConsumption="7204.51" />
+            <Entry engineSpeed="1858.61" torque="216.90" fuelConsumption="13143.55" />
+            <Entry engineSpeed="1858.61" torque="433.80" fuelConsumption="19338.96" />
+            <Entry engineSpeed="1858.61" torque="650.70" fuelConsumption="26272.46" />
+            <Entry engineSpeed="1858.61" torque="867.60" fuelConsumption="33838.94" />
+            <Entry engineSpeed="1858.61" torque="1084.50" fuelConsumption="41281.10" />
+            <Entry engineSpeed="1858.61" torque="1301.40" fuelConsumption="49065.71" />
+            <Entry engineSpeed="1858.61" torque="1518.30" fuelConsumption="57066.15" />
+            <Entry engineSpeed="1858.61" torque="1735.20" fuelConsumption="65324.35" />
+            <Entry engineSpeed="1858.61" torque="1952.10" fuelConsumption="73876.10" />
+            <Entry engineSpeed="1858.61" torque="2169.00" fuelConsumption="82384.30" />
+          </FuelConsumptionMap>
+          <FullLoadAndDragCurve>
+            <Entry engineSpeed="600.00" maxTorque="1188.00" dragTorque="-138.00" />
+            <Entry engineSpeed="800.00" maxTorque="1661.00" dragTorque="-143.00" />
+            <Entry engineSpeed="1000.00" maxTorque="2134.00" dragTorque="-152.00" />
+            <Entry engineSpeed="1200.00" maxTorque="2134.00" dragTorque="-165.00" />
+            <Entry engineSpeed="1400.00" maxTorque="2134.00" dragTorque="-187.00" />
+            <Entry engineSpeed="1600.00" maxTorque="1928.00" dragTorque="-217.00" />
+            <Entry engineSpeed="1800.00" maxTorque="1722.00" dragTorque="-244.00" />
+            <Entry engineSpeed="2000.00" maxTorque="1253.00" dragTorque="-278.00" />
+            <Entry engineSpeed="2100.00" maxTorque="1019.00" dragTorque="-296.00" />
+            <Entry engineSpeed="2200.00" maxTorque="0.00" dragTorque="-314.00" />
+          </FullLoadAndDragCurve>
+        </Data>
+        <Signature>
+          <Reference URI="#ENG-350kW_IVT_12l" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Engine>
+      <Gearbox xsi:type="v2.0:GearboxComponentDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+        <Data id="GBX-GB_12-gear" xsi:type="GearboxDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>GB_12-gear</Model>
+          <CertificationNumber>GBX-GB_12-gear</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <TransmissionType>AMT</TransmissionType>
+          <MainCertificationMethod>Standard values</MainCertificationMethod>
+          <Gears>
+            <Gear number="1">
+              <Ratio>14.930</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="2">
+              <Ratio>11.640</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="3">
+              <Ratio>9.020</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="4">
+              <Ratio>7.040</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="5">
+              <Ratio>5.640</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="6">
+              <Ratio>4.400</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="7">
+              <Ratio>3.390</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="8">
+              <Ratio>2.650</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="9">
+              <Ratio>2.050</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="10">
+              <Ratio>1.600</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="11">
+              <Ratio>1.280</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="12">
+              <Ratio>1.000</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-250.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-845.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="845.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="1000.00" />
+              </TorqueLossMap>
+            </Gear>
+          </Gears>
+        </Data>
+        <Signature>
+          <Reference URI="#GBX-GB_12-gear" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Gearbox>
+      <Retarder xsi:type="v2.0:RetarderComponentDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+        <Data id="RET-RET-generic" xsi:type="RetarderDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>RET-generic</Model>
+          <CertificationNumber>standard values</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <RetarderLossMap>
+            <Entry retarderSpeed="0.00" torqueLoss="10.00" />
+            <Entry retarderSpeed="100.00" torqueLoss="10.00" />
+            <Entry retarderSpeed="200.00" torqueLoss="10.10" />
+            <Entry retarderSpeed="300.00" torqueLoss="10.20" />
+            <Entry retarderSpeed="400.00" torqueLoss="10.30" />
+            <Entry retarderSpeed="500.00" torqueLoss="10.50" />
+            <Entry retarderSpeed="600.00" torqueLoss="10.70" />
+            <Entry retarderSpeed="700.00" torqueLoss="11.00" />
+            <Entry retarderSpeed="800.00" torqueLoss="11.30" />
+            <Entry retarderSpeed="900.00" torqueLoss="11.60" />
+            <Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+            <Entry retarderSpeed="1100.00" torqueLoss="12.40" />
+            <Entry retarderSpeed="1200.00" torqueLoss="12.90" />
+            <Entry retarderSpeed="1300.00" torqueLoss="13.40" />
+            <Entry retarderSpeed="1400.00" torqueLoss="13.90" />
+            <Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+            <Entry retarderSpeed="1600.00" torqueLoss="15.10" />
+            <Entry retarderSpeed="1700.00" torqueLoss="15.80" />
+            <Entry retarderSpeed="1800.00" torqueLoss="16.50" />
+            <Entry retarderSpeed="1900.00" torqueLoss="17.20" />
+            <Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+            <Entry retarderSpeed="2100.00" torqueLoss="18.80" />
+            <Entry retarderSpeed="2200.00" torqueLoss="19.70" />
+            <Entry retarderSpeed="2300.00" torqueLoss="20.60" />
+            <Entry retarderSpeed="2400.00" torqueLoss="21.50" />
+            <Entry retarderSpeed="2500.00" torqueLoss="22.50" />
+            <Entry retarderSpeed="2600.00" torqueLoss="23.50" />
+            <Entry retarderSpeed="2700.00" torqueLoss="24.60" />
+            <Entry retarderSpeed="2800.00" torqueLoss="25.70" />
+            <Entry retarderSpeed="2900.00" torqueLoss="26.80" />
+            <Entry retarderSpeed="3000.00" torqueLoss="28.00" />
+          </RetarderLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#RET-RET-generic" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Retarder>
+      <Axlegear xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxlegearComponentDeclarationType">
+        <Data id="AXLGEAR-2640" xsi:type="AxlegearDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>AXLGEAR-2640</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <LineType>Single portal axle</LineType>
+          <Ratio>2.640</Ratio>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <TorqueLossMap>
+            <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="0.00" inputTorque="-200.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="5000.00" inputTorque="-1253.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="1253.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+          </TorqueLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#AXLGEAR-2640" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Axlegear>
+      <AxleWheels xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxleWheelsComponentDeclarationType">
+        <Data xsi:type="AxleWheelsDataDeclarationType">
+          <Axles>
+            <Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+              <AxleType>VehicleNonDriven</AxleType>
+              <TwinTyres>false</TwinTyres>
+              <Steered>true</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R225" xsi:type="TyreDataDeclarationType">
+                  <Manufacturer>Generic Vendor</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2017-09-26T15:33:45.1110278Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0052</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R225" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+            <Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+              <AxleType>VehicleDriven</AxleType>
+              <TwinTyres>true</TwinTyres>
+              <Steered>false</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R225" xsi:type="TyreDataDeclarationType">
+                  <Manufacturer>Generic Vendor</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2017-09-26T15:33:45.1110278Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0061</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R225" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+          </Axles>
+        </Data>
+      </AxleWheels>
+      <Auxiliaries xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AuxiliariesComponentDeclarationType">
+        <Data xsi:type="AuxiliariesDataDeclarationType">
+          <Fan>
+            <Technology>Belt driven or driven via transm. - Electronically controlled visco clutch</Technology>
+          </Fan>
+          <SteeringPump>
+            <Technology>Fixed displacement with elec. control</Technology>
+          </SteeringPump>
+          <ElectricSystem>
+            <Technology>Standard technology</Technology>
+          </ElectricSystem>
+          <PneumaticSystem>
+            <Technology>Medium Supply 1-stage + ESS + AMS</Technology>
+          </PneumaticSystem>
+          <HVAC>
+            <Technology>Default</Technology>
+          </HVAC>
+        </Data>
+      </Auxiliaries>
+      <AirDrag xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AirDragComponentDeclarationType">
+        <Data id="Airdrag-genericcabin" xsi:type="AirDragDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>generic cabin</CertificationNumber>
+          <Date>2017-09-26T15:33:45.1110278Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CdxA_0>5.57</CdxA_0>
+          <TransferredCdxA>5.57</TransferredCdxA>
+          <DeclaredCdxA>5.57</DeclaredCdxA>
+        </Data>
+        <Signature>
+          <Reference URI="#Airdrag-genericcabin" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </AirDrag>
+    </Components>
+  </v2.0:Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_engine-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_engine-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a21fb499c76da395478a7cc06543582d5a4760e1
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_engine-sample.xml
@@ -0,0 +1,167 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputDeclaration schemaVersion="2.0"
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent  E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationComponent.xsd">
+	<tns:Engine xsi:type="v2.0:EngineComponentDeclarationType">
+		<v2.0:Data id="ENG-gooZah3D" xsi:type="v2.1:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+			<Model>Generic 40t Long Haul Truck Engine</Model>
+			<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>VectoEngine x.y</AppVersion>
+			<Displacement>12730</Displacement>
+			<IdlingSpeed>560</IdlingSpeed>
+			<RatedSpeed>2200</RatedSpeed>
+			<RatedPower>380000</RatedPower>
+			<MaxEngineTorque>2300</MaxEngineTorque>
+			<WHTCUrban>1.0097</WHTCUrban>
+			<WHTCRural>1.0035</WHTCRural>
+			<WHTCMotorway>1.0200</WHTCMotorway>
+			<BFColdHot>1.0000</BFColdHot>
+			<CFRegPer>1.0000</CFRegPer>
+			<CFNCV>1.0000</CFNCV>
+			<FuelType>NG PI</FuelType>
+			<FuelConsumptionMap>
+				<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+				<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+				<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+				<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+				<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+				<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+				<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+				<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+				<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+				<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+				<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+				<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+				<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+				<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+				<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+				<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+				<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+				<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+				<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+				<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+				<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+				<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+				<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+				<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+				<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+				<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+				<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+				<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+				<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+				<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+				<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+				<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+				<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+				<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+				<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+				<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+				<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+				<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+				<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+				<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+				<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+				<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+				<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+				<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+				<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+				<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+				<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+				<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+				<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+				<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+				<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+				<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+				<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+				<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+				<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+				<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+				<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+				<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+				<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+				<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+				<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+				<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+				<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+				<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+				<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+				<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+				<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+				<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+				<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+				<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+				<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+				<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+				<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+				<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+				<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+				<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+				<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+				<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+				<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+				<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+				<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+				<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+				<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+				<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+				<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+				<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+				<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+				<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+				<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+				<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+				<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+				<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+				<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+				<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+				<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+				<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+				<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+				<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+				<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+				<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+				<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+				<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+			</FuelConsumptionMap>
+			<FullLoadAndDragCurve>
+				<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+				<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+				<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+				<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+				<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+				<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+				<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+				<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+				<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+				<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+			</FullLoadAndDragCurve>
+		</v2.0:Data>
+		<Signature>
+			<di:Reference URI="#ENG-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>JWEwzKSP0lXvwRgQZTiWJm9dpdtQ72FOX0CC5Vy6f2Y=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Engine>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_tyre-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_tyre-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c14ba06f3c2a0270a57ae8f91fe746e8ffce0fe6
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_tyre-sample.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationComponent.xsd">
+	<tns:Tyre>
+		<Data id="TYR-gooZah3D" xsi:type="TyreDataDeclarationType">
+			<Manufacturer>Generic Tyre Manufacturer</Manufacturer>
+			<Model>Generic Tyre Model</Model>
+			<CertificationNumber>e12*0815/8051*2017/05T0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>DemoTyreApp 1.0</AppVersion>
+			<Dimension>315/45 R22.5</Dimension>
+			<RRCDeclared>0.0055</RRCDeclared>
+			<FzISO>33500</FzISO>
+		</Data>
+		<Signature>
+			<di:Reference URI="#TYR-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>JWEwzKSP0lXvwRgQZTiWJm9dpdtQ72FOX0CC5Vy6f2Y=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Tyre>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-components_1.0.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-components_1.0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..79519d7ff8cfb52b635eb7c1c4f9e650c103928a
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-components_1.0.xml
@@ -0,0 +1,3309 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration 
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0"
+	xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd"
+	>
+	<Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<PTO xsi:type="PTOType">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</PTO>
+		<TorqueLimits xsi:type="TorqueLimitsType">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="12" maxTorque="1900" />
+		</TorqueLimits>
+		<Components xsi:type="VehicleComponentsType">
+			<Engine>
+				<v2.0:Data id="ENG-gooZah3D" xsi:type="v1.0:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>Diesel CI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox>
+				<v2.0:Data id="gbx-vi2Oak2N" xsi:type="v1.0:GearboxDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+			<TorqueConverter>
+				<Data id="tc-123xyz" xsi:type="v1.0:TorqueConverterDataDeclarationType">
+					<v1.0:Manufacturer>Some Manufacturer</v1.0:Manufacturer>
+					<v1.0:Model>Some Model</v1.0:Model>
+					<v1.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v1.0:CertificationNumber>
+					<v1.0:Date>2017-02-15T11:00:00Z</v1.0:Date>
+					<v1.0:AppVersion>TC CalcApp 123</v1.0:AppVersion>
+					<v1.0:CertificationMethod>Standard values</v1.0:CertificationMethod>
+					<v1.0:Characteristics>
+						<v1.0:Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></v1.0:Entry>
+						<v1.0:Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></v1.0:Entry>
+						<v1.0:Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></v1.0:Entry>
+					</v1.0:Characteristics>
+				</Data>
+				<Signature>
+					<di:Reference URI="#tc-123xyz">
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+						<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</TorqueConverter>
+			<Angledrive>
+				<v2.0:Data id="agl-vi2Oak2N" xsi:type="v1.0:AngledriveDataDeclarationType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder>
+				<v2.0:Data id="RET-Shai9imi" xsi:type="v1.0:RetarderDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear>
+				<v2.0:Data id="AXL-EC3ohnoh" xsi:type="v1.0:AxlegearDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels>
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v1.0:TyreDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</v2.0:Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="v1.0:TyreDataDeclarationType">
+									<v1.0:Manufacturer>Generic Wheels Manufacturer</v1.0:Manufacturer>
+									<v1.0:Model>Generic Wheel</v1.0:Model>
+									<v1.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v1.0:CertificationNumber>
+									<v1.0:Date>2017-01-11T14:00:00Z</v1.0:Date>
+									<v1.0:AppVersion>Tyre Generation App 1.0</v1.0:AppVersion>
+									<v1.0:Dimension>315/70 R22.5</v1.0:Dimension>
+									<v1.0:RRCDeclared>0.0063</v1.0:RRCDeclared>
+									<v1.0:FzISO>31300</v1.0:FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries>
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag>
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-components_2.0.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-components_2.0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c1c534020fd51560965e57a436af78279efcab85
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-components_2.0.xml
@@ -0,0 +1,3309 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration 
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0"
+	xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd"
+	>
+	<Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<PTO xsi:type="PTOType">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</PTO>
+		<TorqueLimits xsi:type="TorqueLimitsType">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="12" maxTorque="1900" />
+		</TorqueLimits>
+		<Components xsi:type="VehicleComponentsType">
+			<Engine>
+				<v2.0:Data id="ENG-gooZah3D" xsi:type="v2.0:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>Diesel CI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox>
+				<v2.0:Data id="gbx-vi2Oak2N" xsi:type="v2.0:GearboxDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+			<TorqueConverter>
+				<Data id="tc-123xyz" xsi:type="v2.0:TorqueConverterDataDeclarationType">
+					<v2.0:Manufacturer>Some Manufacturer</v2.0:Manufacturer>
+					<v2.0:Model>Some Model</v2.0:Model>
+					<v2.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v2.0:CertificationNumber>
+					<v2.0:Date>2017-02-15T11:00:00Z</v2.0:Date>
+					<v2.0:AppVersion>TC CalcApp 123</v2.0:AppVersion>
+					<v2.0:CertificationMethod>Standard values</v2.0:CertificationMethod>
+					<v2.0:Characteristics>
+						<v2.0:Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></v2.0:Entry>
+						<v2.0:Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></v2.0:Entry>
+						<v2.0:Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></v2.0:Entry>
+					</v2.0:Characteristics>
+				</Data>
+				<Signature>
+					<di:Reference URI="#tc-123xyz">
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+						<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</TorqueConverter>
+			<Angledrive>
+				<v2.0:Data id="agl-vi2Oak2N" xsi:type="v2.0:AngledriveDataDeclarationType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder>
+				<v2.0:Data id="RET-Shai9imi" xsi:type="v2.0:RetarderDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear>
+				<v2.0:Data id="AXL-EC3ohnoh" xsi:type="v1.0:AxlegearDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels>
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.0:TyreDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</v2.0:Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="v1.0:TyreDataDeclarationType">
+									<v1.0:Manufacturer>Generic Wheels Manufacturer</v1.0:Manufacturer>
+									<v1.0:Model>Generic Wheel</v1.0:Model>
+									<v1.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v1.0:CertificationNumber>
+									<v1.0:Date>2017-01-11T14:00:00Z</v1.0:Date>
+									<v1.0:AppVersion>Tyre Generation App 1.0</v1.0:AppVersion>
+									<v1.0:Dimension>315/70 R22.5</v1.0:Dimension>
+									<v1.0:RRCDeclared>0.0063</v1.0:RRCDeclared>
+									<v1.0:FzISO>31300</v1.0:FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries>
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag>
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-engine_2.0.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-engine_2.0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..0af2222da8033a2efd936be84f28902a66c44d4d
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-engine_2.0.xml
@@ -0,0 +1,3309 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration 
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0"
+	xmlns:v1.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd"
+	>
+	<Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<PTO xsi:type="PTOType">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</PTO>
+		<TorqueLimits xsi:type="TorqueLimitsType">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="12" maxTorque="1900" />
+		</TorqueLimits>
+		<Components xsi:type="VehicleComponentsType">
+			<Engine>
+				<v2.0:Data id="ENG-gooZah3D" xsi:type="v2.0:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>NG</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox>
+				<v2.0:Data id="gbx-vi2Oak2N" xsi:type="v1.0:GearboxDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+			<TorqueConverter>
+				<Data id="tc-123xyz" xsi:type="v1.0:TorqueConverterDeclarationDataType">
+					<v1.0:Manufacturer>Some Manufacturer</v1.0:Manufacturer>
+					<v1.0:Model>Some Model</v1.0:Model>
+					<v1.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v1.0:CertificationNumber>
+					<v1.0:Date>2017-02-15T11:00:00Z</v1.0:Date>
+					<v1.0:AppVersion>TC CalcApp 123</v1.0:AppVersion>
+					<v1.0:CertificationMethod>Standard values</v1.0:CertificationMethod>
+					<v1.0:Characteristics>
+						<v1.0:Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></v1.0:Entry>
+						<v1.0:Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></v1.0:Entry>
+						<v1.0:Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></v1.0:Entry>
+					</v1.0:Characteristics>
+				</Data>
+				<Signature>
+					<di:Reference URI="#tc-123xyz">
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+						<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</TorqueConverter>
+			<Angledrive>
+				<v2.0:Data id="agl-vi2Oak2N" xsi:type="v1.0:AngledriveDataDeclarationType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder>
+				<v2.0:Data id="RET-Shai9imi" xsi:type="v1.0:RetarderDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear>
+				<v2.0:Data id="AXL-EC3ohnoh" xsi:type="v1.0:AxlegearDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels>
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v1.0:TyreDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</v2.0:Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="v1.0:TyreDataDeclarationType">
+									<v1.0:Manufacturer>Generic Wheels Manufacturer</v1.0:Manufacturer>
+									<v1.0:Model>Generic Wheel</v1.0:Model>
+									<v1.0:CertificationNumber>e12*0815/8051*2017/05E0000*00</v1.0:CertificationNumber>
+									<v1.0:Date>2017-01-11T14:00:00Z</v1.0:Date>
+									<v1.0:AppVersion>Tyre Generation App 1.0</v1.0:AppVersion>
+									<v1.0:Dimension>315/70 R22.5</v1.0:Dimension>
+									<v1.0:RRCDeclared>0.0063</v1.0:RRCDeclared>
+									<v1.0:FzISO>31300</v1.0:FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries>
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag>
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-exempted-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-exempted-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..b81a3b75e06710d4d48ba74729d893af1ccc24b7
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-exempted-sample.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputDeclaration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" 
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" 
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd
+urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationDefinitions.2.1.xsd">
+	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedVehicleDeclarationType">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<MaxNetPower1>30000</MaxNetPower1>
+		<MaxNetPower2>20000</MaxNetPower2>
+		<HybridElectricHDV>true</HybridElectricHDV>
+		<DualFuelVehicle>false</DualFuelVehicle>
+	</v2.0:Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-new_parameters-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-new_parameters-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..14d9ce13ab7e84ffb65f0daadf945dc6ccf186cc
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-new_parameters-sample.xml
@@ -0,0 +1,3317 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" 
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" 
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd
+urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationDefinitions.2.1.xsd">
+	<v2.0:Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<v2.1:PTO xsi:type="PTOType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</v2.1:PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>true</SleeperCab>
+		<v2.1:ADAS xsi:type="v2.1:AdvancedDriverAssistantSystemsType">
+			<EnginStopStart>false</EnginStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</v2.1:ADAS>
+		<v2.1:TorqueLimits xsi:type="TorqueLimitsType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="12" maxTorque="1900" />
+		</v2.1:TorqueLimits>
+		<Components xsi:type="v2.0:VehicleComponentsType">
+			<Engine xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="EngineComponentDeclarationType">
+				<v2.0:Data id="ENG-gooZah3D" xsi:type="v2.1:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>NG CI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</v2.0:Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="GearboxComponentDeclarationType">
+				<Data id="gbx-vi2Oak2N" xsi:type="GearboxDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+				<TorqueConverter  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="TorqueConverterComponentDeclarationType">
+					<Data id="tc-123xyz" xsi:type="TorqueConverterDeclarationDataType">
+						<Manufacturer>Some Manufacturer</Manufacturer>
+						<Model>Some Model</Model>
+						<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+						<Date>2017-02-15T11:00:00Z</Date>
+						<AppVersion>TC CalcApp 123</AppVersion>
+						<CertificationMethod>Standard values</CertificationMethod>
+						<Characteristics>
+							<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></Entry>
+							<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></Entry>
+							<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></Entry>
+						</Characteristics>
+					</Data>
+					<Signature>
+						<di:Reference URI="#tc-123xyz">
+							<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+							<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+						</di:Reference>
+					</Signature>
+				</TorqueConverter>
+			<Angledrive  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AngledriveComponentDeclarationType">
+				<Data id="agl-vi2Oak2N" xsi:type="AngledriveDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="RetarderComponentDeclarationType">
+				<Data id="RET-Shai9imi" xsi:type="RetarderDataDeclarationType">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxlegearComponentDeclarationType">
+				<Data id="AXL-EC3ohnoh" xsi:type="AxlegearDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxleWheelsComponentDeclarationType">
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0063</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AuxiliariesComponentDeclarationType">
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AirDragComponentDeclarationType">
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</v2.0:Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-sample_LNG.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-sample_LNG.xml
new file mode 100644
index 0000000000000000000000000000000000000000..0f9a2e77dc366154e4fbde4d9c586ff3fb39015d
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.1/vecto_vehicle-sample_LNG.xml
@@ -0,0 +1,3319 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" 
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" 
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd
+urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationDefinitions.2.1.xsd">
+	<v2.0:Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<v2.1:PTO xsi:type="PTOType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</v2.1:PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<NgTankSystem>Liquefied</NgTankSystem>
+		<SleeperCab>true</SleeperCab>
+		<v2.1:ADAS xsi:type="v2.1:AdvancedDriverAssistantSystemsType">
+			<EnginStopStart>false</EnginStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</v2.1:ADAS>
+		<v2.1:TorqueLimits xsi:type="TorqueLimitsType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="11" maxTorque="1900" />
+			<Entry gear="12" maxTorque="1900" />
+		</v2.1:TorqueLimits>
+		<Components xsi:type="v2.0:VehicleComponentsType">
+			<Engine xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="EngineComponentDeclarationType">
+				<Data id="ENG-gooZah3D" xsi:type="EngineDataDeclarationType">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>NG PI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="GearboxComponentDeclarationType">
+				<Data id="gbx-vi2Oak2N" xsi:type="GearboxDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+				<TorqueConverter xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="TorqueConverterComponentDeclarationType">
+					<Data id="tc-123xyz" xsi:type="TorqueConverterDeclarationDataType">
+						<Manufacturer>Some Manufacturer</Manufacturer>
+						<Model>Some Model</Model>
+						<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+						<Date>2017-02-15T11:00:00Z</Date>
+						<AppVersion>TC CalcApp 123</AppVersion>
+						<CertificationMethod>Standard values</CertificationMethod>
+						<Characteristics>
+							<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></Entry>
+							<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></Entry>
+							<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></Entry>
+						</Characteristics>
+					</Data>
+					<Signature>
+						<di:Reference URI="#tc-123xyz">
+							<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+							<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+						</di:Reference>
+					</Signature>
+				</TorqueConverter>
+			<Angledrive xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AngledriveComponentDeclarationType">
+				<Data id="agl-vi2Oak2N" xsi:type="AngledriveDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="RetarderComponentDeclarationType">
+				<Data id="RET-Shai9imi" xsi:type="RetarderDataDeclarationType">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxlegearComponentDeclarationType">
+				<Data id="AXL-EC3ohnoh" xsi:type="AxlegearDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxleWheelsComponentDeclarationType">
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0063</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AuxiliariesComponentDeclarationType">
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AirDragComponentDeclarationType">
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</v2.0:Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/Tractor_4x2_vehicle-class-5_5_t_0.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/Tractor_4x2_vehicle-class-5_5_t_0.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a840a4b6128edd953f74939a822638cbb62f4812
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/Tractor_4x2_vehicle-class-5_5_t_0.xml
@@ -0,0 +1,598 @@
+<?xml version="1.0" encoding="utf-8"?>
+<tns:VectoInputDeclaration schemaVersion="2.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" 
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" 
+	xmlns:v2.2="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2"
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd
+urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationDefinitions.2.1.xsd">
+  <v2.0:Vehicle id="VEH-class5_Class-5_5t0" xsi:type="VehicleDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+    <Manufacturer>Generic Vendor</Manufacturer>
+    <ManufacturerAddress>N.A.</ManufacturerAddress>
+    <Model>class 5_Class-5_5t0</Model>
+    <VIN>standard values</VIN>
+    <Date>2017-09-26T15:33:45.0798047Z</Date>
+    <LegislativeClass>N3</LegislativeClass>
+    <VehicleCategory>Tractor</VehicleCategory>
+    <AxleConfiguration>4x2</AxleConfiguration>
+    <CurbMassChassis>8229</CurbMassChassis>
+    <GrossVehicleMass>40000</GrossVehicleMass>
+    <IdlingSpeed>100</IdlingSpeed>
+    <RetarderType>Transmission Output Retarder</RetarderType>
+    <RetarderRatio>1.000</RetarderRatio>
+    <AngledriveType>None</AngledriveType>
+   <v2.1:PTO xsi:type="PTOType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+				<PTOShaftsGearWheels>none</PTOShaftsGearWheels>
+				<PTOOtherElements>none</PTOOtherElements>
+	</v2.1:PTO>
+    <ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+    <VocationalVehicle>false</VocationalVehicle>
+    <SleeperCab>false</SleeperCab>
+    <ADAS xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xsi:type="v2.1:AdvancedDriverAssistantSystemsType">
+					<EngineStopStart>false</EngineStopStart>
+					<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+					<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+					<PredictiveCruiseControl>none</PredictiveCruiseControl>
+				</ADAS>
+	<Components xsi:type="v2.0:VehicleComponentsType">
+      <Engine xsi:type="v2.0:EngineComponentDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+        <Data id="ENG-350kW_IVT_12l" xsi:type="EngineDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>350kW_IVT_12l</Model>
+          <CertificationNumber>ENG-350kW_IVT_12l</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <Displacement>12700</Displacement>
+          <IdlingSpeed>600</IdlingSpeed>
+          <RatedSpeed>1736</RatedSpeed>
+          <RatedPower>325032</RatedPower>
+          <MaxEngineTorque>2134</MaxEngineTorque>
+          <WHTCUrban>1.0400</WHTCUrban>
+          <WHTCRural>1.0100</WHTCRural>
+          <WHTCMotorway>1.0000</WHTCMotorway>
+          <BFColdHot>1.0000</BFColdHot>
+          <CFRegPer>1.0000</CFRegPer>
+          <CFNCV>1.0000</CFNCV>
+          <FuelType>Diesel CI</FuelType>
+          <FuelConsumptionMap>
+            <Entry engineSpeed="600.00" torque="-150.00" fuelConsumption="0.00" />
+            <Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+            <Entry engineSpeed="600.00" torque="216.90" fuelConsumption="3538.75" />
+            <Entry engineSpeed="600.00" torque="433.80" fuelConsumption="5936.91" />
+            <Entry engineSpeed="600.00" torque="650.70" fuelConsumption="8584.95" />
+            <Entry engineSpeed="600.00" torque="867.60" fuelConsumption="10708.27" />
+            <Entry engineSpeed="600.00" torque="1084.50" fuelConsumption="13054.00" />
+            <Entry engineSpeed="600.00" torque="1301.40" fuelConsumption="15575.45" />
+            <Entry engineSpeed="600.00" torque="1518.30" fuelConsumption="18097.57" />
+            <Entry engineSpeed="600.00" torque="1735.20" fuelConsumption="20619.68" />
+            <Entry engineSpeed="600.00" torque="1952.10" fuelConsumption="23141.80" />
+            <Entry engineSpeed="600.00" torque="2169.00" fuelConsumption="25663.92" />
+            <Entry engineSpeed="748.90" torque="-153.25" fuelConsumption="0.00" />
+            <Entry engineSpeed="748.90" torque="0.00" fuelConsumption="1771.69" />
+            <Entry engineSpeed="748.90" torque="216.90" fuelConsumption="4287.77" />
+            <Entry engineSpeed="748.90" torque="433.80" fuelConsumption="7329.06" />
+            <Entry engineSpeed="748.90" torque="650.70" fuelConsumption="10252.92" />
+            <Entry engineSpeed="748.90" torque="867.60" fuelConsumption="13214.55" />
+            <Entry engineSpeed="748.90" torque="1084.50" fuelConsumption="16271.09" />
+            <Entry engineSpeed="748.90" torque="1301.40" fuelConsumption="19504.44" />
+            <Entry engineSpeed="748.90" torque="1518.30" fuelConsumption="22715.90" />
+            <Entry engineSpeed="748.90" torque="1735.20" fuelConsumption="26067.02" />
+            <Entry engineSpeed="748.90" torque="1952.10" fuelConsumption="29381.05" />
+            <Entry engineSpeed="748.90" torque="2169.00" fuelConsumption="32699.96" />
+            <Entry engineSpeed="897.80" torque="-159.33" fuelConsumption="0.00" />
+            <Entry engineSpeed="897.80" torque="0.00" fuelConsumption="2361.15" />
+            <Entry engineSpeed="897.80" torque="216.90" fuelConsumption="5371.49" />
+            <Entry engineSpeed="897.80" torque="433.80" fuelConsumption="8747.43" />
+            <Entry engineSpeed="897.80" torque="650.70" fuelConsumption="12019.87" />
+            <Entry engineSpeed="897.80" torque="867.60" fuelConsumption="15642.49" />
+            <Entry engineSpeed="897.80" torque="1084.50" fuelConsumption="19348.62" />
+            <Entry engineSpeed="897.80" torque="1301.40" fuelConsumption="23071.10" />
+            <Entry engineSpeed="897.80" torque="1518.30" fuelConsumption="26864.31" />
+            <Entry engineSpeed="897.80" torque="1735.20" fuelConsumption="30815.18" />
+            <Entry engineSpeed="897.80" torque="1952.10" fuelConsumption="34854.40" />
+            <Entry engineSpeed="897.80" torque="2169.00" fuelConsumption="39155.09" />
+            <Entry engineSpeed="1046.70" torque="-167.79" fuelConsumption="0.00" />
+            <Entry engineSpeed="1046.70" torque="0.00" fuelConsumption="2968.21" />
+            <Entry engineSpeed="1046.70" torque="216.90" fuelConsumption="6463.69" />
+            <Entry engineSpeed="1046.70" torque="433.80" fuelConsumption="10102.67" />
+            <Entry engineSpeed="1046.70" torque="650.70" fuelConsumption="13853.76" />
+            <Entry engineSpeed="1046.70" torque="867.60" fuelConsumption="18068.71" />
+            <Entry engineSpeed="1046.70" torque="1084.50" fuelConsumption="22383.70" />
+            <Entry engineSpeed="1046.70" torque="1301.40" fuelConsumption="26543.40" />
+            <Entry engineSpeed="1046.70" torque="1518.30" fuelConsumption="30847.65" />
+            <Entry engineSpeed="1046.70" torque="1735.20" fuelConsumption="35304.67" />
+            <Entry engineSpeed="1046.70" torque="1952.10" fuelConsumption="40046.29" />
+            <Entry engineSpeed="1046.70" torque="2169.00" fuelConsumption="45162.72" />
+            <Entry engineSpeed="1195.57" torque="-178.58" fuelConsumption="0.00" />
+            <Entry engineSpeed="1195.57" torque="0.00" fuelConsumption="3297.21" />
+            <Entry engineSpeed="1195.57" torque="216.90" fuelConsumption="7191.55" />
+            <Entry engineSpeed="1195.57" torque="433.80" fuelConsumption="11289.50" />
+            <Entry engineSpeed="1195.57" torque="650.70" fuelConsumption="15720.59" />
+            <Entry engineSpeed="1195.57" torque="867.60" fuelConsumption="20580.22" />
+            <Entry engineSpeed="1195.57" torque="1084.50" fuelConsumption="25484.81" />
+            <Entry engineSpeed="1195.57" torque="1301.40" fuelConsumption="30222.77" />
+            <Entry engineSpeed="1195.57" torque="1518.30" fuelConsumption="35006.22" />
+            <Entry engineSpeed="1195.57" torque="1735.20" fuelConsumption="40026.60" />
+            <Entry engineSpeed="1195.57" torque="1952.10" fuelConsumption="45496.89" />
+            <Entry engineSpeed="1195.57" torque="2169.00" fuelConsumption="50854.10" />
+            <Entry engineSpeed="1359.19" torque="-197.42" fuelConsumption="0.00" />
+            <Entry engineSpeed="1359.19" torque="0.00" fuelConsumption="4102.15" />
+            <Entry engineSpeed="1359.19" torque="216.90" fuelConsumption="8260.52" />
+            <Entry engineSpeed="1359.19" torque="433.80" fuelConsumption="13082.44" />
+            <Entry engineSpeed="1359.19" torque="650.70" fuelConsumption="18126.41" />
+            <Entry engineSpeed="1359.19" torque="867.60" fuelConsumption="23245.61" />
+            <Entry engineSpeed="1359.19" torque="1084.50" fuelConsumption="28611.71" />
+            <Entry engineSpeed="1359.19" torque="1301.40" fuelConsumption="34186.01" />
+            <Entry engineSpeed="1359.19" torque="1518.30" fuelConsumption="39773.96" />
+            <Entry engineSpeed="1359.19" torque="1735.20" fuelConsumption="45940.37" />
+            <Entry engineSpeed="1359.19" torque="1952.10" fuelConsumption="52485.97" />
+            <Entry engineSpeed="1359.19" torque="2169.00" fuelConsumption="58360.23" />
+            <Entry engineSpeed="1484.00" torque="-216.03" fuelConsumption="0.00" />
+            <Entry engineSpeed="1484.00" torque="0.00" fuelConsumption="4684.84" />
+            <Entry engineSpeed="1484.00" torque="216.90" fuelConsumption="9190.80" />
+            <Entry engineSpeed="1484.00" torque="433.80" fuelConsumption="14455.69" />
+            <Entry engineSpeed="1484.00" torque="650.70" fuelConsumption="19929.18" />
+            <Entry engineSpeed="1484.00" torque="867.60" fuelConsumption="25556.30" />
+            <Entry engineSpeed="1484.00" torque="1084.50" fuelConsumption="31326.33" />
+            <Entry engineSpeed="1484.00" torque="1301.40" fuelConsumption="37363.82" />
+            <Entry engineSpeed="1484.00" torque="1518.30" fuelConsumption="43571.91" />
+            <Entry engineSpeed="1484.00" torque="1735.20" fuelConsumption="50460.82" />
+            <Entry engineSpeed="1484.00" torque="1952.10" fuelConsumption="57604.52" />
+            <Entry engineSpeed="1484.00" torque="2169.00" fuelConsumption="64181.14" />
+            <Entry engineSpeed="1608.90" torque="-236.34" fuelConsumption="0.00" />
+            <Entry engineSpeed="1608.90" torque="0.00" fuelConsumption="5261.40" />
+            <Entry engineSpeed="1608.90" torque="216.90" fuelConsumption="10199.91" />
+            <Entry engineSpeed="1608.90" torque="433.80" fuelConsumption="15846.19" />
+            <Entry engineSpeed="1608.90" torque="650.70" fuelConsumption="21747.18" />
+            <Entry engineSpeed="1608.90" torque="867.60" fuelConsumption="28037.21" />
+            <Entry engineSpeed="1608.90" torque="1084.50" fuelConsumption="34232.36" />
+            <Entry engineSpeed="1608.90" torque="1301.40" fuelConsumption="40669.25" />
+            <Entry engineSpeed="1608.90" torque="1518.30" fuelConsumption="47498.48" />
+            <Entry engineSpeed="1608.90" torque="1735.20" fuelConsumption="55015.01" />
+            <Entry engineSpeed="1608.90" torque="1952.10" fuelConsumption="62654.92" />
+            <Entry engineSpeed="1608.90" torque="2169.00" fuelConsumption="70071.75" />
+            <Entry engineSpeed="1733.80" torque="-253.92" fuelConsumption="0.00" />
+            <Entry engineSpeed="1733.80" torque="0.00" fuelConsumption="6010.80" />
+            <Entry engineSpeed="1733.80" torque="216.90" fuelConsumption="11536.09" />
+            <Entry engineSpeed="1733.80" torque="433.80" fuelConsumption="17479.05" />
+            <Entry engineSpeed="1733.80" torque="650.70" fuelConsumption="23999.56" />
+            <Entry engineSpeed="1733.80" torque="867.60" fuelConsumption="30943.62" />
+            <Entry engineSpeed="1733.80" torque="1084.50" fuelConsumption="37482.51" />
+            <Entry engineSpeed="1733.80" torque="1301.40" fuelConsumption="44617.51" />
+            <Entry engineSpeed="1733.80" torque="1518.30" fuelConsumption="52071.25" />
+            <Entry engineSpeed="1733.80" torque="1735.20" fuelConsumption="60004.29" />
+            <Entry engineSpeed="1733.80" torque="1952.10" fuelConsumption="68251.45" />
+            <Entry engineSpeed="1733.80" torque="2169.00" fuelConsumption="76381.09" />
+            <Entry engineSpeed="1858.61" torque="-274.22" fuelConsumption="0.00" />
+            <Entry engineSpeed="1858.61" torque="0.00" fuelConsumption="7204.51" />
+            <Entry engineSpeed="1858.61" torque="216.90" fuelConsumption="13143.55" />
+            <Entry engineSpeed="1858.61" torque="433.80" fuelConsumption="19338.96" />
+            <Entry engineSpeed="1858.61" torque="650.70" fuelConsumption="26272.46" />
+            <Entry engineSpeed="1858.61" torque="867.60" fuelConsumption="33838.94" />
+            <Entry engineSpeed="1858.61" torque="1084.50" fuelConsumption="41281.10" />
+            <Entry engineSpeed="1858.61" torque="1301.40" fuelConsumption="49065.71" />
+            <Entry engineSpeed="1858.61" torque="1518.30" fuelConsumption="57066.15" />
+            <Entry engineSpeed="1858.61" torque="1735.20" fuelConsumption="65324.35" />
+            <Entry engineSpeed="1858.61" torque="1952.10" fuelConsumption="73876.10" />
+            <Entry engineSpeed="1858.61" torque="2169.00" fuelConsumption="82384.30" />
+          </FuelConsumptionMap>
+          <FullLoadAndDragCurve>
+            <Entry engineSpeed="600.00" maxTorque="1188.00" dragTorque="-138.00" />
+            <Entry engineSpeed="800.00" maxTorque="1661.00" dragTorque="-143.00" />
+            <Entry engineSpeed="1000.00" maxTorque="2134.00" dragTorque="-152.00" />
+            <Entry engineSpeed="1200.00" maxTorque="2134.00" dragTorque="-165.00" />
+            <Entry engineSpeed="1400.00" maxTorque="2134.00" dragTorque="-187.00" />
+            <Entry engineSpeed="1600.00" maxTorque="1928.00" dragTorque="-217.00" />
+            <Entry engineSpeed="1800.00" maxTorque="1722.00" dragTorque="-244.00" />
+            <Entry engineSpeed="2000.00" maxTorque="1253.00" dragTorque="-278.00" />
+            <Entry engineSpeed="2100.00" maxTorque="1019.00" dragTorque="-296.00" />
+            <Entry engineSpeed="2200.00" maxTorque="0.00" dragTorque="-314.00" />
+          </FullLoadAndDragCurve>
+        </Data>
+        <Signature>
+          <Reference URI="#ENG-350kW_IVT_12l" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Engine>
+      <Gearbox xsi:type="v2.0:GearboxComponentDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+        <Data id="GBX-GB_12-gear" xsi:type="GearboxDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>GB_12-gear</Model>
+          <CertificationNumber>GBX-GB_12-gear</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <TransmissionType>AMT</TransmissionType>
+          <MainCertificationMethod>Standard values</MainCertificationMethod>
+          <Gears>
+            <Gear number="1">
+              <Ratio>14.930</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="2">
+              <Ratio>11.640</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="3">
+              <Ratio>9.020</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="4">
+              <Ratio>7.040</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="5">
+              <Ratio>5.640</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="6">
+              <Ratio>4.400</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="7">
+              <Ratio>3.390</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="8">
+              <Ratio>2.650</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="9">
+              <Ratio>2.050</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="10">
+              <Ratio>1.600</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="11">
+              <Ratio>1.280</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="125.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="780.00" torqueLoss="31.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+              </TorqueLossMap>
+            </Gear>
+            <Gear number="12">
+              <Ratio>1.000</Ratio>
+              <TorqueLossMap>
+                <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="0.00" inputTorque="-250.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="5.00" />
+                <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="1000.00" />
+                <Entry inputSpeed="5000.00" inputTorque="-845.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="845.00" torqueLoss="17.00" />
+                <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="1000.00" />
+              </TorqueLossMap>
+            </Gear>
+          </Gears>
+        </Data>
+        <Signature>
+          <Reference URI="#GBX-GB_12-gear" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Gearbox>
+      <Retarder xsi:type="v2.0:RetarderComponentDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+        <Data id="RET-RET-generic" xsi:type="RetarderDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>RET-generic</Model>
+          <CertificationNumber>standard values</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <RetarderLossMap>
+            <Entry retarderSpeed="0.00" torqueLoss="10.00" />
+            <Entry retarderSpeed="100.00" torqueLoss="10.00" />
+            <Entry retarderSpeed="200.00" torqueLoss="10.10" />
+            <Entry retarderSpeed="300.00" torqueLoss="10.20" />
+            <Entry retarderSpeed="400.00" torqueLoss="10.30" />
+            <Entry retarderSpeed="500.00" torqueLoss="10.50" />
+            <Entry retarderSpeed="600.00" torqueLoss="10.70" />
+            <Entry retarderSpeed="700.00" torqueLoss="11.00" />
+            <Entry retarderSpeed="800.00" torqueLoss="11.30" />
+            <Entry retarderSpeed="900.00" torqueLoss="11.60" />
+            <Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+            <Entry retarderSpeed="1100.00" torqueLoss="12.40" />
+            <Entry retarderSpeed="1200.00" torqueLoss="12.90" />
+            <Entry retarderSpeed="1300.00" torqueLoss="13.40" />
+            <Entry retarderSpeed="1400.00" torqueLoss="13.90" />
+            <Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+            <Entry retarderSpeed="1600.00" torqueLoss="15.10" />
+            <Entry retarderSpeed="1700.00" torqueLoss="15.80" />
+            <Entry retarderSpeed="1800.00" torqueLoss="16.50" />
+            <Entry retarderSpeed="1900.00" torqueLoss="17.20" />
+            <Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+            <Entry retarderSpeed="2100.00" torqueLoss="18.80" />
+            <Entry retarderSpeed="2200.00" torqueLoss="19.70" />
+            <Entry retarderSpeed="2300.00" torqueLoss="20.60" />
+            <Entry retarderSpeed="2400.00" torqueLoss="21.50" />
+            <Entry retarderSpeed="2500.00" torqueLoss="22.50" />
+            <Entry retarderSpeed="2600.00" torqueLoss="23.50" />
+            <Entry retarderSpeed="2700.00" torqueLoss="24.60" />
+            <Entry retarderSpeed="2800.00" torqueLoss="25.70" />
+            <Entry retarderSpeed="2900.00" torqueLoss="26.80" />
+            <Entry retarderSpeed="3000.00" torqueLoss="28.00" />
+          </RetarderLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#RET-RET-generic" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Retarder>
+      <Axlegear xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxlegearComponentDeclarationType">
+        <Data id="AXLGEAR-2640" xsi:type="AxlegearDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>AXLGEAR-2640</CertificationNumber>
+          <Date>2017-09-26T15:33:45.0954248Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <LineType>Single portal axle</LineType>
+          <Ratio>2.640</Ratio>
+          <CertificationMethod>Standard values</CertificationMethod>
+          <TorqueLossMap>
+            <Entry inputSpeed="0.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="0.00" inputTorque="-200.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="200.00" torqueLoss="8.00" />
+            <Entry inputSpeed="0.00" inputTorque="50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="5000.00" inputTorque="-50000.00" torqueLoss="2000.00" />
+            <Entry inputSpeed="5000.00" inputTorque="-1253.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="0.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="1253.00" torqueLoss="50.00" />
+            <Entry inputSpeed="5000.00" inputTorque="50000.00" torqueLoss="2000.00" />
+          </TorqueLossMap>
+        </Data>
+        <Signature>
+          <Reference URI="#AXLGEAR-2640" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </Axlegear>
+      <AxleWheels xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxleWheelsComponentDeclarationType">
+        <Data xsi:type="AxleWheelsDataDeclarationType">
+          <Axles>
+            <Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+              <AxleType>VehicleNonDriven</AxleType>
+              <TwinTyres>false</TwinTyres>
+              <Steered>true</Steered>
+              <Tyre>
+                <Data id="TYRE-315_70R225" xsi:type="TyreDataDeclarationType">
+                  <Manufacturer>Generic Vendor</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2017-09-26T15:33:45.1110278Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>315/70 R22.5</Dimension>
+                  <RRCDeclared>0.0052</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R225" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+            <Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+              <AxleType>VehicleDriven</AxleType>
+              <TwinTyres>true</TwinTyres>
+              <Steered>false</Steered>
+              <Tyre>
+                <v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.2:TyreDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2">
+                  <Manufacturer>Generic Vendor</Manufacturer>
+                  <Model>315/70 R22.5</Model>
+                  <CertificationNumber>TYRE-315/70 R22.5</CertificationNumber>
+                  <Date>2017-09-26T15:33:45.1110278Z</Date>
+                  <AppVersion>VectoCore</AppVersion>
+                  <Dimension>235/60 R17 C</Dimension>
+                  <RRCDeclared>0.0061</RRCDeclared>
+                  <FzISO>33350</FzISO>
+                </v2.0:Data>
+                <Signature>
+                  <Reference URI="#TYRE-315_70R225" xmlns="http://www.w3.org/2000/09/xmldsig#">
+                    <Transforms>
+                      <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+                      <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+                    </Transforms>
+                    <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+                    <DigestValue></DigestValue>
+                  </Reference>
+                </Signature>
+              </Tyre>
+            </Axle>
+          </Axles>
+        </Data>
+      </AxleWheels>
+      <Auxiliaries xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AuxiliariesComponentDeclarationType">
+        <Data xsi:type="AuxiliariesDataDeclarationType">
+          <Fan>
+            <Technology>Belt driven or driven via transm. - Electronically controlled visco clutch</Technology>
+          </Fan>
+          <SteeringPump>
+            <Technology>Fixed displacement with elec. control</Technology>
+          </SteeringPump>
+          <ElectricSystem>
+            <Technology>Standard technology</Technology>
+          </ElectricSystem>
+          <PneumaticSystem>
+            <Technology>Medium Supply 1-stage + ESS + AMS</Technology>
+          </PneumaticSystem>
+          <HVAC>
+            <Technology>Default</Technology>
+          </HVAC>
+        </Data>
+      </Auxiliaries>
+      <AirDrag xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AirDragComponentDeclarationType">
+        <Data id="Airdrag-genericcabin" xsi:type="AirDragDataDeclarationType">
+          <Manufacturer>Generic Vendor</Manufacturer>
+          <Model>N.A.</Model>
+          <CertificationNumber>generic cabin</CertificationNumber>
+          <Date>2017-09-26T15:33:45.1110278Z</Date>
+          <AppVersion>VectoCore</AppVersion>
+          <CdxA_0>5.57</CdxA_0>
+          <TransferredCdxA>5.57</TransferredCdxA>
+          <DeclaredCdxA>5.57</DeclaredCdxA>
+        </Data>
+        <Signature>
+          <Reference URI="#Airdrag-genericcabin" xmlns="http://www.w3.org/2000/09/xmldsig#">
+            <Transforms>
+              <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithoutComments" />
+              <Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+            </Transforms>
+            <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+            <DigestValue></DigestValue>
+          </Reference>
+        </Signature>
+      </AirDrag>
+    </Components>
+  </v2.0:Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_engine-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_engine-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a21fb499c76da395478a7cc06543582d5a4760e1
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_engine-sample.xml
@@ -0,0 +1,167 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputDeclaration schemaVersion="2.0"
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent  E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationComponent.xsd">
+	<tns:Engine xsi:type="v2.0:EngineComponentDeclarationType">
+		<v2.0:Data id="ENG-gooZah3D" xsi:type="v2.1:EngineDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+			<Model>Generic 40t Long Haul Truck Engine</Model>
+			<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>VectoEngine x.y</AppVersion>
+			<Displacement>12730</Displacement>
+			<IdlingSpeed>560</IdlingSpeed>
+			<RatedSpeed>2200</RatedSpeed>
+			<RatedPower>380000</RatedPower>
+			<MaxEngineTorque>2300</MaxEngineTorque>
+			<WHTCUrban>1.0097</WHTCUrban>
+			<WHTCRural>1.0035</WHTCRural>
+			<WHTCMotorway>1.0200</WHTCMotorway>
+			<BFColdHot>1.0000</BFColdHot>
+			<CFRegPer>1.0000</CFRegPer>
+			<CFNCV>1.0000</CFNCV>
+			<FuelType>NG PI</FuelType>
+			<FuelConsumptionMap>
+				<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+				<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+				<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+				<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+				<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+				<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+				<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+				<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+				<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+				<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+				<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+				<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+				<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+				<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+				<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+				<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+				<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+				<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+				<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+				<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+				<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+				<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+				<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+				<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+				<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+				<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+				<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+				<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+				<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+				<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+				<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+				<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+				<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+				<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+				<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+				<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+				<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+				<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+				<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+				<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+				<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+				<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+				<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+				<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+				<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+				<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+				<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+				<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+				<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+				<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+				<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+				<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+				<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+				<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+				<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+				<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+				<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+				<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+				<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+				<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+				<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+				<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+				<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+				<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+				<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+				<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+				<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+				<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+				<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+				<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+				<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+				<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+				<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+				<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+				<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+				<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+				<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+				<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+				<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+				<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+				<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+				<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+				<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+				<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+				<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+				<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+				<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+				<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+				<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+				<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+				<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+				<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+				<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+				<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+				<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+				<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+				<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+				<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+				<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+				<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+				<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+				<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+			</FuelConsumptionMap>
+			<FullLoadAndDragCurve>
+				<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+				<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+				<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+				<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+				<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+				<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+				<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+				<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+				<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+				<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+			</FullLoadAndDragCurve>
+		</v2.0:Data>
+		<Signature>
+			<di:Reference URI="#ENG-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>JWEwzKSP0lXvwRgQZTiWJm9dpdtQ72FOX0CC5Vy6f2Y=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Engine>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_tyre-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_tyre-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..ea7ef216989c3f9bd96a90a4bc047825f277e899
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_tyre-sample.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.2="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2"
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="2.0"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationComponent.xsd">
+	<tns:Tyre xsi:type="v2.0:TyreComponentDeclarationType">
+		<v2.0:Data id="TYR-gooZah3D" xsi:type="TyreDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2">
+			<Manufacturer>Generic Tyre Manufacturer</Manufacturer>
+			<Model>Generic Tyre Model</Model>
+			<CertificationNumber>e12*0815/8051*2017/05T0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>DemoTyreApp 1.0</AppVersion>
+			<Dimension>235/60 R17 C</Dimension><!--- New tyre dimension added in version 2.2 -->
+			<RRCDeclared>0.0055</RRCDeclared>
+			<FzISO>33500</FzISO>
+		</v2.0:Data>
+		<Signature>
+			<di:Reference URI="#TYR-gooZah3D">
+				<di:Transforms>
+					<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+					<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+				</di:Transforms>
+				<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+				<di:DigestValue>JWEwzKSP0lXvwRgQZTiWJm9dpdtQ72FOX0CC5Vy6f2Y=</di:DigestValue>
+			</di:Reference>
+		</Signature>
+	</tns:Tyre>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-exempted-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-exempted-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..b81a3b75e06710d4d48ba74729d893af1ccc24b7
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-exempted-sample.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputDeclaration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" 
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" 
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd
+urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationDefinitions.2.1.xsd">
+	<v2.0:Vehicle id="VEH-1234567890" xsi:type="ExemptedVehicleDeclarationType">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<MaxNetPower1>30000</MaxNetPower1>
+		<MaxNetPower2>20000</MaxNetPower2>
+		<HybridElectricHDV>true</HybridElectricHDV>
+		<DualFuelVehicle>false</DualFuelVehicle>
+	</v2.0:Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-new_parameters-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-new_parameters-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..650c1890db965bb279acf0a5bd928f1d6ba162bf
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-new_parameters-sample.xml
@@ -0,0 +1,3317 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0"
+	xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" 
+	xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" 
+	xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1"
+	xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0"
+	xmlns:di="http://www.w3.org/2000/09/xmldsig#"
+	xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd
+urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationDefinitions.2.1.xsd">
+	<v2.0:Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<v2.1:PTO xsi:type="PTOType"  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</v2.1:PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<SleeperCab>true</SleeperCab>
+		<v2.1:ADAS xsi:type="v2.1:AdvancedDriverAssistantSystemsType">
+			<EnginStopStart>false</EnginStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</v2.1:ADAS>
+		<v2.1:TorqueLimits xsi:type="TorqueLimitsType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+			<Entry gear="6" maxTorque="1800" />
+			<Entry gear="1" maxTorque="2500" />
+			<Entry gear="12" maxTorque="1900" />
+		</v2.1:TorqueLimits>
+		<Components xsi:type="v2.0:VehicleComponentsType">
+			<Engine xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="EngineComponentDeclarationType">
+				<Data id="ENG-gooZah3D" xsi:type="EngineDataDeclarationType">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>Diesel CI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+					</FullLoadAndDragCurve>
+				</Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="GearboxComponentDeclarationType">
+				<Data id="gbx-vi2Oak2N" xsi:type="GearboxDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06" />
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56" />
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58" />
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59" />
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60" />
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61" />
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63" />
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64" />
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65" />
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66" />
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67" />
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69" />
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69" />
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81" />
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81" />
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31" />
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31" />
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31" />
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31" />
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31" />
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31" />
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31" />
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31" />
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31" />
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31" />
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31" />
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31" />
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31" />
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32" />
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32" />
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82" />
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82" />
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82" />
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82" />
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82" />
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82" />
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82" />
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82" />
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82" />
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82" />
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82" />
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82" />
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82" />
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33" />
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33" />
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83" />
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83" />
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83" />
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83" />
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83" />
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83" />
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83" />
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83" />
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83" />
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83" />
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83" />
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83" />
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83" />
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34" />
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34" />
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84" />
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84" />
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84" />
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84" />
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84" />
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84" />
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84" />
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84" />
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84" />
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84" />
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84" />
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84" />
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84" />
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35" />
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35" />
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85" />
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85" />
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85" />
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85" />
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85" />
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85" />
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85" />
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85" />
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85" />
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85" />
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85" />
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85" />
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85" />
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36" />
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36" />
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86" />
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86" />
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86" />
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86" />
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86" />
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86" />
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86" />
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86" />
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86" />
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86" />
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86" />
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86" />
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86" />
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37" />
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37" />
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88" />
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88" />
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88" />
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88" />
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88" />
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88" />
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88" />
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39" />
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39" />
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89" />
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89" />
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89" />
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89" />
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89" />
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89" />
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89" />
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40" />
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40" />
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90" />
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90" />
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90" />
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90" />
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90" />
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90" />
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90" />
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41" />
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41" />
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91" />
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91" />
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91" />
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91" />
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91" />
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91" />
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91" />
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42" />
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42" />
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92" />
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92" />
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92" />
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92" />
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92" />
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92" />
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92" />
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43" />
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43" />
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94" />
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94" />
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94" />
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94" />
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94" />
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94" />
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94" />
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06" />
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56" />
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58" />
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59" />
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60" />
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61" />
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63" />
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64" />
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65" />
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66" />
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67" />
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69" />
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+				</Gearbox>
+			<TorqueConverter  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="TorqueConverterComponentDeclarationType">
+				<Data id="tc-123xyz" xsi:type="TorqueConverterDeclarationDataType">
+					<Manufacturer>Some Manufacturer</Manufacturer>
+					<Model>Some Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>TC CalcApp 123</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<Characteristics>
+						<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"></Entry>
+						<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"></Entry>
+						<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"></Entry>
+					</Characteristics>
+				</Data>
+				<Signature>
+					<di:Reference URI="#tc-123xyz">
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></di:DigestMethod>
+						<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</TorqueConverter>
+			<Angledrive  xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AngledriveComponentDeclarationType">
+				<Data id="agl-vi2Oak2N" xsi:type="AngledriveDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="RetarderComponentDeclarationType">
+				<Data id="RET-Shai9imi" xsi:type="RetarderDataDeclarationType">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00" />
+						<Entry retarderSpeed="100.00" torqueLoss="10.02" />
+						<Entry retarderSpeed="200.00" torqueLoss="10.08" />
+						<Entry retarderSpeed="300.00" torqueLoss="10.18" />
+						<Entry retarderSpeed="400.00" torqueLoss="10.32" />
+						<Entry retarderSpeed="500.00" torqueLoss="10.50" />
+						<Entry retarderSpeed="600.00" torqueLoss="10.72" />
+						<Entry retarderSpeed="700.00" torqueLoss="10.98" />
+						<Entry retarderSpeed="800.00" torqueLoss="11.28" />
+						<Entry retarderSpeed="900.00" torqueLoss="11.62" />
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00" />
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42" />
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88" />
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38" />
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92" />
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50" />
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12" />
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78" />
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48" />
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22" />
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00" />
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82" />
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68" />
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58" />
+					</RetarderLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxlegearComponentDeclarationType">
+				<Data id="AXL-EC3ohnoh" xsi:type="AxlegearDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00" />
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00" />
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00" />
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00" />
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00" />
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00" />
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00" />
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00" />
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00" />
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00" />
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00" />
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00" />
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00" />
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00" />
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00" />
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00" />
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00" />
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00" />
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00" />
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00" />
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00" />
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00" />
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00" />
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00" />
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00" />
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00" />
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00" />
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00" />
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00" />
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00" />
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00" />
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00" />
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00" />
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00" />
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00" />
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00" />
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxleWheelsComponentDeclarationType">
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>225/75 R16 C</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</v2.0:Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0063</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AuxiliariesComponentDeclarationType">
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AirDragComponentDeclarationType">
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization" />
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256" />
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</v2.0:Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-sample_LNG.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-sample_LNG.xml
new file mode 100644
index 0000000000000000000000000000000000000000..df9e81af74ef3ec415d3181ef5526eccc2d89311
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/SchemaVersion2.2/vecto_vehicle-sample_LNG.xml
@@ -0,0 +1,3312 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoInputDeclaration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="2.0" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v2.0" xmlns:v2.0="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xmlns:v2.1="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1" xmlns:v2.2="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2" xmlns:di="http://www.w3.org/2000/09/xmldsig#" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationJob E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationJob.xsd
+urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoDeclarationDefinitions.2.1.xsd">
+	<v2.0:Vehicle id="VEH-1234567890" xsi:type="VehicleDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.1">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<AxleConfiguration>4x2</AxleConfiguration>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<IdlingSpeed>600</IdlingSpeed>
+		<RetarderType>Transmission Output Retarder</RetarderType>
+		<RetarderRatio>1.000</RetarderRatio>
+		<AngledriveType>None</AngledriveType>
+		<v2.1:PTO xsi:type="PTOType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+			<PTOShaftsGearWheels>only the drive shaft of the PTO</PTOShaftsGearWheels>
+			<PTOOtherElements>multi-disc clutch</PTOOtherElements>
+		</v2.1:PTO>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<VocationalVehicle>false</VocationalVehicle>
+		<NgTankSystem>Liquefied</NgTankSystem>
+		<SleeperCab>true</SleeperCab>
+		<v2.1:ADAS xsi:type="v2.1:AdvancedDriverAssistantSystemsType">
+			<EnginStopStart>false</EnginStopStart>
+			<EcoRollWithoutEngineStop>false</EcoRollWithoutEngineStop>
+			<EcoRollWithEngineStop>false</EcoRollWithEngineStop>
+			<PredictiveCruiseControl>none</PredictiveCruiseControl>
+		</v2.1:ADAS>
+		<v2.1:TorqueLimits xsi:type="TorqueLimitsType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0">
+			<Entry gear="6" maxTorque="1800"/>
+			<Entry gear="1" maxTorque="2500"/>
+			<Entry gear="11" maxTorque="1900"/>
+			<Entry gear="12" maxTorque="1900"/>
+		</v2.1:TorqueLimits>
+		<Components xsi:type="v2.0:VehicleComponentsType">
+			<Engine xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="EngineComponentDeclarationType">
+				<Data id="ENG-gooZah3D" xsi:type="EngineDataDeclarationType">
+					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Engine</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>VectoEngine x.y</AppVersion>
+					<Displacement>12730</Displacement>
+					<IdlingSpeed>560</IdlingSpeed>
+					<RatedSpeed>2200</RatedSpeed>
+					<RatedPower>380000</RatedPower>
+					<MaxEngineTorque>2400</MaxEngineTorque>
+					<WHTCUrban>1.0097</WHTCUrban>
+					<WHTCRural>1.0035</WHTCRural>
+					<WHTCMotorway>1.0200</WHTCMotorway>
+					<BFColdHot>1.0000</BFColdHot>
+					<CFRegPer>1.0000</CFRegPer>
+					<CFNCV>1.0000</CFNCV>
+					<FuelType>NG PI</FuelType>
+					<FuelConsumptionMap>
+						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00"/>
+						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00"/>
+						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00"/>
+						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00"/>
+						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00"/>
+						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00"/>
+						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00"/>
+						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00"/>
+						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00"/>
+						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00"/>
+						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00"/>
+						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00"/>
+						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00"/>
+						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00"/>
+						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00"/>
+						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00"/>
+						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00"/>
+						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00"/>
+						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00"/>
+						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00"/>
+						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00"/>
+						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00"/>
+						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00"/>
+						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00"/>
+						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00"/>
+						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00"/>
+						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00"/>
+						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00"/>
+						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00"/>
+						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00"/>
+						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00"/>
+						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00"/>
+						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00"/>
+						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00"/>
+						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00"/>
+						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00"/>
+						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00"/>
+						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00"/>
+						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00"/>
+						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00"/>
+						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00"/>
+						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00"/>
+						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00"/>
+						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00"/>
+						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00"/>
+						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00"/>
+						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00"/>
+						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00"/>
+						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00"/>
+						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00"/>
+						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00"/>
+						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00"/>
+						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00"/>
+						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00"/>
+						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00"/>
+						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00"/>
+						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00"/>
+						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00"/>
+						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00"/>
+						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00"/>
+						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00"/>
+						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00"/>
+						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00"/>
+						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00"/>
+						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00"/>
+						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00"/>
+						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00"/>
+						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00"/>
+						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00"/>
+						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00"/>
+						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00"/>
+						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00"/>
+						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00"/>
+						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00"/>
+						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00"/>
+						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00"/>
+						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00"/>
+						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00"/>
+						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00"/>
+						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00"/>
+						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00"/>
+						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00"/>
+						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00"/>
+						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00"/>
+						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00"/>
+						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00"/>
+						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00"/>
+						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00"/>
+						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00"/>
+						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00"/>
+						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00"/>
+						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00"/>
+						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00"/>
+						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00"/>
+						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00"/>
+						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00"/>
+						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00"/>
+						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00"/>
+						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00"/>
+						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00"/>
+						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00"/>
+						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00"/>
+						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00"/>
+					</FuelConsumptionMap>
+					<FullLoadAndDragCurve>
+						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00"/>
+						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00"/>
+						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00"/>
+						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00"/>
+						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00"/>
+						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00"/>
+						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00"/>
+						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00"/>
+						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00"/>
+						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00"/>
+					</FullLoadAndDragCurve>
+				</Data>
+				<Signature>
+					<di:Reference URI="#ENG-gooZah3D">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+						<di:DigestValue>sNtMe9udO39TyKXzgwYEpVKImWizFalaBVqq3jLktuo=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Engine>
+			<Gearbox xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="GearboxComponentDeclarationType">
+				<Data id="gbx-vi2Oak2N" xsi:type="GearboxDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<TransmissionType>AMT</TransmissionType>
+					<MainCertificationMethod>Standard values</MainCertificationMethod>
+					<Gears>
+						<Gear number="1">
+							<Ratio>14.930</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="2">
+							<Ratio>11.640</Ratio>
+							<MaxTorque>1900</MaxTorque>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="3">
+							<Ratio>9.020</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="4">
+							<Ratio>7.040</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="5">
+							<Ratio>5.640</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="6">
+							<Ratio>4.400</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="7">
+							<Ratio>3.390</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="8">
+							<Ratio>2.650</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="9">
+							<Ratio>2.050</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="10">
+							<Ratio>1.600</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="11">
+							<Ratio>1.280</Ratio>
+							<MaxSpeed>2000</MaxSpeed>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+							</TorqueLossMap>
+						</Gear>
+						<Gear number="12">
+							<Ratio>1.000</Ratio>
+							<TorqueLossMap>
+								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81"/>
+								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81"/>
+								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31"/>
+								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31"/>
+								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31"/>
+								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31"/>
+								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31"/>
+								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31"/>
+								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31"/>
+								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31"/>
+								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31"/>
+								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31"/>
+								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31"/>
+								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31"/>
+								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31"/>
+								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32"/>
+								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32"/>
+								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82"/>
+								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82"/>
+								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82"/>
+								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82"/>
+								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82"/>
+								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82"/>
+								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82"/>
+								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82"/>
+								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82"/>
+								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82"/>
+								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82"/>
+								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82"/>
+								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82"/>
+								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33"/>
+								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33"/>
+								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83"/>
+								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83"/>
+								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83"/>
+								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83"/>
+								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83"/>
+								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83"/>
+								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83"/>
+								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83"/>
+								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83"/>
+								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83"/>
+								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83"/>
+								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83"/>
+								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83"/>
+								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34"/>
+								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34"/>
+								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84"/>
+								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84"/>
+								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84"/>
+								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84"/>
+								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84"/>
+								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84"/>
+								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84"/>
+								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84"/>
+								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84"/>
+								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84"/>
+								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84"/>
+								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84"/>
+								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84"/>
+								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35"/>
+								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35"/>
+								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85"/>
+								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85"/>
+								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85"/>
+								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85"/>
+								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85"/>
+								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85"/>
+								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85"/>
+								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85"/>
+								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85"/>
+								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85"/>
+								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85"/>
+								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85"/>
+								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85"/>
+								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36"/>
+								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36"/>
+								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86"/>
+								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86"/>
+								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86"/>
+								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86"/>
+								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86"/>
+								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86"/>
+								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86"/>
+								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86"/>
+								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86"/>
+								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86"/>
+								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86"/>
+								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86"/>
+								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86"/>
+								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37"/>
+								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37"/>
+								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88"/>
+								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88"/>
+								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39"/>
+								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39"/>
+								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89"/>
+								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89"/>
+								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40"/>
+								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40"/>
+								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90"/>
+								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90"/>
+								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41"/>
+								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41"/>
+								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91"/>
+								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91"/>
+								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42"/>
+								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42"/>
+								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92"/>
+								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92"/>
+								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43"/>
+								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43"/>
+								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94"/>
+								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94"/>
+								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06"/>
+								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56"/>
+								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58"/>
+								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59"/>
+								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60"/>
+								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61"/>
+								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63"/>
+								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64"/>
+								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65"/>
+								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66"/>
+								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67"/>
+								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69"/>
+							</TorqueLossMap>
+						</Gear>
+					</Gears>
+				</Data>
+				<Signature>
+					<di:Reference URI="#gbx-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+						<di:DigestValue>ieNmjofFObDBGnB7+GX9of3HYe3ydK/ra+YvmULVJIk=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Gearbox>
+			<TorqueConverter xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="TorqueConverterComponentDeclarationType">
+				<Data id="tc-123xyz" xsi:type="TorqueConverterDeclarationDataType">
+					<Manufacturer>Some Manufacturer</Manufacturer>
+					<Model>Some Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-02-15T11:00:00Z</Date>
+					<AppVersion>TC CalcApp 123</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<Characteristics>
+						<Entry speedRatio="0.0000" torqueRatio="1.00" inputTorqueRef="300.00"/>
+						<Entry speedRatio="0.5000" torqueRatio="1.00" inputTorqueRef="200.00"/>
+						<Entry speedRatio="0.9000" torqueRatio="0.90" inputTorqueRef="200.00"/>
+					</Characteristics>
+				</Data>
+				<Signature>
+					<di:Reference URI="#tc-123xyz">
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+						<di:DigestValue>q2sumDwsqQKLw4xwkEllgsygF5bHBwZPSS66UNaXXis=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</TorqueConverter>
+			<Angledrive xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AngledriveComponentDeclarationType">
+				<Data id="agl-vi2Oak2N" xsi:type="AngledriveDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck Gearbox</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<Ratio>2.345</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-10000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1000.00" inputTorque="-1000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="10.00"/>
+						<Entry inputSpeed="1000.00" inputTorque="0.00" torqueLoss="10.00"/>
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1000.00" inputTorque="1000.00" torqueLoss="100.00"/>
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#agl-vi2Oak2N">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+						<di:DigestValue>1tuF9SoA8luoUBQGym4bYi1TurDSmcYqBDJ6AP20OSs=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Angledrive>
+			<Retarder xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="RetarderComponentDeclarationType">
+				<Data id="RET-Shai9imi" xsi:type="RetarderDataDeclarationType">
+					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+					<Model>Generic Retarder</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<RetarderLossMap>
+						<Entry retarderSpeed="0.00" torqueLoss="10.00"/>
+						<Entry retarderSpeed="100.00" torqueLoss="10.02"/>
+						<Entry retarderSpeed="200.00" torqueLoss="10.08"/>
+						<Entry retarderSpeed="300.00" torqueLoss="10.18"/>
+						<Entry retarderSpeed="400.00" torqueLoss="10.32"/>
+						<Entry retarderSpeed="500.00" torqueLoss="10.50"/>
+						<Entry retarderSpeed="600.00" torqueLoss="10.72"/>
+						<Entry retarderSpeed="700.00" torqueLoss="10.98"/>
+						<Entry retarderSpeed="800.00" torqueLoss="11.28"/>
+						<Entry retarderSpeed="900.00" torqueLoss="11.62"/>
+						<Entry retarderSpeed="1000.00" torqueLoss="12.00"/>
+						<Entry retarderSpeed="1100.00" torqueLoss="12.42"/>
+						<Entry retarderSpeed="1200.00" torqueLoss="12.88"/>
+						<Entry retarderSpeed="1300.00" torqueLoss="13.38"/>
+						<Entry retarderSpeed="1400.00" torqueLoss="13.92"/>
+						<Entry retarderSpeed="1500.00" torqueLoss="14.50"/>
+						<Entry retarderSpeed="1600.00" torqueLoss="15.12"/>
+						<Entry retarderSpeed="1700.00" torqueLoss="15.78"/>
+						<Entry retarderSpeed="1800.00" torqueLoss="16.48"/>
+						<Entry retarderSpeed="1900.00" torqueLoss="17.22"/>
+						<Entry retarderSpeed="2000.00" torqueLoss="18.00"/>
+						<Entry retarderSpeed="2100.00" torqueLoss="18.82"/>
+						<Entry retarderSpeed="2200.00" torqueLoss="19.68"/>
+						<Entry retarderSpeed="2300.00" torqueLoss="20.58"/>
+					</RetarderLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#RET-Shai9imi">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+						<di:DigestValue>fcEtYfDAbfuRq0xpuzapmEj+Py1PIPUZwVmx+amNvcc=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Retarder>
+			<Axlegear xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxlegearComponentDeclarationType">
+				<Data id="AXL-EC3ohnoh" xsi:type="AxlegearDataDeclarationType">
+					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+					<Model>Generic 40t Long Haul Truck AxleGear</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-01-11T11:00:00Z</Date>
+					<AppVersion>3.0.1</AppVersion>
+					<LineType>Single portal axle</LineType>
+					<Ratio>2.590</Ratio>
+					<CertificationMethod>Standard values</CertificationMethod>
+					<TorqueLossMap>
+						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00"/>
+						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00"/>
+					</TorqueLossMap>
+				</Data>
+				<Signature>
+					<di:Reference URI="#AXL-EC3ohnoh">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+						<di:DigestValue>o4nYTajmWKaduxys5ShmnfJbYd23rpxZ01JbuG6dmzU=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</Axlegear>
+			<AxleWheels xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AxleWheelsComponentDeclarationType">
+				<Data xsi:type="AxleWheelsDataDeclarationType">
+					<Axles>
+						<Axle axleNumber="1" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleNonDriven</AxleType>
+							<TwinTyres>false</TwinTyres>
+							<Steered>true</Steered>
+							<Tyre>
+								<Data id="WHL-5432198760-315-70-R22.5" xsi:type="TyreDataDeclarationType">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>315/70 R22.5</Dimension>
+									<RRCDeclared>0.0055</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+										<di:DigestValue>4TkUGQTX8tevHOU9Cj9uyCFuI/aqcEYlo/gyVjVQmv0=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+						<Axle axleNumber="2" xsi:type="AxleDataDeclarationType">
+							<AxleType>VehicleDriven</AxleType>
+							<TwinTyres>true</TwinTyres>
+							<Steered>false</Steered>
+							<Tyre>
+								<v2.0:Data id="WHL-5432198760-315-70-R22.5" xsi:type="v2.2:TyreDataDeclarationType" xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.2">
+									<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+									<Model>Generic Wheel</Model>
+									<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+									<Date>2017-01-11T14:00:00Z</Date>
+									<AppVersion>Tyre Generation App 1.0</AppVersion>
+									<Dimension>235/60 R17 C</Dimension> <!-- New Dimesion added in v2.2 -->
+									<RRCDeclared>0.0063</RRCDeclared>
+									<FzISO>31300</FzISO>
+								</v2.0:Data>
+								<Signature>
+									<di:Reference URI="#WHL-5432198760-315-70-R22.5">
+										<di:Transforms>
+											<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+											<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+										</di:Transforms>
+										<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+										<di:DigestValue>KljvtvGUUQ/L7MiLVAqU+bckL5PNDNNwdeLH9kUVrfM=</di:DigestValue>
+									</di:Reference>
+								</Signature>
+							</Tyre>
+						</Axle>
+					</Axles>
+				</Data>
+			</AxleWheels>
+			<Auxiliaries xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AuxiliariesComponentDeclarationType">
+				<Data xsi:type="AuxiliariesDataDeclarationType">
+					<Fan>
+						<Technology>Hydraulic driven - Constant displacement pump</Technology>
+					</Fan>
+					<SteeringPump>
+						<Technology>Variable displacement elec. controlled</Technology>
+					</SteeringPump>
+					<ElectricSystem>
+						<Technology>Standard technology - LED headlights, all</Technology>
+					</ElectricSystem>
+					<PneumaticSystem>
+						<Technology>Medium Supply 2-stage + ESS</Technology>
+					</PneumaticSystem>
+					<HVAC>
+						<Technology>Default</Technology>
+					</HVAC>
+				</Data>
+			</Auxiliaries>
+			<AirDrag xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v2.0" xsi:type="AirDragComponentDeclarationType">
+				<Data id="CabinX23h" xsi:type="AirDragDataDeclarationType">
+					<Manufacturer>Generic Manufacturer</Manufacturer>
+					<Model>Generic Model</Model>
+					<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+					<Date>2017-03-24T15:00:00Z</Date>
+					<AppVersion>Vect AirDrag x.y</AppVersion>
+					<CdxA_0>6.31</CdxA_0>
+					<TransferredCdxA>6.32</TransferredCdxA>
+					<DeclaredCdxA>6.34</DeclaredCdxA>
+				</Data>
+				<Signature>
+					<di:Reference URI="#CabinX23h">
+						<di:Transforms>
+							<di:Transform Algorithm="urn:vecto:xml:2017:canonicalization"/>
+							<di:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
+						</di:Transforms>
+						<di:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
+						<di:DigestValue>b9SHCfOoVrBxFQ8wwDK32OO+9bd85DuaUdgs6j/29N8=</di:DigestValue>
+					</di:Reference>
+				</Signature>
+			</AirDrag>
+		</Components>
+	</v2.0:Vehicle>
+</tns:VectoInputDeclaration>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/vecto_engine-input_sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/vecto_engine-input_sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..4c6a16410c1742891139a896417a0bcedbde0433
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/vecto_engine-input_sample.xml
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0"
+													xmlns:di="http://www.w3.org/2000/09/xmldsig#" schemaVersion="1.0"
+													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationComponent:v1.0 https://webgate.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/XML/XSD/VectoComponent.xsd">
+	<tns:Engine>
+		<Data id="">
+			<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+			<Model>Generic 40t Long Haul Truck Engine</Model>
+			<CertificationNumber>e12*0815/8051*2017/05E0000*00</CertificationNumber>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<AppVersion>VectoEngine x.y</AppVersion>
+			<Displacement>12730</Displacement>
+			<IdlingSpeed>560</IdlingSpeed>
+			<RatedSpeed>2200</RatedSpeed>
+			<RatedPower>380000</RatedPower>
+			<MaxEngineTorque>2300</MaxEngineTorque>
+			<WHTCUrban>1.0097</WHTCUrban>
+			<WHTCRural>1.0035</WHTCRural>
+			<WHTCMotorway>1.0200</WHTCMotorway>
+			<BFColdHot>1.0000</BFColdHot>
+			<CFRegPer>1.0000</CFRegPer>
+			<CFNCV>1.0000</CFNCV>
+			<FuelType>Diesel CI</FuelType>
+			<FuelConsumptionMap>
+				<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00" />
+				<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00" />
+				<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00" />
+				<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00" />
+				<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00" />
+				<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00" />
+				<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00" />
+				<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00" />
+				<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00" />
+				<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00" />
+				<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00" />
+				<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00" />
+				<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00" />
+				<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00" />
+				<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00" />
+				<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00" />
+				<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00" />
+				<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00" />
+				<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00" />
+				<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00" />
+				<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00" />
+				<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00" />
+				<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00" />
+				<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00" />
+				<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00" />
+				<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00" />
+				<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00" />
+				<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00" />
+				<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00" />
+				<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00" />
+				<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00" />
+				<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00" />
+				<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00" />
+				<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00" />
+				<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00" />
+				<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00" />
+				<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00" />
+				<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00" />
+				<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00" />
+				<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00" />
+				<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00" />
+				<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00" />
+				<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00" />
+				<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00" />
+				<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00" />
+				<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00" />
+				<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00" />
+				<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00" />
+				<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00" />
+				<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00" />
+				<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00" />
+				<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00" />
+				<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00" />
+				<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00" />
+				<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00" />
+				<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00" />
+				<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00" />
+				<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00" />
+				<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00" />
+				<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00" />
+				<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00" />
+				<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00" />
+				<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00" />
+				<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00" />
+				<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00" />
+				<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00" />
+				<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00" />
+				<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00" />
+				<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00" />
+				<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00" />
+				<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00" />
+				<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00" />
+				<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00" />
+				<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00" />
+				<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00" />
+				<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00" />
+				<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00" />
+				<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00" />
+				<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00" />
+				<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00" />
+				<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00" />
+				<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00" />
+				<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00" />
+				<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00" />
+				<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00" />
+				<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00" />
+				<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00" />
+				<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00" />
+				<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00" />
+				<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00" />
+				<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00" />
+				<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00" />
+				<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00" />
+				<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00" />
+				<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00" />
+				<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00" />
+				<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00" />
+				<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00" />
+				<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00" />
+				<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00" />
+				<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00" />
+				<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00" />
+				<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00" />
+			</FuelConsumptionMap>
+			<FullLoadAndDragCurve>
+				<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00" />
+				<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00" />
+				<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00" />
+				<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00" />
+				<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00" />
+				<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00" />
+				<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00" />
+				<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00" />
+				<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00" />
+				<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00" />
+			</FullLoadAndDragCurve>
+		</Data>
+	</tns:Engine>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/vecto_vehicle-exempted-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/vecto_vehicle-exempted-sample.xml
new file mode 100644
index 0000000000000000000000000000000000000000..cfcc7529e32d493df7a22b849c9be43aceed5f21
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderDeclaration/vecto_vehicle-exempted-sample.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<tns:VectoInputDeclaration xmlns="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v1.0"
+													xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaVersion="1.0"
+													xmlns:tns="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0"
+													xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:DeclarationInput:v1.0 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoInput.xsd"
+													xmlns:di="http://www.w3.org/2000/09/xmldsig#">
+	<Vehicle id="VEH-1234567890">
+		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+		<ManufacturerAddress>Street, ZIP City</ManufacturerAddress>
+		<Model>Generic Model</Model>
+		<VIN>VEH-1234567890</VIN>
+		<Date>2017-02-15T11:00:00Z</Date>
+		<LegislativeClass>N3</LegislativeClass>
+		<VehicleCategory>Tractor</VehicleCategory>
+		<CurbMassChassis>7100</CurbMassChassis>
+		<GrossVehicleMass>40000</GrossVehicleMass>
+		<ZeroEmissionVehicle>false</ZeroEmissionVehicle>
+		<MaxNetPower1>30000</MaxNetPower1>
+		<MaxNetPower2>20000</MaxNetPower2>
+		<HybridElectricHDV>true</HybridElectricHDV>
+		<DualFuelVehicle>false</DualFuelVehicle>
+	</Vehicle>
+</tns:VectoInputDeclaration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_engine-sample_ref.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_engine-sample_ref.xml
index 42959f54f43962ae2350db423796b0848098d7fe..05992371ec16150d087470d5abf97d8e30d89de4 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_engine-sample_ref.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_engine-sample_ref.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<tns:VectoComponentEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 ../XSD/VectoEngineeringInput.xsd">
+<tns:VectoComponentEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoEngineeringInput.0.7.xsd">
 	<Engine>
 		<Data id="ENG-gooZah3D">
 			<Manufacturer>Generic Engine Vendor</Manufacturer>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_gearbox-sample_ref.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_gearbox-sample_ref.xml
index 219327ca0e50c446fdb3abd88b4a46156e1051cb..00972f9b30e2d34b754428be42dab080c0328003 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_gearbox-sample_ref.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_gearbox-sample_ref.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<tns:VectoComponentEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 ../XSD/VectoEngineeringInput.xsd">
+<tns:VectoComponentEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoEngineeringInput.0.7.xsd">
 	<Gearbox>
 		<Data id="gbx-vi2Oak2N">
 			<Manufacturer>Generic Gearbox Vendor</Manufacturer>
@@ -126,21 +126,5 @@
 		<Signature>
 			<ComponentDataHash>d14189366134120e08fa3f2c6e3328dd13c08a23</ComponentDataHash>
 		</Signature>
-		<TorqueConverter>
-			<Data>
-				<Manufacturer>Generic Torqueconverter Manufacturer</Manufacturer>
-						<Model>Generic Torqueconverter</Model>
-						<Creator>Markus Quaritsch, TUG ITI</Creator>
-						<Date>2017-01-11T11:00:00Z</Date>
-				<ReferenceRPM>1000</ReferenceRPM>
-				<Characteristics>
-					<Resource type="csv" file="tc_data.vtcc"/>
-				</Characteristics>
-				<Inertia>1.234</Inertia>
-				<ShiftPolygon>
-					<Resource type="csv" file="GBX_ShiftPolygons.vgbs"/>
-				</ShiftPolygon>
-			</Data>
-		</TorqueConverter>
 	</Gearbox>
 </tns:VectoComponentEngineering>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample.xml
index d3c33d3f414f2d1a7ff4628da63157c8a4777b93..66893d0bbeb9ed8077530b6e98261722a96f5537 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample.xml
@@ -1,3430 +1,3427 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<tns:VectoInputEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 ../XSD/VectoEngineeringInput.xsd">
+<tns:VectoInputEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoEngineeringInput.0.7.xsd">
 	<EngineOnlyMode>false</EngineOnlyMode>
 	<Vehicle id="VEH-1234567890">
-		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
-		<Model>Generic LongHaul Truck</Model>
-		<Creator>MQ</Creator>
-		<Date>2017-02-15T11:00:00Z</Date>
-		<VehicleCategory>Tractor</VehicleCategory>
-		<AxleConfiguration>4x2</AxleConfiguration>
-		<CurbMassChassis>7100</CurbMassChassis>
-		<GrossVehicleMass>40000</GrossVehicleMass>
-		<RetarderType>Transmission Output Retarder</RetarderType>
-		<RetarderRatio>1.000</RetarderRatio>
-		<AngledriveType>None</AngledriveType>
-		<PTOType>None</PTOType>
-		<CurbMassExtra>500</CurbMassExtra>
-		<Loading>1500</Loading>
-		<Components>
-			<Engine>
-				<Data id="ENG-gooZah3D">
-					<Manufacturer>Generic Engine Manufacturer</Manufacturer>
-					<Model>Generic 40t Long Haul Truck Engine</Model>
-					<Creator>Markus Quaritsch, TUG IVT</Creator>
-					<Date>2017-02-15T11:00:00Z</Date>
-					<Displacement>12730</Displacement>
-					<IdlingSpeed>560</IdlingSpeed>
-					<Inertia>0.77</Inertia>
-					<WHTCEngineering>1</WHTCEngineering>
-					<FuelConsumptionMap>
-						<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00"/>
-						<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00"/>
-						<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00"/>
-						<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00"/>
-						<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00"/>
-						<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00"/>
-						<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00"/>
-						<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00"/>
-						<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00"/>
-						<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00"/>
-						<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00"/>
-						<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00"/>
-						<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00"/>
-						<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00"/>
-						<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00"/>
-						<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00"/>
-						<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00"/>
-						<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00"/>
-						<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00"/>
-						<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00"/>
-						<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00"/>
-						<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00"/>
-						<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00"/>
-						<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00"/>
-						<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00"/>
-						<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00"/>
-						<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00"/>
-						<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00"/>
-						<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00"/>
-						<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00"/>
-						<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00"/>
-						<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00"/>
-						<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00"/>
-						<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00"/>
-						<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00"/>
-						<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00"/>
-						<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00"/>
-						<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00"/>
-						<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00"/>
-						<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00"/>
-						<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00"/>
-						<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00"/>
-						<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00"/>
-						<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00"/>
-						<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00"/>
-						<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00"/>
-						<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00"/>
-						<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00"/>
-						<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00"/>
-						<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00"/>
-						<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00"/>
-						<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00"/>
-						<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00"/>
-						<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00"/>
-						<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00"/>
-						<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00"/>
-						<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00"/>
-						<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00"/>
-						<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00"/>
-						<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00"/>
-						<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00"/>
-						<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00"/>
-						<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00"/>
-						<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00"/>
-						<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00"/>
-						<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00"/>
-						<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00"/>
-						<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00"/>
-						<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00"/>
-						<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00"/>
-						<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00"/>
-						<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00"/>
-						<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00"/>
-						<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00"/>
-						<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00"/>
-						<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00"/>
-						<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00"/>
-						<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00"/>
-						<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00"/>
-						<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00"/>
-						<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00"/>
-						<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00"/>
-						<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00"/>
-						<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00"/>
-						<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00"/>
-						<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00"/>
-						<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00"/>
-						<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00"/>
-						<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00"/>
-						<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00"/>
-						<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00"/>
-						<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00"/>
-						<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00"/>
-						<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00"/>
-						<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00"/>
-						<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00"/>
-						<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00"/>
-						<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00"/>
-						<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00"/>
-						<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00"/>
-						<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00"/>
-						<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00"/>
-						<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00"/>
-					</FuelConsumptionMap>
-					<FullLoadAndDragCurve>
-						<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00"/>
-						<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00"/>
-						<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00"/>
-						<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00"/>
-						<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00"/>
-						<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00"/>
-						<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00"/>
-						<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00"/>
-						<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00"/>
-						<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00"/>
-					</FullLoadAndDragCurve>
-				</Data>
-				<Signature>
-					<ComponentDataHash>e0c253b643f7f8f09b963aca4a264d06fbfa599f</ComponentDataHash>
-				</Signature>
-			</Engine>
-			<Gearbox>
-				<Data id="gbx-vi2Oak2N">
-					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
-					<Model>Generic 40t Long Haul Truck Gearbox</Model>
-					<Creator>Markus Quaritsch, TUG IVT</Creator>
-					<Date>2017-01-11T11:00:00Z</Date>
-					<AppVersion>3.0.1</AppVersion>
-					<TransmissionType>AMT</TransmissionType>
-					<Inertia>0.6</Inertia>
-					<TractionInterruption>1.5</TractionInterruption>
-					<Gears>
-						<Gear number="1">
-							<Ratio>14.930</Ratio>
-							<MaxTorque>5000</MaxTorque>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="2">
-							<Ratio>11.640</Ratio>
-							<MaxTorque>5000</MaxTorque>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="3">
-							<Ratio>9.020</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="4">
-							<Ratio>7.040</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="5">
-							<Ratio>5.640</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="6">
-							<Ratio>4.400</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="7">
-							<Ratio>3.390</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="8">
-							<Ratio>2.650</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="9">
-							<Ratio>2.050</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="10">
-							<Ratio>1.600</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="11">
-							<Ratio>1.280</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
-								<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
-								<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
-								<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
-								<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
-								<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
-								<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
-								<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
-								<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
-								<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
-								<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
-								<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
-								<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
-							</TorqueLossMap>
-						</Gear>
-						<Gear number="12">
-							<Ratio>1.000</Ratio>
-							<TorqueLossMap>
-								<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81"/>
-								<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81"/>
-								<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31"/>
-								<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31"/>
-								<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31"/>
-								<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31"/>
-								<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31"/>
-								<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31"/>
-								<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31"/>
-								<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31"/>
-								<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31"/>
-								<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31"/>
-								<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31"/>
-								<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31"/>
-								<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31"/>
-								<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32"/>
-								<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32"/>
-								<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82"/>
-								<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82"/>
-								<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82"/>
-								<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82"/>
-								<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82"/>
-								<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82"/>
-								<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82"/>
-								<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82"/>
-								<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82"/>
-								<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82"/>
-								<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82"/>
-								<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82"/>
-								<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82"/>
-								<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33"/>
-								<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33"/>
-								<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83"/>
-								<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83"/>
-								<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83"/>
-								<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83"/>
-								<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83"/>
-								<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83"/>
-								<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83"/>
-								<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83"/>
-								<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83"/>
-								<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83"/>
-								<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83"/>
-								<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83"/>
-								<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83"/>
-								<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34"/>
-								<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34"/>
-								<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84"/>
-								<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84"/>
-								<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84"/>
-								<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84"/>
-								<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84"/>
-								<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84"/>
-								<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84"/>
-								<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84"/>
-								<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84"/>
-								<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84"/>
-								<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84"/>
-								<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84"/>
-								<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84"/>
-								<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35"/>
-								<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35"/>
-								<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85"/>
-								<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85"/>
-								<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85"/>
-								<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85"/>
-								<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85"/>
-								<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85"/>
-								<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85"/>
-								<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85"/>
-								<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85"/>
-								<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85"/>
-								<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85"/>
-								<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85"/>
-								<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85"/>
-								<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36"/>
-								<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36"/>
-								<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86"/>
-								<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86"/>
-								<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86"/>
-								<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86"/>
-								<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86"/>
-								<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86"/>
-								<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86"/>
-								<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86"/>
-								<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86"/>
-								<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86"/>
-								<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86"/>
-								<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86"/>
-								<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86"/>
-								<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37"/>
-								<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37"/>
-								<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88"/>
-								<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88"/>
-								<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39"/>
-								<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39"/>
-								<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89"/>
-								<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89"/>
-								<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40"/>
-								<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40"/>
-								<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90"/>
-								<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90"/>
-								<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41"/>
-								<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41"/>
-								<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91"/>
-								<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91"/>
-								<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42"/>
-								<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42"/>
-								<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92"/>
-								<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92"/>
-								<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43"/>
-								<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43"/>
-								<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94"/>
-								<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94"/>
-								<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06"/>
-								<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56"/>
-								<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58"/>
-								<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59"/>
-								<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60"/>
-								<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61"/>
-								<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63"/>
-								<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64"/>
-								<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65"/>
-								<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66"/>
-								<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67"/>
-								<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69"/>
-							</TorqueLossMap>
-						</Gear>
-					</Gears>
-				</Data>
-				<Signature>
-					<ComponentDataHash>d14189366134120e08fa3f2c6e3328dd13c08a23</ComponentDataHash>
-				</Signature>
-			</Gearbox>
-			<Retarder>
-				<Data id="RET-Shai9imi">
-					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
-					<Model>Generic Retarder</Model>
-					<Creator>Markus Quaritsch, TUG ITI</Creator>
-					<Date>2017-01-11T11:00:00Z</Date>
-					<AppVersion>3.0.1</AppVersion>
-					<RetarderLossMap>
-						<Entry retarderSpeed="0.00" torqueLoss="10.00"/>
-						<Entry retarderSpeed="100.00" torqueLoss="10.02"/>
-						<Entry retarderSpeed="200.00" torqueLoss="10.08"/>
-						<Entry retarderSpeed="300.00" torqueLoss="10.18"/>
-						<Entry retarderSpeed="400.00" torqueLoss="10.32"/>
-						<Entry retarderSpeed="500.00" torqueLoss="10.50"/>
-						<Entry retarderSpeed="600.00" torqueLoss="10.72"/>
-						<Entry retarderSpeed="700.00" torqueLoss="10.98"/>
-						<Entry retarderSpeed="800.00" torqueLoss="11.28"/>
-						<Entry retarderSpeed="900.00" torqueLoss="11.62"/>
-						<Entry retarderSpeed="1000.00" torqueLoss="12.00"/>
-						<Entry retarderSpeed="1100.00" torqueLoss="12.42"/>
-						<Entry retarderSpeed="1200.00" torqueLoss="12.88"/>
-						<Entry retarderSpeed="1300.00" torqueLoss="13.38"/>
-						<Entry retarderSpeed="1400.00" torqueLoss="13.92"/>
-						<Entry retarderSpeed="1500.00" torqueLoss="14.50"/>
-						<Entry retarderSpeed="1600.00" torqueLoss="15.12"/>
-						<Entry retarderSpeed="1700.00" torqueLoss="15.78"/>
-						<Entry retarderSpeed="1800.00" torqueLoss="16.48"/>
-						<Entry retarderSpeed="1900.00" torqueLoss="17.22"/>
-						<Entry retarderSpeed="2000.00" torqueLoss="18.00"/>
-						<Entry retarderSpeed="2100.00" torqueLoss="18.82"/>
-						<Entry retarderSpeed="2200.00" torqueLoss="19.68"/>
-						<Entry retarderSpeed="2300.00" torqueLoss="20.58"/>
-					</RetarderLossMap>
-				</Data>
-				<Signature>
-					<ComponentDataHash>da830e08360407c5168f1a37e9760e0cbbf8a17d</ComponentDataHash>
-				</Signature>
-			</Retarder>
-			<Axlegear>
-				<Data id="AXL-EC3ohnoh">
-					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
-					<Model>Generic 40t Long Haul Truck AxleGear</Model>
-					<Creator>Markus Quaritsch, TUG ITI</Creator>
-					<Date>2017-01-11T11:00:00Z</Date>
-					<AppVersion>3.0.1</AppVersion>
-					<Ratio>2.590</Ratio>
-					<TorqueLossMap>
-						<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00"/>
-						<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00"/>
-					</TorqueLossMap>
-				</Data>
-				<Signature>
-					<ComponentDataHash>5074334bb2c090c5e258e9a664f5d19689a3f13d</ComponentDataHash>
-				</Signature>
-			</Axlegear>
-			<AxleWheels>
-				<Data id="WHL-mi3ooviM">
-					<Axles>
-						<Axle axleNumber="1">
-							<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
-							<Model>Generic Wheel</Model>
-							<Creator>Markus Quaritsch, TUG ITI</Creator>
-							<Date>2017-01-11T14:00:00Z</Date>
-							<AxleType>VehicleNonDriven</AxleType>
-							<TwinTyres>false</TwinTyres>
-							<Steered>true</Steered>
-							<Dimension>315/70 R22.5</Dimension>
-							<RRCISO>0.0055</RRCISO>
-							<FzISO>31300</FzISO>
-							<WeightShare>0.4</WeightShare>
-							<Inertia>0</Inertia>
-						</Axle>
-						<Axle axleNumber="2">
-							<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
-							<Model>Generic Wheel</Model>
-							<Creator>Markus Quaritsch, TUG ITI</Creator>
-							<Date>2017-01-11T14:00:00Z</Date>
-							<AxleType>VehicleDriven</AxleType>
-							<TwinTyres>true</TwinTyres>
-							<Steered>true</Steered>
-							<Dimension>315/70 R22.5</Dimension>
-							<RRCISO>0.0063</RRCISO>
-							<FzISO>31300</FzISO>
-							<WeightShare>0.6</WeightShare>
-							<Inertia>0</Inertia>
-							<DynamicTyreRadius>488.822</DynamicTyreRadius>
-						</Axle>
-					</Axles>
-				</Data>
-			</AxleWheels>
-			<Auxiliaries>
-				<Data>
-					<Auxiliary id="ES">
-						<TransmissionRatioToEngine>4.078</TransmissionRatioToEngine>
-						<EfficiencyToEngine>0.96</EfficiencyToEngine>
-						<EfficiencyAuxSupply>1</EfficiencyAuxSupply>
-						<AuxMap>
-							<Entry auxiliarySpeed="1415" mechanicalPower="70" supplyPower="0.0"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="870" supplyPower="530"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="1030" supplyPower="640"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="1.17" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="1416" mechanicalPower="1.36" supplyPower="0.84"/>
-							<Entry auxiliarySpeed="1416" mechanicalPower="2.4" supplyPower="1.4"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.07" supplyPower="0"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.68" supplyPower="0.41"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.87" supplyPower="0.54"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.99" supplyPower="0.64"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="1.1" supplyPower="0.74"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="2.11" supplyPower="1.47"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="2.55" supplyPower="1.74"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.07" supplyPower="0"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.65" supplyPower="0.38"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.79" supplyPower="0.49"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.99" supplyPower="0.64"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.12" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.59" supplyPower="1.12"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.99" supplyPower="1.42"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="2.41" supplyPower="1.68"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="2.86" supplyPower="1.95"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="3.19" supplyPower="2.12"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="3.51" supplyPower="2.3"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.08" supplyPower="0"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.7" supplyPower="0.41"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.83" supplyPower="0.51"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.02" supplyPower="0.66"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.12" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.6" supplyPower="1.13"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="2.45" supplyPower="1.71"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="2.96" supplyPower="2.02"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="3.38" supplyPower="2.24"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="3.8" supplyPower="2.46"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="4.14" supplyPower="2.63"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.08" supplyPower="0"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.74" supplyPower="0.44"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.88" supplyPower="0.54"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="1.07" supplyPower="0.69"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="1.19" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="2.45" supplyPower="1.71"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="2.98" supplyPower="2.03"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="3.44" supplyPower="2.28"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="3.88" supplyPower="2.51"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="4.46" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.09" supplyPower="0"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.8" supplyPower="0.47"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.93" supplyPower="0.57"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="1.15" supplyPower="0.74"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="1.27" supplyPower="0.85"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="2.44" supplyPower="1.69"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="2.98" supplyPower="2.02"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="3.46" supplyPower="2.29"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="3.96" supplyPower="2.55"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="4.47" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="4.69" supplyPower="2.91"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="0.11" supplyPower="0"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="0.88" supplyPower="0.51"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.02" supplyPower="0.62"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.22" supplyPower="0.78"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.47" supplyPower="0.98"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="2.36" supplyPower="1.62"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="2.98" supplyPower="2.01"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="3.46" supplyPower="2.28"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4" supplyPower="2.57"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4.47" supplyPower="2.79"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4.94" supplyPower="3"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="0.12" supplyPower="0"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="0.97" supplyPower="0.56"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.11" supplyPower="0.67"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.32" supplyPower="0.84"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.91" supplyPower="1.29"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="2.96" supplyPower="1.99"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="3.46" supplyPower="2.27"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4" supplyPower="2.56"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4.52" supplyPower="2.81"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4.97" supplyPower="3"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="5.12" supplyPower="3.08"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="0.14" supplyPower="0"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.08" supplyPower="0.62"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.21" supplyPower="0.73"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.47" supplyPower="0.93"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="2.89" supplyPower="1.92"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="3.45" supplyPower="2.25"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="3.99" supplyPower="2.54"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="4.54" supplyPower="2.82"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="4.98" supplyPower="3"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="5.19" supplyPower="3.11"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="0.17" supplyPower="0"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.19" supplyPower="0.67"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.32" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.69" supplyPower="1.07"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="2.54" supplyPower="1.66"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="3.37" supplyPower="2.18"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="3.98" supplyPower="2.52"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="4.55" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="5.02" supplyPower="3.01"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="5.27" supplyPower="3.14"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="0.19" supplyPower="0"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="1.28" supplyPower="0.72"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="1.49" supplyPower="0.88"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="2.15" supplyPower="1.37"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="3.19" supplyPower="2.04"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="3.92" supplyPower="2.46"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="4.48" supplyPower="2.75"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="5.44" supplyPower="3.16"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="0.22" supplyPower="0"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="1.42" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="1.81" supplyPower="1.08"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="2.92" supplyPower="1.84"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="3.75" supplyPower="2.33"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="4.38" supplyPower="2.66"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="4.94" supplyPower="2.92"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="5.51" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="0.25" supplyPower="0"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="1.63" supplyPower="0.91"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="2.35" supplyPower="1.43"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="3.43" supplyPower="2.1"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="4.24" supplyPower="2.55"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="4.82" supplyPower="2.83"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="5.54" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="0.28" supplyPower="0"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="1.93" supplyPower="1.09"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="3.04" supplyPower="1.82"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="4.09" supplyPower="2.43"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="4.69" supplyPower="2.73"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="5.7" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="9150" mechanicalPower="0.42" supplyPower="0"/>
-							<Entry auxiliarySpeed="9150" mechanicalPower="5.74" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="12000" mechanicalPower="0.42" supplyPower="0"/>
-							<Entry auxiliarySpeed="12000" mechanicalPower="5.74" supplyPower="3.19"/>
-						</AuxMap>
-					</Auxiliary>
-					<Auxiliary id="FAN">
-						<TransmissionRatioToEngine>4.078</TransmissionRatioToEngine>
-						<EfficiencyToEngine>0.96</EfficiencyToEngine>
-						<EfficiencyAuxSupply>1</EfficiencyAuxSupply>
-						<AuxMap>
-							<Entry auxiliarySpeed="1415" mechanicalPower="70" supplyPower="0.0"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="870" supplyPower="530"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="1030" supplyPower="640"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="1.17" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="1416" mechanicalPower="1.36" supplyPower="0.84"/>
-							<Entry auxiliarySpeed="1416" mechanicalPower="2.4" supplyPower="1.4"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.07" supplyPower="0"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.68" supplyPower="0.41"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.87" supplyPower="0.54"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.99" supplyPower="0.64"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="1.1" supplyPower="0.74"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="2.11" supplyPower="1.47"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="2.55" supplyPower="1.74"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.07" supplyPower="0"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.65" supplyPower="0.38"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.79" supplyPower="0.49"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.99" supplyPower="0.64"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.12" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.59" supplyPower="1.12"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.99" supplyPower="1.42"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="2.41" supplyPower="1.68"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="2.86" supplyPower="1.95"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="3.19" supplyPower="2.12"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="3.51" supplyPower="2.3"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.08" supplyPower="0"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.7" supplyPower="0.41"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.83" supplyPower="0.51"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.02" supplyPower="0.66"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.12" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.6" supplyPower="1.13"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="2.45" supplyPower="1.71"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="2.96" supplyPower="2.02"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="3.38" supplyPower="2.24"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="3.8" supplyPower="2.46"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="4.14" supplyPower="2.63"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.08" supplyPower="0"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.74" supplyPower="0.44"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.88" supplyPower="0.54"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="1.07" supplyPower="0.69"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="1.19" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="2.45" supplyPower="1.71"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="2.98" supplyPower="2.03"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="3.44" supplyPower="2.28"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="3.88" supplyPower="2.51"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="4.46" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.09" supplyPower="0"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.8" supplyPower="0.47"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.93" supplyPower="0.57"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="1.15" supplyPower="0.74"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="1.27" supplyPower="0.85"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="2.44" supplyPower="1.69"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="2.98" supplyPower="2.02"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="3.46" supplyPower="2.29"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="3.96" supplyPower="2.55"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="4.47" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="4.69" supplyPower="2.91"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="0.11" supplyPower="0"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="0.88" supplyPower="0.51"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.02" supplyPower="0.62"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.22" supplyPower="0.78"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.47" supplyPower="0.98"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="2.36" supplyPower="1.62"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="2.98" supplyPower="2.01"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="3.46" supplyPower="2.28"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4" supplyPower="2.57"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4.47" supplyPower="2.79"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4.94" supplyPower="3"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="0.12" supplyPower="0"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="0.97" supplyPower="0.56"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.11" supplyPower="0.67"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.32" supplyPower="0.84"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.91" supplyPower="1.29"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="2.96" supplyPower="1.99"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="3.46" supplyPower="2.27"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4" supplyPower="2.56"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4.52" supplyPower="2.81"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4.97" supplyPower="3"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="5.12" supplyPower="3.08"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="0.14" supplyPower="0"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.08" supplyPower="0.62"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.21" supplyPower="0.73"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.47" supplyPower="0.93"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="2.89" supplyPower="1.92"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="3.45" supplyPower="2.25"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="3.99" supplyPower="2.54"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="4.54" supplyPower="2.82"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="4.98" supplyPower="3"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="5.19" supplyPower="3.11"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="0.17" supplyPower="0"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.19" supplyPower="0.67"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.32" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.69" supplyPower="1.07"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="2.54" supplyPower="1.66"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="3.37" supplyPower="2.18"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="3.98" supplyPower="2.52"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="4.55" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="5.02" supplyPower="3.01"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="5.27" supplyPower="3.14"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="0.19" supplyPower="0"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="1.28" supplyPower="0.72"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="1.49" supplyPower="0.88"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="2.15" supplyPower="1.37"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="3.19" supplyPower="2.04"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="3.92" supplyPower="2.46"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="4.48" supplyPower="2.75"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="5.44" supplyPower="3.16"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="0.22" supplyPower="0"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="1.42" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="1.81" supplyPower="1.08"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="2.92" supplyPower="1.84"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="3.75" supplyPower="2.33"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="4.38" supplyPower="2.66"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="4.94" supplyPower="2.92"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="5.51" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="0.25" supplyPower="0"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="1.63" supplyPower="0.91"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="2.35" supplyPower="1.43"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="3.43" supplyPower="2.1"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="4.24" supplyPower="2.55"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="4.82" supplyPower="2.83"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="5.54" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="0.28" supplyPower="0"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="1.93" supplyPower="1.09"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="3.04" supplyPower="1.82"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="4.09" supplyPower="2.43"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="4.69" supplyPower="2.73"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="5.7" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="9150" mechanicalPower="0.42" supplyPower="0"/>
-							<Entry auxiliarySpeed="9150" mechanicalPower="5.74" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="12000" mechanicalPower="0.42" supplyPower="0"/>
-							<Entry auxiliarySpeed="12000" mechanicalPower="5.74" supplyPower="3.19"/>
-						</AuxMap>
-					</Auxiliary>
-				</Data>
-			</Auxiliaries>
-			<AirDrag>
-				<Data>
-					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
-					<Model>Generic 40t Long Haul Truck Gearbox</Model>
-					<Creator>Markus Quaritsch, TUG IVT</Creator>
-					<Date>2017-01-11T11:00:00Z</Date>
-					<AppVersion>3.0.1</AppVersion>
-					<CrossWindCorrectionMode>No Correction</CrossWindCorrectionMode>
-					<CdxA>6.29</CdxA>
-				</Data>
-			</AirDrag>
-		</Components>
-		<AdvancedDriverAssist>
-			<EngineStartStop>
-				<Enabled>false</Enabled>
-				<MaxSpeed>5</MaxSpeed>
-				<MinOnTime>5</MinOnTime>
-				<ActivationDelay>5</ActivationDelay>
-			</EngineStartStop>
-		</AdvancedDriverAssist>
+			<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+			<Model>Generic LongHaul Truck</Model>
+			<Creator>MQ</Creator>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<VehicleCategory>Tractor</VehicleCategory>
+			<AxleConfiguration>4x2</AxleConfiguration>
+			<CurbMassChassis>7100</CurbMassChassis>
+			<GrossVehicleMass>40000</GrossVehicleMass>
+			<RetarderType>Transmission Output Retarder</RetarderType>
+			<RetarderRatio>1.000</RetarderRatio>
+			<AngledriveType>None</AngledriveType>
+			<PTOType>None</PTOType>
+			<CurbMassExtra>500</CurbMassExtra>
+			<Loading>1500</Loading>
+			<AdvancedDriverAssist>
+				<EngineStartStop>
+					<Enabled>false</Enabled>
+					<MaxSpeed>5</MaxSpeed>
+					<MinOnTime>5</MinOnTime>
+					<ActivationDelay>5</ActivationDelay>
+				</EngineStartStop>
+			</AdvancedDriverAssist>
+			<Components>
+				<Engine>
+					<Data id="ENG-gooZah3D">
+						<Manufacturer>Generic Engine Manufacturer</Manufacturer>
+						<Model>Generic 40t Long Haul Truck Engine</Model>
+						<Creator>Markus Quaritsch, TUG IVT</Creator>
+						<Date>2017-02-15T11:00:00Z</Date>
+						<Displacement>12730</Displacement>
+						<IdlingSpeed>560</IdlingSpeed>
+						<Inertia>0.77</Inertia>
+						<WHTCEngineering>1</WHTCEngineering>
+						<FuelConsumptionMap>
+							<Entry engineSpeed="560.00" torque="-149.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="560.00" torque="0.00" fuelConsumption="1256.00"/>
+							<Entry engineSpeed="560.00" torque="200.00" fuelConsumption="3197.00"/>
+							<Entry engineSpeed="560.00" torque="400.00" fuelConsumption="5295.00"/>
+							<Entry engineSpeed="560.00" torque="600.00" fuelConsumption="7615.00"/>
+							<Entry engineSpeed="560.00" torque="800.00" fuelConsumption="9375.00"/>
+							<Entry engineSpeed="560.00" torque="1000.00" fuelConsumption="11239.00"/>
+							<Entry engineSpeed="560.00" torque="1180.00" fuelConsumption="12869.00"/>
+							<Entry engineSpeed="600.00" torque="-148.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="600.00" torque="0.00" fuelConsumption="1459.00"/>
+							<Entry engineSpeed="600.00" torque="200.00" fuelConsumption="3358.00"/>
+							<Entry engineSpeed="600.00" torque="400.00" fuelConsumption="5498.00"/>
+							<Entry engineSpeed="600.00" torque="600.00" fuelConsumption="8101.00"/>
+							<Entry engineSpeed="600.00" torque="800.00" fuelConsumption="10014.00"/>
+							<Entry engineSpeed="600.00" torque="1000.00" fuelConsumption="12071.00"/>
+							<Entry engineSpeed="600.00" torque="1200.00" fuelConsumption="14201.00"/>
+							<Entry engineSpeed="600.00" torque="1282.00" fuelConsumption="15304.00"/>
+							<Entry engineSpeed="800.00" torque="-149.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="800.00" torque="0.00" fuelConsumption="1879.00"/>
+							<Entry engineSpeed="800.00" torque="200.00" fuelConsumption="4286.00"/>
+							<Entry engineSpeed="800.00" torque="400.00" fuelConsumption="7021.00"/>
+							<Entry engineSpeed="800.00" torque="600.00" fuelConsumption="10059.00"/>
+							<Entry engineSpeed="800.00" torque="800.00" fuelConsumption="13086.00"/>
+							<Entry engineSpeed="800.00" torque="1000.00" fuelConsumption="16015.00"/>
+							<Entry engineSpeed="800.00" torque="1200.00" fuelConsumption="19239.00"/>
+							<Entry engineSpeed="800.00" torque="1400.00" fuelConsumption="22426.00"/>
+							<Entry engineSpeed="800.00" torque="1600.00" fuelConsumption="25483.00"/>
+							<Entry engineSpeed="800.00" torque="1791.00" fuelConsumption="28905.00"/>
+							<Entry engineSpeed="1000.00" torque="-160.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="1000.00" torque="0.00" fuelConsumption="2865.00"/>
+							<Entry engineSpeed="1000.00" torque="200.00" fuelConsumption="5963.00"/>
+							<Entry engineSpeed="1000.00" torque="400.00" fuelConsumption="9198.00"/>
+							<Entry engineSpeed="1000.00" torque="600.00" fuelConsumption="12354.00"/>
+							<Entry engineSpeed="1000.00" torque="800.00" fuelConsumption="15965.00"/>
+							<Entry engineSpeed="1000.00" torque="1000.00" fuelConsumption="19864.00"/>
+							<Entry engineSpeed="1000.00" torque="1200.00" fuelConsumption="23530.00"/>
+							<Entry engineSpeed="1000.00" torque="1400.00" fuelConsumption="27202.00"/>
+							<Entry engineSpeed="1000.00" torque="1600.00" fuelConsumption="31165.00"/>
+							<Entry engineSpeed="1000.00" torque="1800.00" fuelConsumption="35103.00"/>
+							<Entry engineSpeed="1000.00" torque="2000.00" fuelConsumption="39360.00"/>
+							<Entry engineSpeed="1000.00" torque="2200.00" fuelConsumption="44120.00"/>
+							<Entry engineSpeed="1000.00" torque="2300.00" fuelConsumption="46836.00"/>
+							<Entry engineSpeed="1200.00" torque="-179.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="1200.00" torque="0.00" fuelConsumption="3307.00"/>
+							<Entry engineSpeed="1200.00" torque="200.00" fuelConsumption="6897.00"/>
+							<Entry engineSpeed="1200.00" torque="400.00" fuelConsumption="10651.00"/>
+							<Entry engineSpeed="1200.00" torque="600.00" fuelConsumption="14645.00"/>
+							<Entry engineSpeed="1200.00" torque="800.00" fuelConsumption="19115.00"/>
+							<Entry engineSpeed="1200.00" torque="1000.00" fuelConsumption="23677.00"/>
+							<Entry engineSpeed="1200.00" torque="1200.00" fuelConsumption="28180.00"/>
+							<Entry engineSpeed="1200.00" torque="1400.00" fuelConsumption="32431.00"/>
+							<Entry engineSpeed="1200.00" torque="1600.00" fuelConsumption="36698.00"/>
+							<Entry engineSpeed="1200.00" torque="1800.00" fuelConsumption="41691.00"/>
+							<Entry engineSpeed="1200.00" torque="2000.00" fuelConsumption="46915.00"/>
+							<Entry engineSpeed="1200.00" torque="2200.00" fuelConsumption="51783.00"/>
+							<Entry engineSpeed="1200.00" torque="2300.00" fuelConsumption="54932.00"/>
+							<Entry engineSpeed="1400.00" torque="-203.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="1400.00" torque="0.00" fuelConsumption="4306.00"/>
+							<Entry engineSpeed="1400.00" torque="200.00" fuelConsumption="8143.00"/>
+							<Entry engineSpeed="1400.00" torque="400.00" fuelConsumption="12723.00"/>
+							<Entry engineSpeed="1400.00" torque="600.00" fuelConsumption="17523.00"/>
+							<Entry engineSpeed="1400.00" torque="800.00" fuelConsumption="22288.00"/>
+							<Entry engineSpeed="1400.00" torque="1000.00" fuelConsumption="27093.00"/>
+							<Entry engineSpeed="1400.00" torque="1200.00" fuelConsumption="32536.00"/>
+							<Entry engineSpeed="1400.00" torque="1400.00" fuelConsumption="37746.00"/>
+							<Entry engineSpeed="1400.00" torque="1600.00" fuelConsumption="43194.00"/>
+							<Entry engineSpeed="1400.00" torque="1800.00" fuelConsumption="49453.00"/>
+							<Entry engineSpeed="1400.00" torque="2000.00" fuelConsumption="55830.00"/>
+							<Entry engineSpeed="1400.00" torque="2200.00" fuelConsumption="61072.00"/>
+							<Entry engineSpeed="1400.00" torque="2300.00" fuelConsumption="64377.00"/>
+							<Entry engineSpeed="1600.00" torque="-235.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="1600.00" torque="0.00" fuelConsumption="5209.00"/>
+							<Entry engineSpeed="1600.00" torque="200.00" fuelConsumption="9669.00"/>
+							<Entry engineSpeed="1600.00" torque="400.00" fuelConsumption="14838.00"/>
+							<Entry engineSpeed="1600.00" torque="600.00" fuelConsumption="20127.00"/>
+							<Entry engineSpeed="1600.00" torque="800.00" fuelConsumption="25894.00"/>
+							<Entry engineSpeed="1600.00" torque="1000.00" fuelConsumption="31631.00"/>
+							<Entry engineSpeed="1600.00" torque="1200.00" fuelConsumption="37248.00"/>
+							<Entry engineSpeed="1600.00" torque="1400.00" fuelConsumption="42826.00"/>
+							<Entry engineSpeed="1600.00" torque="1600.00" fuelConsumption="49752.00"/>
+							<Entry engineSpeed="1600.00" torque="1800.00" fuelConsumption="57020.00"/>
+							<Entry engineSpeed="1600.00" torque="2000.00" fuelConsumption="63914.00"/>
+							<Entry engineSpeed="1600.00" torque="2079.00" fuelConsumption="66520.00"/>
+							<Entry engineSpeed="1800.00" torque="-264.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="1800.00" torque="0.00" fuelConsumption="6409.00"/>
+							<Entry engineSpeed="1800.00" torque="200.00" fuelConsumption="11777.00"/>
+							<Entry engineSpeed="1800.00" torque="400.00" fuelConsumption="17320.00"/>
+							<Entry engineSpeed="1800.00" torque="600.00" fuelConsumption="23394.00"/>
+							<Entry engineSpeed="1800.00" torque="800.00" fuelConsumption="30501.00"/>
+							<Entry engineSpeed="1800.00" torque="1000.00" fuelConsumption="36378.00"/>
+							<Entry engineSpeed="1800.00" torque="1200.00" fuelConsumption="43079.00"/>
+							<Entry engineSpeed="1800.00" torque="1400.00" fuelConsumption="49796.00"/>
+							<Entry engineSpeed="1800.00" torque="1600.00" fuelConsumption="57436.00"/>
+							<Entry engineSpeed="1800.00" torque="1800.00" fuelConsumption="65157.00"/>
+							<Entry engineSpeed="1800.00" torque="1857.00" fuelConsumption="67574.00"/>
+							<Entry engineSpeed="2000.00" torque="-301.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="2000.00" torque="0.00" fuelConsumption="9127.00"/>
+							<Entry engineSpeed="2000.00" torque="200.00" fuelConsumption="14822.00"/>
+							<Entry engineSpeed="2000.00" torque="400.00" fuelConsumption="20655.00"/>
+							<Entry engineSpeed="2000.00" torque="600.00" fuelConsumption="27076.00"/>
+							<Entry engineSpeed="2000.00" torque="800.00" fuelConsumption="34188.00"/>
+							<Entry engineSpeed="2000.00" torque="1000.00" fuelConsumption="42837.00"/>
+							<Entry engineSpeed="2000.00" torque="1200.00" fuelConsumption="51018.00"/>
+							<Entry engineSpeed="2000.00" torque="1352.00" fuelConsumption="56618.00"/>
+							<Entry engineSpeed="2100.00" torque="-320.00" fuelConsumption="0.00"/>
+							<Entry engineSpeed="2100.00" torque="0.00" fuelConsumption="10470.00"/>
+							<Entry engineSpeed="2100.00" torque="200.00" fuelConsumption="16332.00"/>
+							<Entry engineSpeed="2100.00" torque="400.00" fuelConsumption="22396.00"/>
+							<Entry engineSpeed="2100.00" torque="600.00" fuelConsumption="28914.00"/>
+							<Entry engineSpeed="2100.00" torque="800.00" fuelConsumption="35717.00"/>
+							<Entry engineSpeed="2100.00" torque="1000.00" fuelConsumption="45643.00"/>
+							<Entry engineSpeed="2100.00" torque="1100.00" fuelConsumption="50653.00"/>
+						</FuelConsumptionMap>
+						<FullLoadAndDragCurve>
+							<Entry engineSpeed="560.00" maxTorque="1180.00" dragTorque="-149.00"/>
+							<Entry engineSpeed="600.00" maxTorque="1282.00" dragTorque="-148.00"/>
+							<Entry engineSpeed="800.00" maxTorque="1791.00" dragTorque="-149.00"/>
+							<Entry engineSpeed="1000.00" maxTorque="2300.00" dragTorque="-160.00"/>
+							<Entry engineSpeed="1200.00" maxTorque="2300.00" dragTorque="-179.00"/>
+							<Entry engineSpeed="1400.00" maxTorque="2300.00" dragTorque="-203.00"/>
+							<Entry engineSpeed="1600.00" maxTorque="2079.00" dragTorque="-235.00"/>
+							<Entry engineSpeed="1800.00" maxTorque="1857.00" dragTorque="-264.00"/>
+							<Entry engineSpeed="2000.00" maxTorque="1352.00" dragTorque="-301.00"/>
+							<Entry engineSpeed="2100.00" maxTorque="1100.00" dragTorque="-320.00"/>
+						</FullLoadAndDragCurve>
+					</Data>
+					<Signature>
+						<ComponentDataHash>e0c253b643f7f8f09b963aca4a264d06fbfa599f</ComponentDataHash>
+					</Signature>
+				</Engine>
+				<Gearbox>
+					<Data id="gbx-vi2Oak2N">
+						<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+						<Model>Generic 40t Long Haul Truck Gearbox</Model>
+						<Creator>Markus Quaritsch, TUG IVT</Creator>
+						<Date>2017-01-11T11:00:00Z</Date>
+						<AppVersion>3.0.1</AppVersion>
+						<TransmissionType>AMT</TransmissionType>
+						<Inertia>0.6</Inertia>
+						<TractionInterruption>1.5</TractionInterruption>
+						<Gears>
+							<Gear number="1">
+								<Ratio>14.930</Ratio>
+								<MaxTorque>5000</MaxTorque>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="2">
+								<Ratio>11.640</Ratio>
+								<MaxTorque>5000</MaxTorque>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="3">
+								<Ratio>9.020</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="4">
+								<Ratio>7.040</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="5">
+								<Ratio>5.640</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="6">
+								<Ratio>4.400</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="7">
+								<Ratio>3.390</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="8">
+								<Ratio>2.650</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="9">
+								<Ratio>2.050</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="10">
+								<Ratio>1.600</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="11">
+								<Ratio>1.280</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="12.06"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="8.06"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="6.06"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="14.06"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="18.06"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="22.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="26.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="30.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="34.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="38.06"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="42.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="46.06"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="50.06"/>
+									<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="54.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="12.56"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="8.56"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="6.56"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="14.56"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="18.56"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="22.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="26.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="30.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="34.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="38.56"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="42.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="46.56"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="50.56"/>
+									<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="54.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="13.58"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="9.58"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="7.58"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="15.58"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="19.58"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="23.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="27.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="31.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="35.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="39.58"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="43.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="47.58"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="51.58"/>
+									<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="55.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="14.59"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="10.59"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="8.59"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="16.59"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="20.59"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="24.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="28.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="32.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="36.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="40.59"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="44.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="48.59"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="52.59"/>
+									<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="56.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="15.60"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="11.60"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="9.60"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="17.60"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="21.60"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="25.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="29.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="33.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="37.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="41.60"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="45.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="49.60"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="53.60"/>
+									<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="57.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="16.61"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="12.61"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="10.61"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="18.61"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="22.61"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="26.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="30.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="34.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="38.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="42.61"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="46.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="50.61"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="54.61"/>
+									<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="58.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="17.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="13.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="11.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="19.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="23.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="27.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="31.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="35.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="39.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="43.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="47.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="51.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="55.63"/>
+									<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="59.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="18.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="14.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="12.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="20.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="24.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="28.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="32.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="36.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="40.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="44.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="48.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="52.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="56.64"/>
+									<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="60.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="19.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="15.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="13.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="21.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="25.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="29.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="33.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="37.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="41.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="45.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="49.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="53.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="57.65"/>
+									<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="61.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="20.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="16.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="14.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="22.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="26.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="30.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="34.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="38.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="42.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="46.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="50.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="54.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="58.66"/>
+									<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="62.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="21.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="17.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="15.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="23.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="27.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="31.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="35.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="39.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="43.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="47.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="51.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="55.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="59.67"/>
+									<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="63.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="22.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="18.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="16.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="20.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="24.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="28.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="32.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="36.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="40.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="44.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="48.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="52.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="56.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="60.69"/>
+									<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="64.69"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="25.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="25.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="26.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="27.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="28.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="29.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="30.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="31.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="32.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="33.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="34.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="35.69"/>
+								</TorqueLossMap>
+							</Gear>
+							<Gear number="12">
+								<Ratio>1.000</Ratio>
+								<TorqueLossMap>
+									<Entry inputSpeed="0.00" inputTorque="-350.00" torqueLoss="6.81"/>
+									<Entry inputSpeed="0.00" inputTorque="-150.00" torqueLoss="5.81"/>
+									<Entry inputSpeed="0.00" inputTorque="50.00" torqueLoss="5.31"/>
+									<Entry inputSpeed="0.00" inputTorque="250.00" torqueLoss="6.31"/>
+									<Entry inputSpeed="0.00" inputTorque="450.00" torqueLoss="7.31"/>
+									<Entry inputSpeed="0.00" inputTorque="650.00" torqueLoss="8.31"/>
+									<Entry inputSpeed="0.00" inputTorque="850.00" torqueLoss="9.31"/>
+									<Entry inputSpeed="0.00" inputTorque="1050.00" torqueLoss="10.31"/>
+									<Entry inputSpeed="0.00" inputTorque="1250.00" torqueLoss="11.31"/>
+									<Entry inputSpeed="0.00" inputTorque="1450.00" torqueLoss="12.31"/>
+									<Entry inputSpeed="0.00" inputTorque="1650.00" torqueLoss="13.31"/>
+									<Entry inputSpeed="0.00" inputTorque="1850.00" torqueLoss="14.31"/>
+									<Entry inputSpeed="0.00" inputTorque="2050.00" torqueLoss="15.31"/>
+									<Entry inputSpeed="0.00" inputTorque="2250.00" torqueLoss="16.31"/>
+									<Entry inputSpeed="0.00" inputTorque="2800.00" torqueLoss="17.31"/>
+									<Entry inputSpeed="100.00" inputTorque="-350.00" torqueLoss="7.32"/>
+									<Entry inputSpeed="100.00" inputTorque="-150.00" torqueLoss="6.32"/>
+									<Entry inputSpeed="100.00" inputTorque="50.00" torqueLoss="5.82"/>
+									<Entry inputSpeed="100.00" inputTorque="250.00" torqueLoss="6.82"/>
+									<Entry inputSpeed="100.00" inputTorque="450.00" torqueLoss="7.82"/>
+									<Entry inputSpeed="100.00" inputTorque="650.00" torqueLoss="8.82"/>
+									<Entry inputSpeed="100.00" inputTorque="850.00" torqueLoss="9.82"/>
+									<Entry inputSpeed="100.00" inputTorque="1050.00" torqueLoss="10.82"/>
+									<Entry inputSpeed="100.00" inputTorque="1250.00" torqueLoss="11.82"/>
+									<Entry inputSpeed="100.00" inputTorque="1450.00" torqueLoss="12.82"/>
+									<Entry inputSpeed="100.00" inputTorque="1650.00" torqueLoss="13.82"/>
+									<Entry inputSpeed="100.00" inputTorque="1850.00" torqueLoss="14.82"/>
+									<Entry inputSpeed="100.00" inputTorque="2050.00" torqueLoss="15.82"/>
+									<Entry inputSpeed="100.00" inputTorque="2250.00" torqueLoss="16.82"/>
+									<Entry inputSpeed="100.00" inputTorque="2800.00" torqueLoss="17.82"/>
+									<Entry inputSpeed="300.00" inputTorque="-350.00" torqueLoss="8.33"/>
+									<Entry inputSpeed="300.00" inputTorque="-150.00" torqueLoss="7.33"/>
+									<Entry inputSpeed="300.00" inputTorque="50.00" torqueLoss="6.83"/>
+									<Entry inputSpeed="300.00" inputTorque="250.00" torqueLoss="7.83"/>
+									<Entry inputSpeed="300.00" inputTorque="450.00" torqueLoss="8.83"/>
+									<Entry inputSpeed="300.00" inputTorque="650.00" torqueLoss="9.83"/>
+									<Entry inputSpeed="300.00" inputTorque="850.00" torqueLoss="10.83"/>
+									<Entry inputSpeed="300.00" inputTorque="1050.00" torqueLoss="11.83"/>
+									<Entry inputSpeed="300.00" inputTorque="1250.00" torqueLoss="12.83"/>
+									<Entry inputSpeed="300.00" inputTorque="1450.00" torqueLoss="13.83"/>
+									<Entry inputSpeed="300.00" inputTorque="1650.00" torqueLoss="14.83"/>
+									<Entry inputSpeed="300.00" inputTorque="1850.00" torqueLoss="15.83"/>
+									<Entry inputSpeed="300.00" inputTorque="2050.00" torqueLoss="16.83"/>
+									<Entry inputSpeed="300.00" inputTorque="2250.00" torqueLoss="17.83"/>
+									<Entry inputSpeed="300.00" inputTorque="2800.00" torqueLoss="18.83"/>
+									<Entry inputSpeed="500.00" inputTorque="-350.00" torqueLoss="9.34"/>
+									<Entry inputSpeed="500.00" inputTorque="-150.00" torqueLoss="8.34"/>
+									<Entry inputSpeed="500.00" inputTorque="50.00" torqueLoss="7.84"/>
+									<Entry inputSpeed="500.00" inputTorque="250.00" torqueLoss="8.84"/>
+									<Entry inputSpeed="500.00" inputTorque="450.00" torqueLoss="9.84"/>
+									<Entry inputSpeed="500.00" inputTorque="650.00" torqueLoss="10.84"/>
+									<Entry inputSpeed="500.00" inputTorque="850.00" torqueLoss="11.84"/>
+									<Entry inputSpeed="500.00" inputTorque="1050.00" torqueLoss="12.84"/>
+									<Entry inputSpeed="500.00" inputTorque="1250.00" torqueLoss="13.84"/>
+									<Entry inputSpeed="500.00" inputTorque="1450.00" torqueLoss="14.84"/>
+									<Entry inputSpeed="500.00" inputTorque="1650.00" torqueLoss="15.84"/>
+									<Entry inputSpeed="500.00" inputTorque="1850.00" torqueLoss="16.84"/>
+									<Entry inputSpeed="500.00" inputTorque="2050.00" torqueLoss="17.84"/>
+									<Entry inputSpeed="500.00" inputTorque="2250.00" torqueLoss="18.84"/>
+									<Entry inputSpeed="500.00" inputTorque="2800.00" torqueLoss="19.84"/>
+									<Entry inputSpeed="700.00" inputTorque="-350.00" torqueLoss="10.35"/>
+									<Entry inputSpeed="700.00" inputTorque="-150.00" torqueLoss="9.35"/>
+									<Entry inputSpeed="700.00" inputTorque="50.00" torqueLoss="8.85"/>
+									<Entry inputSpeed="700.00" inputTorque="250.00" torqueLoss="9.85"/>
+									<Entry inputSpeed="700.00" inputTorque="450.00" torqueLoss="10.85"/>
+									<Entry inputSpeed="700.00" inputTorque="650.00" torqueLoss="11.85"/>
+									<Entry inputSpeed="700.00" inputTorque="850.00" torqueLoss="12.85"/>
+									<Entry inputSpeed="700.00" inputTorque="1050.00" torqueLoss="13.85"/>
+									<Entry inputSpeed="700.00" inputTorque="1250.00" torqueLoss="14.85"/>
+									<Entry inputSpeed="700.00" inputTorque="1450.00" torqueLoss="15.85"/>
+									<Entry inputSpeed="700.00" inputTorque="1650.00" torqueLoss="16.85"/>
+									<Entry inputSpeed="700.00" inputTorque="1850.00" torqueLoss="17.85"/>
+									<Entry inputSpeed="700.00" inputTorque="2050.00" torqueLoss="18.85"/>
+									<Entry inputSpeed="700.00" inputTorque="2250.00" torqueLoss="19.85"/>
+									<Entry inputSpeed="700.00" inputTorque="2800.00" torqueLoss="20.85"/>
+									<Entry inputSpeed="900.00" inputTorque="-350.00" torqueLoss="11.36"/>
+									<Entry inputSpeed="900.00" inputTorque="-150.00" torqueLoss="10.36"/>
+									<Entry inputSpeed="900.00" inputTorque="50.00" torqueLoss="9.86"/>
+									<Entry inputSpeed="900.00" inputTorque="250.00" torqueLoss="10.86"/>
+									<Entry inputSpeed="900.00" inputTorque="450.00" torqueLoss="11.86"/>
+									<Entry inputSpeed="900.00" inputTorque="650.00" torqueLoss="12.86"/>
+									<Entry inputSpeed="900.00" inputTorque="850.00" torqueLoss="13.86"/>
+									<Entry inputSpeed="900.00" inputTorque="1050.00" torqueLoss="14.86"/>
+									<Entry inputSpeed="900.00" inputTorque="1250.00" torqueLoss="15.86"/>
+									<Entry inputSpeed="900.00" inputTorque="1450.00" torqueLoss="16.86"/>
+									<Entry inputSpeed="900.00" inputTorque="1650.00" torqueLoss="17.86"/>
+									<Entry inputSpeed="900.00" inputTorque="1850.00" torqueLoss="18.86"/>
+									<Entry inputSpeed="900.00" inputTorque="2050.00" torqueLoss="19.86"/>
+									<Entry inputSpeed="900.00" inputTorque="2250.00" torqueLoss="20.86"/>
+									<Entry inputSpeed="900.00" inputTorque="2800.00" torqueLoss="21.86"/>
+									<Entry inputSpeed="1100.00" inputTorque="-350.00" torqueLoss="12.37"/>
+									<Entry inputSpeed="1100.00" inputTorque="-150.00" torqueLoss="11.37"/>
+									<Entry inputSpeed="1100.00" inputTorque="50.00" torqueLoss="10.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="250.00" torqueLoss="11.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="450.00" torqueLoss="12.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="650.00" torqueLoss="13.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="850.00" torqueLoss="14.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="1050.00" torqueLoss="15.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="1250.00" torqueLoss="16.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="1450.00" torqueLoss="17.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="1650.00" torqueLoss="18.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="1850.00" torqueLoss="19.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="2050.00" torqueLoss="20.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="2250.00" torqueLoss="21.88"/>
+									<Entry inputSpeed="1100.00" inputTorque="2800.00" torqueLoss="22.88"/>
+									<Entry inputSpeed="1300.00" inputTorque="-350.00" torqueLoss="13.39"/>
+									<Entry inputSpeed="1300.00" inputTorque="-150.00" torqueLoss="12.39"/>
+									<Entry inputSpeed="1300.00" inputTorque="50.00" torqueLoss="11.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="250.00" torqueLoss="12.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="450.00" torqueLoss="13.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="650.00" torqueLoss="14.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="850.00" torqueLoss="15.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="1050.00" torqueLoss="16.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="1250.00" torqueLoss="17.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="1450.00" torqueLoss="18.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="1650.00" torqueLoss="19.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="1850.00" torqueLoss="20.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="2050.00" torqueLoss="21.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="2250.00" torqueLoss="22.89"/>
+									<Entry inputSpeed="1300.00" inputTorque="2800.00" torqueLoss="23.89"/>
+									<Entry inputSpeed="1500.00" inputTorque="-350.00" torqueLoss="14.40"/>
+									<Entry inputSpeed="1500.00" inputTorque="-150.00" torqueLoss="13.40"/>
+									<Entry inputSpeed="1500.00" inputTorque="50.00" torqueLoss="12.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="250.00" torqueLoss="13.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="450.00" torqueLoss="14.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="650.00" torqueLoss="15.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="850.00" torqueLoss="16.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="1050.00" torqueLoss="17.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="1250.00" torqueLoss="18.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="1450.00" torqueLoss="19.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="1650.00" torqueLoss="20.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="1850.00" torqueLoss="21.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="2050.00" torqueLoss="22.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="2250.00" torqueLoss="23.90"/>
+									<Entry inputSpeed="1500.00" inputTorque="2800.00" torqueLoss="24.90"/>
+									<Entry inputSpeed="1700.00" inputTorque="-350.00" torqueLoss="15.41"/>
+									<Entry inputSpeed="1700.00" inputTorque="-150.00" torqueLoss="14.41"/>
+									<Entry inputSpeed="1700.00" inputTorque="50.00" torqueLoss="13.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="250.00" torqueLoss="14.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="450.00" torqueLoss="15.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="650.00" torqueLoss="16.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="850.00" torqueLoss="17.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="1050.00" torqueLoss="18.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="1250.00" torqueLoss="19.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="1450.00" torqueLoss="20.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="1650.00" torqueLoss="21.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="1850.00" torqueLoss="22.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="2050.00" torqueLoss="23.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="2250.00" torqueLoss="24.91"/>
+									<Entry inputSpeed="1700.00" inputTorque="2800.00" torqueLoss="25.91"/>
+									<Entry inputSpeed="1900.00" inputTorque="-350.00" torqueLoss="16.42"/>
+									<Entry inputSpeed="1900.00" inputTorque="-150.00" torqueLoss="15.42"/>
+									<Entry inputSpeed="1900.00" inputTorque="50.00" torqueLoss="14.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="250.00" torqueLoss="15.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="450.00" torqueLoss="16.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="650.00" torqueLoss="17.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="850.00" torqueLoss="18.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="1050.00" torqueLoss="19.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="1250.00" torqueLoss="20.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="1450.00" torqueLoss="21.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="1650.00" torqueLoss="22.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="1850.00" torqueLoss="23.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="2050.00" torqueLoss="24.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="2250.00" torqueLoss="25.92"/>
+									<Entry inputSpeed="1900.00" inputTorque="2800.00" torqueLoss="26.92"/>
+									<Entry inputSpeed="2100.00" inputTorque="-350.00" torqueLoss="17.43"/>
+									<Entry inputSpeed="2100.00" inputTorque="-150.00" torqueLoss="16.43"/>
+									<Entry inputSpeed="2100.00" inputTorque="50.00" torqueLoss="15.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="250.00" torqueLoss="16.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="450.00" torqueLoss="17.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="650.00" torqueLoss="18.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="850.00" torqueLoss="19.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="1050.00" torqueLoss="20.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="1250.00" torqueLoss="21.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="1450.00" torqueLoss="22.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="1650.00" torqueLoss="23.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="1850.00" torqueLoss="24.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="2050.00" torqueLoss="25.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="2250.00" torqueLoss="26.94"/>
+									<Entry inputSpeed="2100.00" inputTorque="2800.00" torqueLoss="27.94"/>
+									<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="10.06"/>
+									<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="10.56"/>
+									<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="11.58"/>
+									<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="12.59"/>
+									<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="13.60"/>
+									<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="14.61"/>
+									<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="15.63"/>
+									<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="16.64"/>
+									<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="17.65"/>
+									<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="18.66"/>
+									<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="19.67"/>
+									<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="20.69"/>
+								</TorqueLossMap>
+							</Gear>
+						</Gears>
+					</Data>
+					<Signature>
+						<ComponentDataHash>d14189366134120e08fa3f2c6e3328dd13c08a23</ComponentDataHash>
+					</Signature>
+				</Gearbox>
+				<Retarder>
+					<Data id="RET-Shai9imi">
+						<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+						<Model>Generic Retarder</Model>
+						<Creator>Markus Quaritsch, TUG ITI</Creator>
+						<Date>2017-01-11T11:00:00Z</Date>
+						<AppVersion>3.0.1</AppVersion>
+						<RetarderLossMap>
+							<Entry retarderSpeed="0.00" torqueLoss="10.00"/>
+							<Entry retarderSpeed="100.00" torqueLoss="10.02"/>
+							<Entry retarderSpeed="200.00" torqueLoss="10.08"/>
+							<Entry retarderSpeed="300.00" torqueLoss="10.18"/>
+							<Entry retarderSpeed="400.00" torqueLoss="10.32"/>
+							<Entry retarderSpeed="500.00" torqueLoss="10.50"/>
+							<Entry retarderSpeed="600.00" torqueLoss="10.72"/>
+							<Entry retarderSpeed="700.00" torqueLoss="10.98"/>
+							<Entry retarderSpeed="800.00" torqueLoss="11.28"/>
+							<Entry retarderSpeed="900.00" torqueLoss="11.62"/>
+							<Entry retarderSpeed="1000.00" torqueLoss="12.00"/>
+							<Entry retarderSpeed="1100.00" torqueLoss="12.42"/>
+							<Entry retarderSpeed="1200.00" torqueLoss="12.88"/>
+							<Entry retarderSpeed="1300.00" torqueLoss="13.38"/>
+							<Entry retarderSpeed="1400.00" torqueLoss="13.92"/>
+							<Entry retarderSpeed="1500.00" torqueLoss="14.50"/>
+							<Entry retarderSpeed="1600.00" torqueLoss="15.12"/>
+							<Entry retarderSpeed="1700.00" torqueLoss="15.78"/>
+							<Entry retarderSpeed="1800.00" torqueLoss="16.48"/>
+							<Entry retarderSpeed="1900.00" torqueLoss="17.22"/>
+							<Entry retarderSpeed="2000.00" torqueLoss="18.00"/>
+							<Entry retarderSpeed="2100.00" torqueLoss="18.82"/>
+							<Entry retarderSpeed="2200.00" torqueLoss="19.68"/>
+							<Entry retarderSpeed="2300.00" torqueLoss="20.58"/>
+						</RetarderLossMap>
+					</Data>
+					<Signature>
+						<ComponentDataHash>da830e08360407c5168f1a37e9760e0cbbf8a17d</ComponentDataHash>
+					</Signature>
+				</Retarder>
+				<Axlegear>
+					<Data id="AXL-EC3ohnoh">
+						<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+						<Model>Generic 40t Long Haul Truck AxleGear</Model>
+						<Creator>Markus Quaritsch, TUG ITI</Creator>
+						<Date>2017-01-11T11:00:00Z</Date>
+						<AppVersion>3.0.1</AppVersion>
+						<Ratio>2.590</Ratio>
+						<TorqueLossMap>
+							<Entry inputSpeed="0.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="0.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="0.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="0.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="0.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="0.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="0.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="0.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="0.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="0.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="0.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="0.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="0.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="0.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="0.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="0.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="0.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="0.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="0.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="0.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="0.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="0.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="0.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="0.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="0.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="0.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="0.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="0.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="0.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="0.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="0.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="0.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="0.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="0.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="0.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="0.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="0.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="0.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="0.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="0.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="0.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="100.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="100.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="100.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="100.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="100.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="100.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="100.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="100.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="100.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="100.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="100.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="100.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="100.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="100.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="100.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="100.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="100.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="100.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="100.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="100.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="100.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="100.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="100.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="100.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="100.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="100.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="100.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="100.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="100.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="100.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="100.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="100.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="100.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="100.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="100.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="100.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="300.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="300.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="300.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="300.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="300.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="300.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="300.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="300.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="300.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="300.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="300.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="300.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="300.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="300.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="300.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="300.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="300.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="300.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="300.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="300.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="300.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="300.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="300.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="300.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="300.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="300.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="300.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="300.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="300.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="300.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="300.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="300.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="300.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="300.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="300.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="300.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="300.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="300.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="300.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="300.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="300.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="500.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="500.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="500.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="500.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="500.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="500.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="500.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="500.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="500.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="500.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="500.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="500.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="500.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="500.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="500.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="500.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="500.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="500.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="500.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="500.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="500.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="500.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="500.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="500.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="500.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="500.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="500.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="500.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="500.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="500.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="500.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="500.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="500.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="500.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="500.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="500.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="500.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="500.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="500.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="500.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="500.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="700.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="700.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="700.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="700.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="700.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="700.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="700.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="700.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="700.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="700.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="700.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="700.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="700.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="700.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="700.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="700.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="700.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="700.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="700.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="700.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="700.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="700.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="700.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="700.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="700.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="700.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="700.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="700.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="700.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="700.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="700.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="700.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="700.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="700.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="700.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="700.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="700.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="700.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="700.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="700.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="700.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="900.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="900.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="900.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="900.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="900.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="900.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="900.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="900.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="900.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="900.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="900.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="900.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="900.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="900.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="900.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="900.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="900.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="900.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="900.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="900.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="900.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="900.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="900.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="900.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="900.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="900.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="900.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="900.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="900.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="900.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="900.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="900.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="900.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="900.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="900.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="900.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="900.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="900.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="900.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="900.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="900.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="1100.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="1300.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="1500.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="1700.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="1900.00" inputTorque="35000.00" torqueLoss="565.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="-5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="-4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="-3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="-2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="-1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="0.00" torqueLoss="40.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="1000.00" torqueLoss="55.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="2000.00" torqueLoss="70.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="3000.00" torqueLoss="85.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="4000.00" torqueLoss="100.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="5000.00" torqueLoss="115.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="6000.00" torqueLoss="130.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="7000.00" torqueLoss="145.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="8000.00" torqueLoss="160.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="9000.00" torqueLoss="175.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="10000.00" torqueLoss="190.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="11000.00" torqueLoss="205.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="12000.00" torqueLoss="220.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="13000.00" torqueLoss="235.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="14000.00" torqueLoss="250.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="15000.00" torqueLoss="265.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="16000.00" torqueLoss="280.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="17000.00" torqueLoss="295.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="18000.00" torqueLoss="310.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="19000.00" torqueLoss="325.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="20000.00" torqueLoss="340.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="21000.00" torqueLoss="355.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="22000.00" torqueLoss="370.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="23000.00" torqueLoss="385.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="24000.00" torqueLoss="400.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="25000.00" torqueLoss="415.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="26000.00" torqueLoss="430.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="27000.00" torqueLoss="445.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="28000.00" torqueLoss="460.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="29000.00" torqueLoss="475.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="30000.00" torqueLoss="490.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="31000.00" torqueLoss="505.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="32000.00" torqueLoss="520.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="33000.00" torqueLoss="535.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="34000.00" torqueLoss="550.00"/>
+							<Entry inputSpeed="2100.00" inputTorque="35000.00" torqueLoss="565.00"/>
+						</TorqueLossMap>
+					</Data>
+					<Signature>
+						<ComponentDataHash>5074334bb2c090c5e258e9a664f5d19689a3f13d</ComponentDataHash>
+					</Signature>
+				</Axlegear>
+				<AxleWheels>
+					<Data id="WHL-mi3ooviM">
+						<Axles>
+							<Axle axleNumber="1">
+								<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+								<Model>Generic Wheel</Model>
+								<Creator>Markus Quaritsch, TUG ITI</Creator>
+								<Date>2017-01-11T14:00:00Z</Date>
+								<AxleType>VehicleNonDriven</AxleType>
+								<TwinTyres>false</TwinTyres>
+								<Steered>true</Steered>
+								<Dimension>315/70 R22.5</Dimension>
+								<RRCISO>0.0055</RRCISO>
+								<FzISO>31300</FzISO>
+								<WeightShare>0.4</WeightShare>
+								<Inertia>0</Inertia>
+							</Axle>
+							<Axle axleNumber="2">
+								<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+								<Model>Generic Wheel</Model>
+								<Creator>Markus Quaritsch, TUG ITI</Creator>
+								<Date>2017-01-11T14:00:00Z</Date>
+								<AxleType>VehicleDriven</AxleType>
+								<TwinTyres>true</TwinTyres>
+								<Steered>true</Steered>
+								<Dimension>315/70 R22.5</Dimension>
+								<RRCISO>0.0063</RRCISO>
+								<FzISO>31300</FzISO>
+								<WeightShare>0.6</WeightShare>
+								<Inertia>0</Inertia>
+								<DynamicTyreRadius>488.822</DynamicTyreRadius>
+							</Axle>
+						</Axles>
+					</Data>
+				</AxleWheels>
+				<Auxiliaries>
+					<Data>
+						<Auxiliary id="ES">
+							<TransmissionRatioToEngine>4.078</TransmissionRatioToEngine>
+							<EfficiencyToEngine>0.96</EfficiencyToEngine>
+							<EfficiencyAuxSupply>1</EfficiencyAuxSupply>
+							<AuxMap>
+								<Entry auxiliarySpeed="1415" mechanicalPower="70" supplyPower="0.0"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="870" supplyPower="530"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="1030" supplyPower="640"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="1.17" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="1416" mechanicalPower="1.36" supplyPower="0.84"/>
+								<Entry auxiliarySpeed="1416" mechanicalPower="2.4" supplyPower="1.4"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.07" supplyPower="0"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.68" supplyPower="0.41"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.87" supplyPower="0.54"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.99" supplyPower="0.64"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="1.1" supplyPower="0.74"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="2.11" supplyPower="1.47"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="2.55" supplyPower="1.74"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.07" supplyPower="0"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.65" supplyPower="0.38"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.79" supplyPower="0.49"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.99" supplyPower="0.64"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.12" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.59" supplyPower="1.12"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.99" supplyPower="1.42"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="2.41" supplyPower="1.68"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="2.86" supplyPower="1.95"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="3.19" supplyPower="2.12"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="3.51" supplyPower="2.3"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.08" supplyPower="0"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.7" supplyPower="0.41"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.83" supplyPower="0.51"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.02" supplyPower="0.66"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.12" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.6" supplyPower="1.13"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="2.45" supplyPower="1.71"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="2.96" supplyPower="2.02"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="3.38" supplyPower="2.24"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="3.8" supplyPower="2.46"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="4.14" supplyPower="2.63"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.08" supplyPower="0"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.74" supplyPower="0.44"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.88" supplyPower="0.54"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="1.07" supplyPower="0.69"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="1.19" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="2.45" supplyPower="1.71"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="2.98" supplyPower="2.03"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="3.44" supplyPower="2.28"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="3.88" supplyPower="2.51"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="4.46" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.09" supplyPower="0"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.8" supplyPower="0.47"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.93" supplyPower="0.57"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="1.15" supplyPower="0.74"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="1.27" supplyPower="0.85"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="2.44" supplyPower="1.69"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="2.98" supplyPower="2.02"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="3.46" supplyPower="2.29"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="3.96" supplyPower="2.55"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="4.47" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="4.69" supplyPower="2.91"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="0.11" supplyPower="0"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="0.88" supplyPower="0.51"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.02" supplyPower="0.62"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.22" supplyPower="0.78"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.47" supplyPower="0.98"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="2.36" supplyPower="1.62"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="2.98" supplyPower="2.01"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="3.46" supplyPower="2.28"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4" supplyPower="2.57"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4.47" supplyPower="2.79"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4.94" supplyPower="3"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="0.12" supplyPower="0"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="0.97" supplyPower="0.56"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.11" supplyPower="0.67"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.32" supplyPower="0.84"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.91" supplyPower="1.29"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="2.96" supplyPower="1.99"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="3.46" supplyPower="2.27"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4" supplyPower="2.56"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4.52" supplyPower="2.81"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4.97" supplyPower="3"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="5.12" supplyPower="3.08"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="0.14" supplyPower="0"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.08" supplyPower="0.62"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.21" supplyPower="0.73"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.47" supplyPower="0.93"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="2.89" supplyPower="1.92"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="3.45" supplyPower="2.25"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="3.99" supplyPower="2.54"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="4.54" supplyPower="2.82"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="4.98" supplyPower="3"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="5.19" supplyPower="3.11"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="0.17" supplyPower="0"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.19" supplyPower="0.67"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.32" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.69" supplyPower="1.07"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="2.54" supplyPower="1.66"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="3.37" supplyPower="2.18"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="3.98" supplyPower="2.52"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="4.55" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="5.02" supplyPower="3.01"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="5.27" supplyPower="3.14"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="0.19" supplyPower="0"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="1.28" supplyPower="0.72"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="1.49" supplyPower="0.88"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="2.15" supplyPower="1.37"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="3.19" supplyPower="2.04"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="3.92" supplyPower="2.46"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="4.48" supplyPower="2.75"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="5.44" supplyPower="3.16"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="0.22" supplyPower="0"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="1.42" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="1.81" supplyPower="1.08"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="2.92" supplyPower="1.84"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="3.75" supplyPower="2.33"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="4.38" supplyPower="2.66"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="4.94" supplyPower="2.92"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="5.51" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="0.25" supplyPower="0"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="1.63" supplyPower="0.91"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="2.35" supplyPower="1.43"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="3.43" supplyPower="2.1"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="4.24" supplyPower="2.55"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="4.82" supplyPower="2.83"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="5.54" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="0.28" supplyPower="0"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="1.93" supplyPower="1.09"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="3.04" supplyPower="1.82"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="4.09" supplyPower="2.43"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="4.69" supplyPower="2.73"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="5.7" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="9150" mechanicalPower="0.42" supplyPower="0"/>
+								<Entry auxiliarySpeed="9150" mechanicalPower="5.74" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="12000" mechanicalPower="0.42" supplyPower="0"/>
+								<Entry auxiliarySpeed="12000" mechanicalPower="5.74" supplyPower="3.19"/>
+							</AuxMap>
+						</Auxiliary>
+						<Auxiliary id="FAN">
+							<TransmissionRatioToEngine>4.078</TransmissionRatioToEngine>
+							<EfficiencyToEngine>0.96</EfficiencyToEngine>
+							<EfficiencyAuxSupply>1</EfficiencyAuxSupply>
+							<AuxMap>
+								<Entry auxiliarySpeed="1415" mechanicalPower="70" supplyPower="0.0"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="870" supplyPower="530"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="1030" supplyPower="640"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="1.17" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="1416" mechanicalPower="1.36" supplyPower="0.84"/>
+								<Entry auxiliarySpeed="1416" mechanicalPower="2.4" supplyPower="1.4"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.07" supplyPower="0"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.68" supplyPower="0.41"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.87" supplyPower="0.54"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.99" supplyPower="0.64"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="1.1" supplyPower="0.74"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="2.11" supplyPower="1.47"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="2.55" supplyPower="1.74"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.07" supplyPower="0"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.65" supplyPower="0.38"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.79" supplyPower="0.49"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.99" supplyPower="0.64"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.12" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.59" supplyPower="1.12"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.99" supplyPower="1.42"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="2.41" supplyPower="1.68"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="2.86" supplyPower="1.95"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="3.19" supplyPower="2.12"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="3.51" supplyPower="2.3"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.08" supplyPower="0"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.7" supplyPower="0.41"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.83" supplyPower="0.51"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.02" supplyPower="0.66"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.12" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.6" supplyPower="1.13"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="2.45" supplyPower="1.71"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="2.96" supplyPower="2.02"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="3.38" supplyPower="2.24"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="3.8" supplyPower="2.46"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="4.14" supplyPower="2.63"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.08" supplyPower="0"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.74" supplyPower="0.44"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.88" supplyPower="0.54"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="1.07" supplyPower="0.69"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="1.19" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="2.45" supplyPower="1.71"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="2.98" supplyPower="2.03"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="3.44" supplyPower="2.28"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="3.88" supplyPower="2.51"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="4.46" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.09" supplyPower="0"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.8" supplyPower="0.47"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.93" supplyPower="0.57"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="1.15" supplyPower="0.74"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="1.27" supplyPower="0.85"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="2.44" supplyPower="1.69"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="2.98" supplyPower="2.02"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="3.46" supplyPower="2.29"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="3.96" supplyPower="2.55"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="4.47" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="4.69" supplyPower="2.91"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="0.11" supplyPower="0"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="0.88" supplyPower="0.51"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.02" supplyPower="0.62"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.22" supplyPower="0.78"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.47" supplyPower="0.98"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="2.36" supplyPower="1.62"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="2.98" supplyPower="2.01"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="3.46" supplyPower="2.28"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4" supplyPower="2.57"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4.47" supplyPower="2.79"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4.94" supplyPower="3"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="0.12" supplyPower="0"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="0.97" supplyPower="0.56"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.11" supplyPower="0.67"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.32" supplyPower="0.84"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.91" supplyPower="1.29"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="2.96" supplyPower="1.99"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="3.46" supplyPower="2.27"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4" supplyPower="2.56"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4.52" supplyPower="2.81"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4.97" supplyPower="3"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="5.12" supplyPower="3.08"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="0.14" supplyPower="0"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.08" supplyPower="0.62"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.21" supplyPower="0.73"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.47" supplyPower="0.93"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="2.89" supplyPower="1.92"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="3.45" supplyPower="2.25"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="3.99" supplyPower="2.54"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="4.54" supplyPower="2.82"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="4.98" supplyPower="3"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="5.19" supplyPower="3.11"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="0.17" supplyPower="0"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.19" supplyPower="0.67"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.32" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.69" supplyPower="1.07"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="2.54" supplyPower="1.66"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="3.37" supplyPower="2.18"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="3.98" supplyPower="2.52"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="4.55" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="5.02" supplyPower="3.01"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="5.27" supplyPower="3.14"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="0.19" supplyPower="0"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="1.28" supplyPower="0.72"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="1.49" supplyPower="0.88"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="2.15" supplyPower="1.37"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="3.19" supplyPower="2.04"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="3.92" supplyPower="2.46"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="4.48" supplyPower="2.75"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="5.44" supplyPower="3.16"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="0.22" supplyPower="0"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="1.42" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="1.81" supplyPower="1.08"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="2.92" supplyPower="1.84"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="3.75" supplyPower="2.33"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="4.38" supplyPower="2.66"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="4.94" supplyPower="2.92"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="5.51" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="0.25" supplyPower="0"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="1.63" supplyPower="0.91"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="2.35" supplyPower="1.43"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="3.43" supplyPower="2.1"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="4.24" supplyPower="2.55"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="4.82" supplyPower="2.83"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="5.54" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="0.28" supplyPower="0"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="1.93" supplyPower="1.09"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="3.04" supplyPower="1.82"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="4.09" supplyPower="2.43"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="4.69" supplyPower="2.73"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="5.7" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="9150" mechanicalPower="0.42" supplyPower="0"/>
+								<Entry auxiliarySpeed="9150" mechanicalPower="5.74" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="12000" mechanicalPower="0.42" supplyPower="0"/>
+								<Entry auxiliarySpeed="12000" mechanicalPower="5.74" supplyPower="3.19"/>
+							</AuxMap>
+						</Auxiliary>
+					</Data>
+				</Auxiliaries>
+				<AirDrag>
+					<Data>
+						<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+						<Model>Generic 40t Long Haul Truck Gearbox</Model>
+						<Creator>Markus Quaritsch, TUG IVT</Creator>
+						<Date>2017-01-11T11:00:00Z</Date>
+						<AppVersion>3.0.1</AppVersion>
+						<CrossWindCorrectionMode>No Correction</CrossWindCorrectionMode>
+						<CdxA>6.29</CdxA>
+					</Data>
+				</AirDrag>
+			</Components>
 	</Vehicle>
-	<Signature>
-		<ComponentDataHash>69459c035a9733204729dce38e991f1092d2eb42</ComponentDataHash>
-	</Signature>
 	<DriverModel>
 		<LookAheadCoasting>
 			<Enabled>true</Enabled>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample_FULL.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample_FULL.xml
index 79c860cf538ed653e9cf7443f7bd459019e4dd05..3487b3517dc9b28523716d37d015d56955ae97ef 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample_FULL.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample_FULL.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<tns:VectoInputEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.8" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 ../XSD/VectoEngineeringInput.xsd">
+<tns:VectoInputEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.8" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoEngineeringInput.0.7.xsd">
 	<EngineOnlyMode>false</EngineOnlyMode>
 	<Vehicle id="VEH-1234567890">
 		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
@@ -26,6 +26,14 @@
 		</PTOCycle>
 		<CurbMassExtra>500</CurbMassExtra>
 		<Loading>1500</Loading>
+		<AdvancedDriverAssist>
+			<EngineStartStop>
+				<Enabled>false</Enabled>
+				<MaxSpeed>8</MaxSpeed>
+				<MinOnTime>8</MinOnTime>
+				<ActivationDelay>8</ActivationDelay>
+			</EngineStartStop>
+		</AdvancedDriverAssist>
 		<Components>
 			<Engine>
 				<Data id="ENG-gooZah3D">
@@ -2550,27 +2558,27 @@
 				<Signature>
 					<ComponentDataHash>d14189366134120e08fa3f2c6e3328dd13c08a23</ComponentDataHash>
 				</Signature>
-				<TorqueConverter>
-					<Data>
+			</Gearbox>
+			<TorqueConverter>
+				<Data>
 					<Manufacturer>Generic Torqueconverter Manufacturer</Manufacturer>
 					<Model>Generic Torqueconverter</Model>
 					<Creator>Markus Quaritsch, TUG ITI</Creator>
 					<Date>2017-01-11T11:00:00Z</Date>
-						<ReferenceRPM>1000</ReferenceRPM>
-						<Characteristics>
-							<Entry speedRatio="0.0000" inputTorqueRef="300.00" torqueRatio="1.80"/>
-							<Entry speedRatio="1.0000" inputTorqueRef="10.00" torqueRatio="1.00"/>
-							<Entry speedRatio="2.0000" inputTorqueRef="-10.00" torqueRatio="0.90"/>
-						</Characteristics>
-						<Inertia>1.1</Inertia>
-						<ShiftPolygon>
-							<Entry engineTorque="-200" downshiftSpeed="700" upshiftSpeed="800"/>
-							<Entry engineTorque="1600" downshiftSpeed="700" upshiftSpeed="800"/>
-						</ShiftPolygon>
-						<MaxInputSpeed>1700</MaxInputSpeed>
-					</Data>
-				</TorqueConverter>
-			</Gearbox>
+					<ReferenceRPM>1000</ReferenceRPM>
+					<Characteristics>
+						<Entry speedRatio="0.0000" inputTorqueRef="300.00" torqueRatio="1.80"/>
+						<Entry speedRatio="1.0000" inputTorqueRef="10.00" torqueRatio="1.00"/>
+						<Entry speedRatio="2.0000" inputTorqueRef="-10.00" torqueRatio="0.90"/>
+					</Characteristics>
+					<Inertia>1.1</Inertia>
+					<ShiftPolygon>
+						<Entry engineTorque="-200" downshiftSpeed="700" upshiftSpeed="800"/>
+						<Entry engineTorque="1600" downshiftSpeed="700" upshiftSpeed="800"/>
+					</ShiftPolygon>
+					<MaxInputSpeed>1700</MaxInputSpeed>
+				</Data>
+			</TorqueConverter>
 			<Angledrive>
 				<Data>
 					<Manufacturer>Generic Angledrive Manufacturer</Manufacturer>
@@ -3464,18 +3472,7 @@
 				</Data>
 			</AirDrag>
 		</Components>
-		<AdvancedDriverAssist>
-			<EngineStartStop>
-				<Enabled>false</Enabled>
-				<MaxSpeed>8</MaxSpeed>
-				<MinOnTime>8</MinOnTime>
-				<ActivationDelay>8</ActivationDelay>
-			</EngineStartStop>
-		</AdvancedDriverAssist>
 	</Vehicle>
-	<Signature>
-		<ComponentDataHash>69459c035a9733204729dce38e991f1092d2eb42</ComponentDataHash>
-	</Signature>
 	<DriverModel>
 		<LookAheadCoasting>
 			<Enabled>true</Enabled>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample_ref.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample_ref.xml
index 9d7de168f8566e398d6b7a619a7ffc45601169ce..7961eceb303a045187a0da0e6a0f887d5edd39cd 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample_ref.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_job-sample_ref.xml
@@ -1,10 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<tns:VectoInputEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 ../XSD/VectoEngineeringInput.xsd">
+<tns:VectoInputEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoEngineeringInput.0.7.xsd">
 	<EngineOnlyMode>false</EngineOnlyMode>
-	<Resource type="xml" component="Vehicle" file="engineering_vehicle_ref.xml"/>
-	<Signature>
-		<ComponentDataHash>69459c035a9733204729dce38e991f1092d2eb42</ComponentDataHash>
-	</Signature>
+	<Vehicle>
+	<Resource type="xml" file="engineering_vehicle_ref.xml"/>
+	</Vehicle>
 	<DriverModel>
 		<LookAheadCoasting>
 			<Enabled>true</Enabled>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_torqueconverter-sample_ref.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_torqueconverter-sample_ref.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a061b4141e654384d302ed6fd593db0f68ea9edb
--- /dev/null
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_torqueconverter-sample_ref.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tns:VectoComponentEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoEngineeringInput.0.7.xsd">
+	<TorqueConverter>
+		<Data>
+			<Manufacturer>Generic Torqueconverter Manufacturer</Manufacturer>
+			<Model>Generic Torqueconverter</Model>
+			<Creator>Markus Quaritsch, TUG ITI</Creator>
+			<Date>2017-01-11T11:00:00Z</Date>
+			<ReferenceRPM>1000</ReferenceRPM>
+			<Characteristics>
+				<Resource type="csv" file="tc_data.vtcc"/>
+			</Characteristics>
+			<Inertia>1.234</Inertia>
+			<ShiftPolygon>
+				<Resource type="csv" file="GBX_ShiftPolygons.vgbs"/>
+			</ShiftPolygon>
+		</Data>
+	</TorqueConverter>
+</tns:VectoComponentEngineering>
diff --git a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_vehicle_ref.xml b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_vehicle_ref.xml
index 6b9257ba1874c2ada0712d062ed2535865d6ba07..cb13f2281fcc8f4c9a2626a75a7715f1397ca7ff 100644
--- a/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_vehicle_ref.xml
+++ b/VectoCore/VectoCoreTest/TestData/XML/XMLReaderEngineering/engineering_vehicle_ref.xml
@@ -1,250 +1,259 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<tns:VectoComponentEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 ../XSD/VectoEngineeringInput.xsd">
+<tns:VectoComponentEngineering xmlns="urn:tugraz:ivt:VectoAPI:EngineeringDefinitions:v0.7" xmlns:tns="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7" xmlns:vdecdef="urn:tugraz:ivt:VectoAPI:DeclarationDefinitions:v0.6" schemaVersion="0.7" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:tugraz:ivt:VectoAPI:EngineeringInput:v0.7 E:\QUAM\Workspace\VECTO_quam\VectoCore\VectoCore\Resources\XSD/VectoEngineeringInput.0.7.xsd">
 	<Vehicle id="VEH-1234567890">
-		<Manufacturer>Generic Truck Manufacturer</Manufacturer>
-		<Model>Generic LongHaul Truck</Model>
-		<Creator>Markus Quaritsch, TUG IVT</Creator>
-		<Date>2017-02-15T11:00:00Z</Date>
-		<VehicleCategory>Tractor</VehicleCategory>
-		<AxleConfiguration>4x2</AxleConfiguration>
-		<CurbMassChassis>7100</CurbMassChassis>
-		<GrossVehicleMass>18000</GrossVehicleMass>
-		<RetarderType>Transmission Output Retarder</RetarderType>
-		<RetarderRatio>1.000</RetarderRatio>
-		<AngledriveType>None</AngledriveType>
-		<PTOType>None</PTOType>
-		<PTOIdleLossMap>
-			<Resource type="csv" file="pto_idlelosses.vptol"/>
-		</PTOIdleLossMap>
-		<PTOCycle>
-			<Resource type="csv" file="pto_cycle.vptoc"/>
-		</PTOCycle>
-		<CurbMassExtra>500</CurbMassExtra>
-		<Loading>1500</Loading>
-		<Components>
-			<Resource component="Engine" type="xml" file="engineering_engine-sample_ref.xml"/>
-			<Resource component="Gearbox" type="xml" file="engineering_gearbox-sample_ref.xml"/>
-			<Angledrive>
-				<Data>
-					<Manufacturer>Generic Angledrive Manufacturer</Manufacturer>
-					<Model>Generic Angledrive</Model>
-					<Creator>Markus Quaritsch, TUG ITI</Creator>
-					<Date>2017-01-11T11:00:00Z</Date>
-					<Ratio>1.200</Ratio>
-					<TorqueLossMap>
-						<Resource type="csv" file="angledrive.vtlm"/>
-					</TorqueLossMap>
-				</Data>
-			</Angledrive>
-			<Retarder>
-				<Data>
-					<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
-					<Model>Generic Retarder</Model>
-					<Creator>Markus Quaritsch, TUG ITI</Creator>
-					<Date>2017-01-11T11:00:00Z</Date>
-					<AppVersion>3.0.1</AppVersion>
-					<RetarderLossMap>
-						<Resource type="csv" file="Retarder.vrlm"/>
-					</RetarderLossMap>
-				</Data>
-			</Retarder>
-			<Resource component="Axlegear" type="xml" file="engineering_axlegear-sample_ref.xml"/>
-			<AxleWheels>
-				<Data id="WHL-mi3ooviM">
-					<Axles>
-						<Axle axleNumber="1">
-							<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
-							<Model>Generic Wheel</Model>
-							<Creator>Markus Quaritsch, TUG ITI</Creator>
-							<Date>2017-01-11T14:00:00Z</Date>
-							<AxleType>VehicleNonDriven</AxleType>
-							<TwinTyres>false</TwinTyres>
-							<Steered>true</Steered>
-							<Dimension>315/70 R22.5</Dimension>
-							<RRCISO>0.0055</RRCISO>
-							<FzISO>31300</FzISO>
-							<WeightShare>0.4</WeightShare>
-							<Inertia>0</Inertia>
-						</Axle>
-						<Axle axleNumber="2">
-							<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
-							<Model>Generic Wheel</Model>
-							<Creator>Markus Quaritsch, TUG ITI</Creator>
-							<Date>2017-01-11T14:00:00Z</Date>
-							<AxleType>VehicleDriven</AxleType>
-							<TwinTyres>true</TwinTyres>
-							<Steered>false</Steered>
-							<Dimension>315/70 R22.5</Dimension>
-							<RRCISO>0.0063</RRCISO>
-							<FzISO>31300</FzISO>
-							<WeightShare>0.6</WeightShare>
-							<Inertia>0</Inertia>
-							<DynamicTyreRadius>488.822</DynamicTyreRadius>
-						</Axle>
-					</Axles>
-				</Data>
-			</AxleWheels>
-			<Auxiliaries>
-				<Data>
-					<Auxiliary id="ES">
-						<TransmissionRatioToEngine>4.078</TransmissionRatioToEngine>
-						<EfficiencyToEngine>0.96</EfficiencyToEngine>
-						<EfficiencyAuxSupply>1</EfficiencyAuxSupply>
-						<AuxMap>
-							<Entry auxiliarySpeed="1415" mechanicalPower="70" supplyPower="0.0"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="870" supplyPower="530"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="1030" supplyPower="640"/>
-							<Entry auxiliarySpeed="1415" mechanicalPower="1.17" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="1416" mechanicalPower="1.36" supplyPower="0.84"/>
-							<Entry auxiliarySpeed="1416" mechanicalPower="2.4" supplyPower="1.4"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.07" supplyPower="0"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.68" supplyPower="0.41"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.87" supplyPower="0.54"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="0.99" supplyPower="0.64"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="1.1" supplyPower="0.74"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="2.11" supplyPower="1.47"/>
-							<Entry auxiliarySpeed="1887" mechanicalPower="2.55" supplyPower="1.74"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.07" supplyPower="0"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.65" supplyPower="0.38"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.79" supplyPower="0.49"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="0.99" supplyPower="0.64"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.12" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.59" supplyPower="1.12"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="1.99" supplyPower="1.42"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="2.41" supplyPower="1.68"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="2.86" supplyPower="1.95"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="3.19" supplyPower="2.12"/>
-							<Entry auxiliarySpeed="2358" mechanicalPower="3.51" supplyPower="2.3"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.08" supplyPower="0"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.7" supplyPower="0.41"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="0.83" supplyPower="0.51"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.02" supplyPower="0.66"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.12" supplyPower="0.75"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="1.6" supplyPower="1.13"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="2.45" supplyPower="1.71"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="2.96" supplyPower="2.02"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="3.38" supplyPower="2.24"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="3.8" supplyPower="2.46"/>
-							<Entry auxiliarySpeed="2830" mechanicalPower="4.14" supplyPower="2.63"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.08" supplyPower="0"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.74" supplyPower="0.44"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="0.88" supplyPower="0.54"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="1.07" supplyPower="0.69"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="1.19" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="2.45" supplyPower="1.71"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="2.98" supplyPower="2.03"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="3.44" supplyPower="2.28"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="3.88" supplyPower="2.51"/>
-							<Entry auxiliarySpeed="3302" mechanicalPower="4.46" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.09" supplyPower="0"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.8" supplyPower="0.47"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="0.93" supplyPower="0.57"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="1.15" supplyPower="0.74"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="1.27" supplyPower="0.85"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="2.44" supplyPower="1.69"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="2.98" supplyPower="2.02"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="3.46" supplyPower="2.29"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="3.96" supplyPower="2.55"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="4.47" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="3773" mechanicalPower="4.69" supplyPower="2.91"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="0.11" supplyPower="0"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="0.88" supplyPower="0.51"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.02" supplyPower="0.62"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.22" supplyPower="0.78"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="1.47" supplyPower="0.98"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="2.36" supplyPower="1.62"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="2.98" supplyPower="2.01"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="3.46" supplyPower="2.28"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4" supplyPower="2.57"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4.47" supplyPower="2.79"/>
-							<Entry auxiliarySpeed="4245" mechanicalPower="4.94" supplyPower="3"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="0.12" supplyPower="0"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="0.97" supplyPower="0.56"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.11" supplyPower="0.67"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.32" supplyPower="0.84"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="1.91" supplyPower="1.29"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="2.96" supplyPower="1.99"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="3.46" supplyPower="2.27"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4" supplyPower="2.56"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4.52" supplyPower="2.81"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="4.97" supplyPower="3"/>
-							<Entry auxiliarySpeed="4716" mechanicalPower="5.12" supplyPower="3.08"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="0.14" supplyPower="0"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.08" supplyPower="0.62"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.21" supplyPower="0.73"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="1.47" supplyPower="0.93"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="2.89" supplyPower="1.92"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="3.45" supplyPower="2.25"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="3.99" supplyPower="2.54"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="4.54" supplyPower="2.82"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="4.98" supplyPower="3"/>
-							<Entry auxiliarySpeed="5188" mechanicalPower="5.19" supplyPower="3.11"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="0.17" supplyPower="0"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.19" supplyPower="0.67"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.32" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="1.69" supplyPower="1.07"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="2.54" supplyPower="1.66"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="3.37" supplyPower="2.18"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="3.98" supplyPower="2.52"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="4.55" supplyPower="2.8"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="5.02" supplyPower="3.01"/>
-							<Entry auxiliarySpeed="5660" mechanicalPower="5.27" supplyPower="3.14"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="0.19" supplyPower="0"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="1.28" supplyPower="0.72"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="1.49" supplyPower="0.88"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="2.15" supplyPower="1.37"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="3.19" supplyPower="2.04"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="3.92" supplyPower="2.46"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="4.48" supplyPower="2.75"/>
-							<Entry auxiliarySpeed="6131" mechanicalPower="5.44" supplyPower="3.16"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="0.22" supplyPower="0"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="1.42" supplyPower="0.79"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="1.81" supplyPower="1.08"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="2.92" supplyPower="1.84"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="3.75" supplyPower="2.33"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="4.38" supplyPower="2.66"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="4.94" supplyPower="2.92"/>
-							<Entry auxiliarySpeed="6603" mechanicalPower="5.51" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="0.25" supplyPower="0"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="1.63" supplyPower="0.91"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="2.35" supplyPower="1.43"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="3.43" supplyPower="2.1"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="4.24" supplyPower="2.55"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="4.82" supplyPower="2.83"/>
-							<Entry auxiliarySpeed="7075" mechanicalPower="5.54" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="0.28" supplyPower="0"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="1.93" supplyPower="1.09"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="3.04" supplyPower="1.82"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="4.09" supplyPower="2.43"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="4.69" supplyPower="2.73"/>
-							<Entry auxiliarySpeed="7546" mechanicalPower="5.7" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="9150" mechanicalPower="0.42" supplyPower="0"/>
-							<Entry auxiliarySpeed="9150" mechanicalPower="5.74" supplyPower="3.19"/>
-							<Entry auxiliarySpeed="12000" mechanicalPower="0.42" supplyPower="0"/>
-							<Entry auxiliarySpeed="12000" mechanicalPower="5.74" supplyPower="3.19"/>
-						</AuxMap>
-					</Auxiliary>
-					<Auxiliary id="FAN">
-						<Resource type="csv" file="dummy.vaux"/>
-					</Auxiliary>
-				</Data>
-			</Auxiliaries>
-			<AirDrag>
-				<Data>
-					<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
-					<Model>Generic 40t Long Haul Truck Gearbox</Model>
-					<Creator>Markus Quaritsch, TUG IVT</Creator>
-					<Date>2017-01-11T11:00:00Z</Date>
-					<AppVersion>3.0.1</AppVersion>
-					<CrossWindCorrectionMode>No Correction</CrossWindCorrectionMode>
-					<CdxA>6.29</CdxA>
-				</Data>
-			</AirDrag>
-		</Components>
-		<AdvancedDriverAssist>
-			<EngineStartStop>
-				<Enabled>false</Enabled>
-			</EngineStartStop>
-		</AdvancedDriverAssist>
+			<Manufacturer>Generic Truck Manufacturer</Manufacturer>
+			<Model>Generic LongHaul Truck</Model>
+			<Creator>Markus Quaritsch, TUG IVT</Creator>
+			<Date>2017-02-15T11:00:00Z</Date>
+			<VehicleCategory>Tractor</VehicleCategory>
+			<AxleConfiguration>4x2</AxleConfiguration>
+			<CurbMassChassis>7100</CurbMassChassis>
+			<GrossVehicleMass>18000</GrossVehicleMass>
+			<RetarderType>Transmission Output Retarder</RetarderType>
+			<RetarderRatio>1.000</RetarderRatio>
+			<AngledriveType>None</AngledriveType>
+			<PTOType>None</PTOType>
+			<PTOIdleLossMap>
+				<Resource type="csv" file="pto_idlelosses.vptol"/>
+			</PTOIdleLossMap>
+			<PTOCycle>
+				<Resource type="csv" file="pto_cycle.vptoc"/>
+			</PTOCycle>
+			<CurbMassExtra>500</CurbMassExtra>
+			<Loading>1500</Loading>
+			<AdvancedDriverAssist>
+				<EngineStartStop>
+					<Enabled>false</Enabled>
+				</EngineStartStop>
+			</AdvancedDriverAssist>
+			<Components>
+				<Engine>
+					<Resource type="xml" file="engineering_engine-sample_ref.xml"/>
+				</Engine>
+				<Gearbox>
+					<Resource type="xml" file="engineering_gearbox-sample_ref.xml"/>
+				</Gearbox>
+				<TorqueConverter>
+					<Resource type="xml" file="engineering_torqueconverter-sample_ref.xml"/>
+				</TorqueConverter>
+				<Angledrive>
+					<Data>
+						<Manufacturer>Generic Angledrive Manufacturer</Manufacturer>
+						<Model>Generic Angledrive</Model>
+						<Creator>Markus Quaritsch, TUG ITI</Creator>
+						<Date>2017-01-11T11:00:00Z</Date>
+						<Ratio>1.200</Ratio>
+						<TorqueLossMap>
+							<Resource type="csv" file="angledrive.vtlm"/>
+						</TorqueLossMap>
+					</Data>
+				</Angledrive>
+				<Retarder>
+					<Data>
+						<Manufacturer>Generic Retarder Manufacturer</Manufacturer>
+						<Model>Generic Retarder</Model>
+						<Creator>Markus Quaritsch, TUG ITI</Creator>
+						<Date>2017-01-11T11:00:00Z</Date>
+						<AppVersion>3.0.1</AppVersion>
+						<RetarderLossMap>
+							<Resource type="csv" file="Retarder.vrlm"/>
+						</RetarderLossMap>
+					</Data>
+				</Retarder>
+				<Axlegear>
+					<Resource type="xml" file="engineering_axlegear-sample_ref.xml"/>
+				</Axlegear>
+				<AxleWheels>
+					<Data id="WHL-mi3ooviM">
+						<Axles>
+							<Axle axleNumber="1">
+								<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+								<Model>Generic Wheel</Model>
+								<Creator>Markus Quaritsch, TUG ITI</Creator>
+								<Date>2017-01-11T14:00:00Z</Date>
+								<AxleType>VehicleNonDriven</AxleType>
+								<TwinTyres>false</TwinTyres>
+								<Steered>true</Steered>
+								<Dimension>315/70 R22.5</Dimension>
+								<RRCISO>0.0055</RRCISO>
+								<FzISO>31300</FzISO>
+								<WeightShare>0.4</WeightShare>
+								<Inertia>0</Inertia>
+							</Axle>
+							<Axle axleNumber="2">
+								<Manufacturer>Generic Wheels Manufacturer</Manufacturer>
+								<Model>Generic Wheel</Model>
+								<Creator>Markus Quaritsch, TUG ITI</Creator>
+								<Date>2017-01-11T14:00:00Z</Date>
+								<AxleType>VehicleDriven</AxleType>
+								<TwinTyres>true</TwinTyres>
+								<Steered>false</Steered>
+								<Dimension>315/70 R22.5</Dimension>
+								<RRCISO>0.0063</RRCISO>
+								<FzISO>31300</FzISO>
+								<WeightShare>0.6</WeightShare>
+								<Inertia>0</Inertia>
+								<DynamicTyreRadius>488.822</DynamicTyreRadius>
+							</Axle>
+						</Axles>
+					</Data>
+				</AxleWheels>
+				<Auxiliaries>
+					<Data>
+						<Auxiliary id="ES">
+							<TransmissionRatioToEngine>4.078</TransmissionRatioToEngine>
+							<EfficiencyToEngine>0.96</EfficiencyToEngine>
+							<EfficiencyAuxSupply>1</EfficiencyAuxSupply>
+							<AuxMap>
+								<Entry auxiliarySpeed="1415" mechanicalPower="70" supplyPower="0.0"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="870" supplyPower="530"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="1030" supplyPower="640"/>
+								<Entry auxiliarySpeed="1415" mechanicalPower="1.17" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="1416" mechanicalPower="1.36" supplyPower="0.84"/>
+								<Entry auxiliarySpeed="1416" mechanicalPower="2.4" supplyPower="1.4"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.07" supplyPower="0"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.68" supplyPower="0.41"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.87" supplyPower="0.54"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="0.99" supplyPower="0.64"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="1.1" supplyPower="0.74"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="2.11" supplyPower="1.47"/>
+								<Entry auxiliarySpeed="1887" mechanicalPower="2.55" supplyPower="1.74"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.07" supplyPower="0"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.65" supplyPower="0.38"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.79" supplyPower="0.49"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="0.99" supplyPower="0.64"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.12" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.59" supplyPower="1.12"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="1.99" supplyPower="1.42"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="2.41" supplyPower="1.68"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="2.86" supplyPower="1.95"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="3.19" supplyPower="2.12"/>
+								<Entry auxiliarySpeed="2358" mechanicalPower="3.51" supplyPower="2.3"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.08" supplyPower="0"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.7" supplyPower="0.41"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="0.83" supplyPower="0.51"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.02" supplyPower="0.66"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.12" supplyPower="0.75"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="1.6" supplyPower="1.13"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="2.45" supplyPower="1.71"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="2.96" supplyPower="2.02"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="3.38" supplyPower="2.24"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="3.8" supplyPower="2.46"/>
+								<Entry auxiliarySpeed="2830" mechanicalPower="4.14" supplyPower="2.63"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.08" supplyPower="0"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.74" supplyPower="0.44"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="0.88" supplyPower="0.54"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="1.07" supplyPower="0.69"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="1.19" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="2.45" supplyPower="1.71"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="2.98" supplyPower="2.03"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="3.44" supplyPower="2.28"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="3.88" supplyPower="2.51"/>
+								<Entry auxiliarySpeed="3302" mechanicalPower="4.46" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.09" supplyPower="0"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.8" supplyPower="0.47"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="0.93" supplyPower="0.57"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="1.15" supplyPower="0.74"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="1.27" supplyPower="0.85"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="2.44" supplyPower="1.69"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="2.98" supplyPower="2.02"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="3.46" supplyPower="2.29"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="3.96" supplyPower="2.55"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="4.47" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="3773" mechanicalPower="4.69" supplyPower="2.91"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="0.11" supplyPower="0"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="0.88" supplyPower="0.51"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.02" supplyPower="0.62"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.22" supplyPower="0.78"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="1.47" supplyPower="0.98"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="2.36" supplyPower="1.62"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="2.98" supplyPower="2.01"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="3.46" supplyPower="2.28"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4" supplyPower="2.57"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4.47" supplyPower="2.79"/>
+								<Entry auxiliarySpeed="4245" mechanicalPower="4.94" supplyPower="3"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="0.12" supplyPower="0"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="0.97" supplyPower="0.56"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.11" supplyPower="0.67"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.32" supplyPower="0.84"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="1.91" supplyPower="1.29"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="2.96" supplyPower="1.99"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="3.46" supplyPower="2.27"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4" supplyPower="2.56"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4.52" supplyPower="2.81"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="4.97" supplyPower="3"/>
+								<Entry auxiliarySpeed="4716" mechanicalPower="5.12" supplyPower="3.08"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="0.14" supplyPower="0"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.08" supplyPower="0.62"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.21" supplyPower="0.73"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="1.47" supplyPower="0.93"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="2.89" supplyPower="1.92"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="3.45" supplyPower="2.25"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="3.99" supplyPower="2.54"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="4.54" supplyPower="2.82"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="4.98" supplyPower="3"/>
+								<Entry auxiliarySpeed="5188" mechanicalPower="5.19" supplyPower="3.11"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="0.17" supplyPower="0"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.19" supplyPower="0.67"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.32" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="1.69" supplyPower="1.07"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="2.54" supplyPower="1.66"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="3.37" supplyPower="2.18"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="3.98" supplyPower="2.52"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="4.55" supplyPower="2.8"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="5.02" supplyPower="3.01"/>
+								<Entry auxiliarySpeed="5660" mechanicalPower="5.27" supplyPower="3.14"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="0.19" supplyPower="0"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="1.28" supplyPower="0.72"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="1.49" supplyPower="0.88"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="2.15" supplyPower="1.37"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="3.19" supplyPower="2.04"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="3.92" supplyPower="2.46"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="4.48" supplyPower="2.75"/>
+								<Entry auxiliarySpeed="6131" mechanicalPower="5.44" supplyPower="3.16"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="0.22" supplyPower="0"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="1.42" supplyPower="0.79"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="1.81" supplyPower="1.08"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="2.92" supplyPower="1.84"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="3.75" supplyPower="2.33"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="4.38" supplyPower="2.66"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="4.94" supplyPower="2.92"/>
+								<Entry auxiliarySpeed="6603" mechanicalPower="5.51" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="0.25" supplyPower="0"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="1.63" supplyPower="0.91"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="2.35" supplyPower="1.43"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="3.43" supplyPower="2.1"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="4.24" supplyPower="2.55"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="4.82" supplyPower="2.83"/>
+								<Entry auxiliarySpeed="7075" mechanicalPower="5.54" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="0.28" supplyPower="0"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="1.93" supplyPower="1.09"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="3.04" supplyPower="1.82"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="4.09" supplyPower="2.43"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="4.69" supplyPower="2.73"/>
+								<Entry auxiliarySpeed="7546" mechanicalPower="5.7" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="9150" mechanicalPower="0.42" supplyPower="0"/>
+								<Entry auxiliarySpeed="9150" mechanicalPower="5.74" supplyPower="3.19"/>
+								<Entry auxiliarySpeed="12000" mechanicalPower="0.42" supplyPower="0"/>
+								<Entry auxiliarySpeed="12000" mechanicalPower="5.74" supplyPower="3.19"/>
+							</AuxMap>
+						</Auxiliary>
+						<Auxiliary id="FAN">
+							<Resource type="csv" file="dummy.vaux"/>
+						</Auxiliary>
+					</Data>
+				</Auxiliaries>
+				<AirDrag>
+					<Data>
+						<Manufacturer>Generic Gearbox Manufacturer</Manufacturer>
+						<Model>Generic 40t Long Haul Truck Gearbox</Model>
+						<Creator>Markus Quaritsch, TUG IVT</Creator>
+						<Date>2017-01-11T11:00:00Z</Date>
+						<AppVersion>3.0.1</AppVersion>
+						<CrossWindCorrectionMode>No Correction</CrossWindCorrectionMode>
+						<CdxA>6.29</CdxA>
+					</Data>
+				</AirDrag>
+			</Components>
 	</Vehicle>
 </tns:VectoComponentEngineering>
diff --git a/VectoCore/VectoCoreTest/Utils/MockEngineDataProvider.cs b/VectoCore/VectoCoreTest/Utils/MockEngineDataProvider.cs
index d6752211e7bce43dfd2dbaa2ecea2aeb7061859f..101206e872ec8b97fdf54f67b192301e2ba80883 100644
--- a/VectoCore/VectoCoreTest/Utils/MockEngineDataProvider.cs
+++ b/VectoCore/VectoCoreTest/Utils/MockEngineDataProvider.cs
@@ -38,7 +38,7 @@ namespace TUGraz.VectoCore.Tests.Utils
 {
 	public class MockEngineDataProvider : IEngineEngineeringInputData
 	{
-		public DataSourceType SourceType { get; set; }
+		public DataSource DataSource { get; set; }
 		public string Source { get; set; }
 		public bool SavedInDeclarationMode { get; set; }
 		public string Manufacturer { get; set; }
diff --git a/VectoCore/VectoCoreTest/Utils/MockSimulationDataFactory.cs b/VectoCore/VectoCoreTest/Utils/MockSimulationDataFactory.cs
index 3ecd6a4ed55388373198f757f16d0050b72bb509..7a9d507cebb9c3e2f92f1812ee010aa51080fc1d 100644
--- a/VectoCore/VectoCoreTest/Utils/MockSimulationDataFactory.cs
+++ b/VectoCore/VectoCoreTest/Utils/MockSimulationDataFactory.cs
@@ -57,12 +57,13 @@ namespace TUGraz.VectoCore.Tests.Utils
 				var dao = new DeclarationDataAdapter();
 				var engineData = dao.CreateEngineData(engineInput, null, gearboxInput, new List<ITorqueLimitInputData>());
 				return dao.CreateGearboxData(gearboxInput, engineData, ((IAxleGearInputData)gearboxInput).Ratio, 0.5.SI<Meter>(),
-					VehicleCategory.RigidTruck);
+					VehicleCategory.RigidTruck, (ITorqueConverterDeclarationInputData)gearboxInput);
 			} else {
 				var dao = new EngineeringDataAdapter();
-				var engineData = dao.CreateEngineData(engineInput, gearboxInput, new List<ITorqueLimitInputData>());
-				return dao.CreateGearboxData(gearboxInput, engineData, ((IAxleGearInputData)gearboxInput).Ratio, 0.5.SI<Meter>(),
-					VehicleCategory.RigidTruck);
+				var engineData = dao.CreateEngineData(engineInput, gearboxInput, new List<ITorqueLimitInputData>(), (ITorqueConverterEngineeringInputData)gearboxInput);
+				return dao.CreateGearboxData(gearboxInput, engineData, (IGearshiftEngineeringInputData)gearboxInput, 
+					((IAxleGearInputData)gearboxInput).Ratio, 0.5.SI<Meter>(),
+					VehicleCategory.RigidTruck, (ITorqueConverterEngineeringInputData)gearboxInput);
 			}
 		}
 
@@ -83,7 +84,7 @@ namespace TUGraz.VectoCore.Tests.Utils
 		{
 			var dao = new EngineeringDataAdapter();
 			var engineInput = JSONInputDataFactory.ReadEngine(engineFile);
-			var engineData = dao.CreateEngineData(engineInput, null, new List<ITorqueLimitInputData>());
+			var engineData = dao.CreateEngineData(engineInput, null, new List<ITorqueLimitInputData>(), null);
 			for (uint i = 1; i <= numGears; i++) {
 				engineData.FullLoadCurves[i] = engineData.FullLoadCurves[0];
 			}
diff --git a/VectoCore/VectoCoreTest/VectoCoreTest.csproj b/VectoCore/VectoCoreTest/VectoCoreTest.csproj
index b4c63acebdd30e817462f372f12ea33d3238b507..2bccef5ae2aea4ccbc8ae09989a76e9aebbdc954 100644
--- a/VectoCore/VectoCoreTest/VectoCoreTest.csproj
+++ b/VectoCore/VectoCoreTest/VectoCoreTest.csproj
@@ -40,11 +40,19 @@
     <WarningLevel>4</WarningLevel>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="Castle.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc, processorArchitecture=MSIL">
+      <HintPath>..\..\packages\Castle.Core.4.3.1\lib\net45\Castle.Core.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
     <Reference Include="Microsoft.CSharp" />
     <Reference Include="Newtonsoft.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
       <SpecificVersion>False</SpecificVersion>
       <HintPath>..\..\packages\Newtonsoft.Json.8.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
     </Reference>
+    <Reference Include="Ninject, Version=3.3.4.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7, processorArchitecture=MSIL">
+      <HintPath>..\..\packages\Ninject.3.3.4\lib\net45\Ninject.dll</HintPath>
+      <Private>True</Private>
+    </Reference>
     <Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
       <HintPath>..\..\packages\NLog.4.5.11\lib\net45\NLog.dll</HintPath>
       <Private>True</Private>
@@ -190,6 +198,7 @@
     <Compile Include="Utils\DoubleExtensionMethodTest.cs" />
     <Compile Include="Utils\VectoMathTest.cs" />
     <Compile Include="XML\XMLDeclarationInputTest.cs" />
+    <Compile Include="XML\XMLDeclarationReaderVersionsTest.cs" />
     <Compile Include="XML\XMLEngineeringInputRefTest.cs" />
     <Compile Include="XML\XMLEngineeringInputSingleTest.cs" />
     <Compile Include="XML\XMLReportTest.cs" />
@@ -2531,12 +2540,6 @@
     <None Include="TestData\XML\XMLReaderEngineering\engine.vmap">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
-    <None Include="TestData\XML\XMLReaderEngineering\engineering_job-sample.vsum">
-      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
-    </None>
-    <None Include="TestData\XML\XMLReaderEngineering\engineering_job-sample_ref.vsum">
-      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
-    </None>
     <None Include="TestData\XML\XMLReaderEngineering\GBX_DirectGear.vtlm">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
@@ -2820,6 +2823,90 @@
     <Content Include="TestData\Jobs\Tractor_4x2_vehicle-class-5_Generic vehicle.xml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>
+    <Content Include="TestData\XML\EngineeringJob\SampleJobEngineering1.0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\EngineeringJob\SampleJobEngineering1.1.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion1.0\Tractor_4x2_vehicle-class-5_5_t_0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion1.0\vecto_engine-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion1.0\vecto_vehicle-exempted-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion1.0\vecto_vehicle-new_parameters-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion1.0\vecto_vehicle-sample_LNG.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\Tractor_4x2_vehicle-class-5_5_t_0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_engine-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_tyre-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_vehicle-components_1.0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_vehicle-new_parameters-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_vehicle-sample_LNG.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\Tractor_4x2_vehicle-class-5_5_t_0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\vecto_engine-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\vecto_tyre-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\vecto_vehicle-components_2.0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\vecto_vehicle-components_1.0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\vecto_vehicle-engine_2.0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\vecto_vehicle-exempted-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\vecto_vehicle-new_parameters-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.1\vecto_vehicle-sample_LNG.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.2\Tractor_4x2_vehicle-class-5_5_t_0.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.2\vecto_engine-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.2\vecto_tyre-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.2\vecto_vehicle-exempted-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.2\vecto_vehicle-new_parameters-sample.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+    <Content Include="TestData\XML\XMLReaderDeclaration\SchemaVersion2.2\vecto_vehicle-sample_LNG.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
     <Content Include="TestData\XML\XMLReaderDeclaration\Tractor_4x2_vehicle-class-5_5_t_0.xml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>
@@ -2879,6 +2966,9 @@
     <Content Include="TestData\XML\XMLReaderEngineering\engineering_retarder-sample_ref.xml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>
+    <Content Include="TestData\XML\XMLReaderEngineering\engineering_torqueconverter-sample_ref.xml">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
     <Content Include="TestData\XML\XMLReaderEngineering\engineering_vehicle_ref.xml">
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </Content>
diff --git a/VectoCore/VectoCoreTest/XML/XMLDeclarationInputTest.cs b/VectoCore/VectoCoreTest/XML/XMLDeclarationInputTest.cs
index 8213b35ad88862be2a7012d094b6772ffb207e18..5e286578728b92e120dbf80ca50230219c300e27 100644
--- a/VectoCore/VectoCoreTest/XML/XMLDeclarationInputTest.cs
+++ b/VectoCore/VectoCoreTest/XML/XMLDeclarationInputTest.cs
@@ -35,6 +35,7 @@ using System.IO;
 using System.Linq;
 using System.Xml;
 using System.Xml.XPath;
+using Ninject;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Resources;
@@ -52,6 +53,7 @@ using TUGraz.VectoCore.Tests.Utils;
 using TUGraz.VectoCore.Utils;
 using NUnit.Framework;
 using TUGraz.VectoCommon.InputData;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.Reader.DataObjectAdapter;
 
 namespace TUGraz.VectoCore.Tests.XML
@@ -68,20 +70,26 @@ namespace TUGraz.VectoCore.Tests.XML
 		const string SampleVehicleFullDeclCertificationOptions =
 			"TestData/XML/XMLReaderDeclaration/vecto_vehicle-sample_certificationOptions.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase]
-		public void TestXMLInputEng()
+		public void TestXMLInputDecl()
 		{
 			var reader = XmlReader.Create(SampleVehicleDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 
-			var engineDataProvider = inputDataProvider.JobInputData.Vehicle.EngineInputData;
+			var engineDataProvider = inputDataProvider.JobInputData.Vehicle.Components.EngineInputData;
 
 			Assert.IsTrue(engineDataProvider.SavedInDeclarationMode);
 
@@ -142,9 +150,8 @@ namespace TUGraz.VectoCore.Tests.XML
 				engineFuelType.SetValue(fuel);
 				var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-				var inputDataProvider = new XMLDeclarationInputDataProvider(modified,
-					true);
-				var fuelTyle = inputDataProvider.JobInputData.Vehicle.EngineInputData.FuelType;
+				var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
+				var fuelTyle = inputDataProvider.JobInputData.Vehicle.Components.EngineInputData.FuelType;
 				Assert.AreEqual(fuel, fuelTyle.ToXMLFormat());
 				var tankSystem = fuelTyle == FuelType.NGPI || fuelTyle == FuelType.NGCI ? TankSystem.Liquefied : (TankSystem?)null;
 				Assert.NotNull(DeclarationData.FuelData.Lookup(fuelTyle, tankSystem));
@@ -175,9 +182,8 @@ namespace TUGraz.VectoCore.Tests.XML
 			engineFuelType.SetValue(fuel);
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified,
-																		true);
-			var fuelTyle = inputDataProvider.JobInputData.Vehicle.EngineInputData.FuelType;
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
+			var fuelTyle = inputDataProvider.JobInputData.Vehicle.Components.EngineInputData.FuelType;
 			Assert.AreEqual(fuel, fuelTyle.ToXMLFormat());
 			AssertHelper.Exception<VectoException>(
 				() => {
@@ -190,8 +196,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
-			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.GearboxInputData;
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
+			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData;
 
 			Assert.AreEqual("Generic 40t Long Haul Truck Gearbox", gearboxDataProvider.Model);
 			Assert.AreEqual(GearboxType.AMT, gearboxDataProvider.Type);
@@ -216,8 +222,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
-			var axlegearDataProvider = inputDataProvider.JobInputData.Vehicle.AxleGearInputData;
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
+			var axlegearDataProvider = inputDataProvider.JobInputData.Vehicle.Components.AxleGearInputData;
 
 			Assert.AreEqual("Generic 40t Long Haul Truck AxleGear", axlegearDataProvider.Model);
 
@@ -240,8 +246,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
-			var retarderDataProvider = inputDataProvider.JobInputData.Vehicle.RetarderInputData;
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
+			var retarderDataProvider = inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData;
 
 			Assert.AreEqual("Generic Retarder", retarderDataProvider.Model);
 
@@ -262,10 +268,10 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
-			var axles = vehicleDataProvider.Axles;
+			var axles = vehicleDataProvider.Components.AxleWheels.AxlesDeclaration;
 
 			var tyre = axles[0].Tyre;
 			Assert.AreEqual("315/70 R22.5", tyre.Dimension);
@@ -307,11 +313,11 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
 			AssertHelper.Exception<VectoException>(() => {
-				var axles = vehicleDataProvider.Axles;
+				var axles = vehicleDataProvider.Components.AxleWheels.AxlesDeclaration;
 			});
 		}
 
@@ -344,7 +350,7 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			AssertHelper.Exception<VectoException>(
 				() => {
-					var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+					var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 				});
 		}
 
@@ -376,11 +382,11 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
 			AssertHelper.Exception<VectoException>(() => {
-				var axles = vehicleDataProvider.Axles;
+				var axles = vehicleDataProvider.Components.AxleWheels.AxlesDeclaration;
 			});
 		}
 
@@ -389,8 +395,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
-			var auxDataProvider = inputDataProvider.JobInputData.Vehicle.AuxiliaryInputData();
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
+			var auxDataProvider = inputDataProvider.JobInputData.Vehicle.Components.AuxiliaryInputData;
 
 			var aux = auxDataProvider.Auxiliaries;
 			var aux1 = aux[0];
@@ -409,7 +415,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 
 			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
@@ -418,9 +424,9 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			Assert.AreEqual(7100.0, vehicleDataProvider.CurbMassChassis.Value());
 			Assert.AreEqual(40000.0, vehicleDataProvider.GrossVehicleMassRating.Value());
-			Assert.AreEqual(6.34, inputDataProvider.JobInputData.Vehicle.AirdragInputData.AirDragArea.Value());
+			Assert.AreEqual(6.34, inputDataProvider.JobInputData.Vehicle.Components.AirdragInputData.AirDragArea.Value());
 
-			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.RetarderInputData.Ratio);
+			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData.Ratio);
 		}
 
 		[TestCase]
@@ -428,9 +434,9 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleDeclNoAirdrag);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 
-			Assert.IsNull(inputDataProvider.JobInputData.Vehicle.AirdragInputData.AirDragArea);
+			Assert.IsNull(inputDataProvider.JobInputData.Vehicle.Components.AirdragInputData.AirDragArea);
 		}
 
 		[Category("LongRunning")]
@@ -443,7 +449,7 @@ namespace TUGraz.VectoCore.Tests.XML
 			var sumWriter = new FileOutputWriter("vecto_vehicle-sample_xml");
 			var sumData = new SummaryDataContainer(sumWriter);
 			var jobContainer = new JobContainer(sumData);
-			var dataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var dataProvider = xmlInputReader.CreateDeclaration(reader);
 
 			var runsFactory = new SimulatorFactory(ExecutionMode.Declaration, dataProvider, fileWriter);
 			runsFactory.WriteModalResults = true;
@@ -458,9 +464,9 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleFullDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 
-			var tcDataProvider = inputDataProvider.JobInputData.Vehicle.TorqueConverterInputData;
+			var tcDataProvider = inputDataProvider.JobInputData.Vehicle.Components.TorqueConverterInputData;
 
 
 			Assert.AreEqual(3, tcDataProvider.TCData.Rows.Count);
@@ -473,10 +479,10 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleFullDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 
 
-			var angledriveDataProvider = inputDataProvider.JobInputData.Vehicle.AngledriveInputData;
+			var angledriveDataProvider = inputDataProvider.JobInputData.Vehicle.Components.AngledriveInputData;
 
 			Assert.AreEqual(2.345, angledriveDataProvider.Ratio);
 			Assert.AreEqual(6, angledriveDataProvider.LossMap.Rows.Count);
@@ -492,7 +498,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleFullDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
 			Assert.AreEqual(VehicleCategory.Tractor, vehicleDataProvider.VehicleCategory);
@@ -500,9 +506,9 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			Assert.AreEqual(7100.0, vehicleDataProvider.CurbMassChassis.Value());
 			Assert.AreEqual(40000.0, vehicleDataProvider.GrossVehicleMassRating.Value());
-			Assert.AreEqual(6.34, inputDataProvider.JobInputData.Vehicle.AirdragInputData.AirDragArea.Value());
+			Assert.AreEqual(6.34, inputDataProvider.JobInputData.Vehicle.Components.AirdragInputData.AirDragArea.Value());
 
-			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.RetarderInputData.Ratio);
+			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData.Ratio);
 		}
 
 		[TestCase]
@@ -510,7 +516,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleFullDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
 			var torqueLimits = vehicleDataProvider.TorqueLimits.OrderBy(x => x.Gear).ToList();
@@ -525,8 +531,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleFullDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
-			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.GearboxInputData;
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
+			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData;
 			var gears = gearboxDataProvider.Gears;
 
 			Assert.AreEqual(12, gears.Count);
@@ -540,8 +546,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleFullDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
-			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.GearboxInputData;
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
+			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData;
 			var gears = gearboxDataProvider.Gears;
 
 			Assert.AreEqual(12, gears.Count);
@@ -570,10 +576,10 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
 			AssertHelper.Exception<VectoException>(() => {
-				var tmp = inputDataProvider.JobInputData.Vehicle.RetarderInputData.Ratio;
+				var tmp = inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData.Ratio;
 			});
 		}
 
@@ -604,7 +610,7 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
 			var factory = new SimulatorFactory(ExecutionMode.Declaration, inputDataProvider, new FileOutputWriter("dummy"));
 			var jobContainer = new JobContainer(null);
@@ -636,9 +642,9 @@ namespace TUGraz.VectoCore.Tests.XML
 
 				var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-				var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+				var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
-				Assert.AreEqual(retarderType, inputDataProvider.JobInputData.Vehicle.RetarderInputData.Type.ToXMLFormat());
+				Assert.AreEqual(retarderType, inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData.Type.ToXMLFormat());
 			}
 		}
 
@@ -664,7 +670,7 @@ namespace TUGraz.VectoCore.Tests.XML
 
 				var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-				var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+				var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
 				Assert.AreEqual(axleConfiguration, inputDataProvider.JobInputData.Vehicle.AxleConfiguration.GetName());
 			}
@@ -696,7 +702,7 @@ namespace TUGraz.VectoCore.Tests.XML
 
 				var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-				var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+				var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
 				var vehCategory = inputDataProvider.JobInputData.Vehicle.VehicleCategory;
 				Assert.AreEqual(vehicleCategory, vehCategory.ToXMLFormat());
@@ -731,10 +737,9 @@ namespace TUGraz.VectoCore.Tests.XML
 
 				var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-				var inputDataProvider = new XMLDeclarationInputDataProvider(modified,
-					true);
+				var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
-				var tyreDimension = inputDataProvider.JobInputData.Vehicle.Axles.First().Tyre.Dimension;
+				var tyreDimension = inputDataProvider.JobInputData.Vehicle.Components.AxleWheels.AxlesDeclaration.First().Tyre.Dimension;
 				Assert.AreEqual(wheelDimension, tyreDimension);
 				Assert.IsTrue(DeclarationData.Wheels.GetWheelsDimensions().Contains(tyreDimension), "Unknown tyre dimension {0}",
 					tyreDimension);
@@ -786,20 +791,19 @@ namespace TUGraz.VectoCore.Tests.XML
 
 					var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-					var inputDataProvider = new XMLDeclarationInputDataProvider(modified,
-						true);
+					var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
 					if (ptoGearWheel == "none") {
 						Assert.AreEqual("None",
-							inputDataProvider.JobInputData.Vehicle.PTOTransmissionInputData.PTOTransmissionType);
+							inputDataProvider.JobInputData.Vehicle.Components.PTOTransmissionInputData.PTOTransmissionType);
 					} else if (ptoGearWheel == "only one engaged gearwheel above oil level") {
 						Assert.AreEqual(ptoGearWheel,
-							inputDataProvider.JobInputData.Vehicle.PTOTransmissionInputData.PTOTransmissionType);
+							inputDataProvider.JobInputData.Vehicle.Components.PTOTransmissionInputData.PTOTransmissionType);
 					} else {
 						Assert.AreEqual(string.Format("{0} - {1}", ptoGearWheel, ptoOther),
-							inputDataProvider.JobInputData.Vehicle.PTOTransmissionInputData.PTOTransmissionType);
+							inputDataProvider.JobInputData.Vehicle.Components.PTOTransmissionInputData.PTOTransmissionType);
 					}
-					Assert.NotNull(DeclarationData.PTOTransmission.Lookup(inputDataProvider.JobInputData.Vehicle
+					Assert.NotNull(DeclarationData.PTOTransmission.Lookup(inputDataProvider.JobInputData.Vehicle.Components
 						.PTOTransmissionInputData
 						.PTOTransmissionType));
 				}
@@ -830,10 +834,9 @@ namespace TUGraz.VectoCore.Tests.XML
 
 				var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-				var inputDataProvider = new XMLDeclarationInputDataProvider(modified,
-					true);
+				var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
-				Assert.AreEqual(angleDrive, inputDataProvider.JobInputData.Vehicle.AngledriveInputData.Type.ToXMLFormat());
+				Assert.AreEqual(angleDrive, inputDataProvider.JobInputData.Vehicle.Components.AngledriveInputData.Type.ToXMLFormat());
 			}
 		}
 
@@ -864,10 +867,9 @@ namespace TUGraz.VectoCore.Tests.XML
 
 				var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-				var inputDataProvider = new XMLDeclarationInputDataProvider(modified,
-					true);
+				var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
-				var gbxType = inputDataProvider.JobInputData.Vehicle.GearboxInputData.Type;
+				var gbxType = inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData.Type;
 				Assert.AreEqual(gearboxType, gbxType.ToXMLFormat());
 				Assert.IsTrue(DeclarationDataAdapter.SupportedGearboxTypes.Contains(gbxType));
 			}
@@ -878,8 +880,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
-			var ptoDataProvider = inputDataProvider.JobInputData.Vehicle.PTOTransmissionInputData;
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
+			var ptoDataProvider = inputDataProvider.JobInputData.Vehicle.Components.PTOTransmissionInputData;
 
 			Assert.AreEqual("None", ptoDataProvider.PTOTransmissionType);
 		}
@@ -889,8 +891,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleFullDecl);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
-			var ptoDataProvider = inputDataProvider.JobInputData.Vehicle.PTOTransmissionInputData;
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
+			var ptoDataProvider = inputDataProvider.JobInputData.Vehicle.Components.PTOTransmissionInputData;
 			var lookup = DeclarationData.PTOTransmission.Lookup(ptoDataProvider.PTOTransmissionType);
 
 			Assert.AreEqual("only the drive shaft of the PTO - multi-disc clutch", ptoDataProvider.PTOTransmissionType);
@@ -902,16 +904,16 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(SampleVehicleFullDeclCertificationOptions);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 
 			Assert.AreEqual(CertificationMethod.Option2,
-				inputDataProvider.JobInputData.Vehicle.GearboxInputData.CertificationMethod);
+				inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData.CertificationMethod);
 			Assert.AreEqual(CertificationMethod.Measured,
-				inputDataProvider.JobInputData.Vehicle.AxleGearInputData.CertificationMethod);
+				inputDataProvider.JobInputData.Vehicle.Components.AxleGearInputData.CertificationMethod);
 			Assert.AreEqual(CertificationMethod.Measured,
-				inputDataProvider.JobInputData.Vehicle.RetarderInputData.CertificationMethod);
+				inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData.CertificationMethod);
 			Assert.AreEqual(CertificationMethod.Measured,
-				inputDataProvider.JobInputData.Vehicle.AirdragInputData.CertificationMethod);
+				inputDataProvider.JobInputData.Vehicle.Components.AirdragInputData.CertificationMethod);
 		}
 
 		[TestCase]
@@ -955,7 +957,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(file);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 			var vehicle = inputDataProvider.JobInputData.Vehicle;
 			Assert.AreEqual(expectedExempted, vehicle.ExemptedVehicle);
 		}
@@ -966,7 +968,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(file);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 			var vehicle = inputDataProvider.JobInputData.Vehicle;
 
 			Assert.IsTrue(vehicle.ExemptedVehicle);
@@ -982,7 +984,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(file);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 			var vehicle = inputDataProvider.JobInputData.Vehicle;
 
 			Assert.IsFalse(vehicle.ExemptedVehicle);
@@ -999,7 +1001,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = XmlReader.Create(file);
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(reader, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(reader);
 			var vehicle = inputDataProvider.JobInputData.Vehicle;
 			var adas = vehicle.ADAS;
 
@@ -1033,7 +1035,7 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
 			var vehCategory = inputDataProvider.JobInputData.Vehicle.VehicleCategory;
 
@@ -1067,9 +1069,9 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-			var inputDataProvider = new XMLDeclarationInputDataProvider(modified, true);
+			var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
 
-			var fuelType = inputDataProvider.JobInputData.Vehicle.EngineInputData.FuelType;
+			var fuelType = inputDataProvider.JobInputData.Vehicle.Components.EngineInputData.FuelType;
 
 			Assert.AreEqual(expectedFuelType, fuelType);
 		}
@@ -1117,9 +1119,8 @@ namespace TUGraz.VectoCore.Tests.XML
 				technology.SetValue(tech);
 				var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 
-				var inputDataProvider = new XMLDeclarationInputDataProvider(modified,
-					true);
-				var techInput = inputDataProvider.JobInputData.Vehicle.AuxiliaryInputData().Auxiliaries.Where(x => x.Type == aux)
+				var inputDataProvider = xmlInputReader.CreateDeclaration(modified);
+				var techInput = inputDataProvider.JobInputData.Vehicle.Components.AuxiliaryInputData.Auxiliaries.Where(x => x.Type == aux)
 					.First().Technology.First();
 				Assert.AreEqual(tech, techInput);
 
diff --git a/VectoCore/VectoCoreTest/XML/XMLDeclarationReaderVersionsTest.cs b/VectoCore/VectoCoreTest/XML/XMLDeclarationReaderVersionsTest.cs
new file mode 100644
index 0000000000000000000000000000000000000000..35c8a9c5b8a7fe34048b5a3f8cea6fcf9a5baaae
--- /dev/null
+++ b/VectoCore/VectoCoreTest/XML/XMLDeclarationReaderVersionsTest.cs
@@ -0,0 +1,128 @@
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Xml;
+using Ninject;
+using NUnit.Framework;
+using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCore.InputData.FileIO.XML;
+using TUGraz.VectoCore.Models.Simulation;
+using TUGraz.VectoCore.Models.Simulation.Impl;
+using TUGraz.VectoCore.OutputData;
+using TUGraz.VectoCore.OutputData.FileIO;
+using TUGraz.VectoCore.Utils;
+using XmlDocumentType = System.Xml.XmlDocumentType;
+
+namespace TUGraz.VectoCore.Tests.XML
+{
+	[TestFixture]
+	public class XMLDeclarationReaderVersionsTest
+	{
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
+		[OneTimeSetUp]
+		public void RunBeforeAnyTests()
+		{
+			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
+		}
+
+		[TestCase(@"SchemaVersion1.0\Tractor_4x2_vehicle-class-5_5_t_0.xml")]
+		public void TestReadingJobVersion_V10(string jobFile)
+		{
+			ReadDeclarationJob(jobFile);
+		}
+
+		[TestCase(@"SchemaVersion2.0\Tractor_4x2_vehicle-class-5_5_t_0.xml")]
+		public void TestReadingJobVersion_V20(string jobFile)
+		{
+			ReadDeclarationJob(jobFile);
+		}
+
+
+		[TestCase(@"SchemaVersion2.0\vecto_vehicle-components_1.0.xml")]
+		public void TestReadingJobVersion_V20_ComponentsV10(string jobFile)
+		{
+			ReadDeclarationJob(jobFile);
+		}
+
+		[TestCase(@"SchemaVersion2.1\Tractor_4x2_vehicle-class-5_5_t_0.xml")]
+		public void TestReadingJobVersion_V21(string jobFile)
+		{
+			ReadDeclarationJob(jobFile);
+		}
+
+		[TestCase(@"SchemaVersion2.1\vecto_vehicle-exempted-sample.xml")]
+		public void TestReadingJobVersion_V21_Exempted(string jobFile)
+		{
+			ReadDeclarationJob(jobFile);
+		}
+
+		[TestCase(@"SchemaVersion2.1\vecto_vehicle-components_1.0.xml")]
+		public void TestReadingJobVersion_V21_ComponentsV10(string jobFile)
+		{
+			ReadDeclarationJob(jobFile);
+		}
+
+		[TestCase(@"SchemaVersion2.1\vecto_vehicle-components_2.0.xml")]
+		public void TestReadingJobVersion_V21_ComponentsV20(string jobFile)
+		{
+			ReadDeclarationJob(jobFile);
+		}
+
+		[TestCase(@"SchemaVersion2.2\Tractor_4x2_vehicle-class-5_5_t_0.xml")]
+		public void TestReadingJobVersion_V22(string jobFile)
+		{
+			// does not work as the new tire dimension is not allowed in VECTO at the moment
+			//var runs = ReadDeclarationJob(jobFile);
+
+			//Assert.AreEqual("235/60 R17 C", runs[0].GetContainer().RunData.VehicleData.AxleData[1].WheelsDimension);
+
+			var filename = Path.Combine(@"TestData\XML\XMLReaderDeclaration", jobFile);
+			var dataProvider = xmlInputReader.CreateDeclaration(XmlReader.Create(filename));
+			Assert.AreEqual("235/60 R17 C", dataProvider.JobInputData.Vehicle.Components.AxleWheels.AxlesDeclaration[1].Tyre.Dimension);
+
+		}
+
+
+		public IVectoRun[] ReadDeclarationJob(string jobfile)
+		{
+			var filename = Path.Combine(@"TestData\XML\XMLReaderDeclaration", jobfile);
+
+			var fileWriter = new FileOutputWriter(filename);
+			//var sumWriter = new SummaryDataContainer(fileWriter);
+			//var jobContainer = new JobContainer(sumWriter);
+			var dataProvider = xmlInputReader.CreateDeclaration(XmlReader.Create(filename));
+			var runsFactory = new SimulatorFactory(ExecutionMode.Declaration, dataProvider, fileWriter) {
+				ModalResults1Hz = false,
+				WriteModalResults = false,
+				ActualModalData = false,
+				Validate = false,
+			};
+
+			var runs = runsFactory.SimulationRuns().ToArray();
+			Assert.IsTrue(runs.Length > 0);
+
+			return runs;
+
+			//var customerRecord = fileWriter.XMLCustomerReportName;
+			//var manufacturerRecord = fileWriter.XMLFullReportName;
+
+			//var validationMsg1 = new List<string> { customerRecord };
+
+			//var validator1 = new XMLValidator(XmlReader.Create(customerRecord), validationErrorAction: (s, e) => {
+			//	validationMsg1.Add(e.ValidationEventArgs.Message);
+			//});
+			//Assert.IsTrue(validator1.ValidateXML(VectoCore.Utils.XmlDocumentType.CustomerReport), string.Join("\n", validationMsg1));
+
+			//var validationMsg2 = new List<string> { manufacturerRecord };
+			//var validator2 = new XMLValidator(XmlReader.Create(manufacturerRecord), validationErrorAction: (s, e) => {
+			//	validationMsg2.Add(e.ValidationEventArgs.Message);
+			//});
+			//Assert.IsTrue(validator2.ValidateXML(VectoCore.Utils.XmlDocumentType.ManufacturerReport), string.Join("\n", validationMsg2));
+		}
+	}
+}
diff --git a/VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs b/VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs
index 45289e00066c3bd46688f0c7e2e8e0b82b51ece4..223d70b717d65d97a85b3dcb5e0477c1cf8233c7 100644
--- a/VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs
+++ b/VectoCore/VectoCoreTest/XML/XMLEngineeringInputRefTest.cs
@@ -1,7 +1,7 @@
 /*
 * This file is part of VECTO.
 *
-* Copyright © 2012-2019 European Union
+* Copyright © 2012-2017 European Union
 *
 * Developed by Graz University of Technology,
 *              Institute of Internal Combustion Engines and Thermodynamics,
@@ -31,6 +31,7 @@
 
 using System.IO;
 using System.Linq;
+using Ninject;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.Models;
 using TUGraz.VectoCommon.Utils;
@@ -44,6 +45,9 @@ using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.Tests.Utils;
 using TUGraz.VectoCore.Utils;
 using NUnit.Framework;
+using TUGraz.VectoCore.InputData.FileIO.XML;
+using TUGraz.VectoCore.Models.Simulation;
+
 
 namespace TUGraz.VectoCore.Tests.XML
 {
@@ -52,10 +56,16 @@ namespace TUGraz.VectoCore.Tests.XML
 	{
 		public const string EngineeringSampleFile = "TestData/XML/XMLReaderEngineering/engineering_job-sample_ref.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase]
@@ -63,16 +73,16 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			AssertHelper.Exception<VectoException>(() => {
 				var reader = File.OpenRead(EngineeringSampleFile);
-				var foo = new XMLEngineeringInputDataProvider(reader, true);
+				var foo = xmlInputReader.CreateEngineering(reader);
 			});
 		}
 
 		[TestCase]
 		public void TestXMLInputEngReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
 
-			var engineDataProvider = inputDataProvider.JobInputData.Vehicle.EngineInputData;
+			var engineDataProvider = inputDataProvider.JobInputData.Vehicle.Components.EngineInputData;
 
 			Assert.IsFalse(engineDataProvider.SavedInDeclarationMode);
 
@@ -92,7 +102,7 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			Assert.AreEqual("560", fcMapTable.Rows[0][0]);
 			var fcMap = FuelConsumptionMapReader.Create(fcMapTable);
-            Assert.AreEqual(1256.SI(Unit.SI.Gramm.Per.Hour).Value(), 
+			Assert.AreEqual(1256.SI(Unit.SI.Gramm.Per.Hour).Value(), 
 				fcMap.GetFuelConsumption(0.SI<NewtonMeter>(), 560.RPMtoRad()).Value.Value());
 
 			var fldTable = engineDataProvider.FullLoadCurve;
@@ -106,8 +116,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestXMLInputGbxReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
-			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.GearboxInputData;
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
+			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData;
 
 			Assert.AreEqual("Generic 40t Long Haul Truck Gearbox", gearboxDataProvider.Model);
 			Assert.AreEqual(GearboxType.AMT, gearboxDataProvider.Type);
@@ -136,8 +146,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestXMLInputGbxTCReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
-			var tcInputDataProvider = inputDataProvider.JobInputData.Vehicle.GearboxInputData.TorqueConverter;
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
+			var tcInputDataProvider = inputDataProvider.JobInputData.Vehicle.Components.TorqueConverterInputData;
 
 
 			Assert.AreEqual("GBX_ShiftPolygons.vgbs", Path.GetFileName(tcInputDataProvider.ShiftPolygon.Source));
@@ -154,8 +164,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestXMLInputAngledriveReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
-			var angledriveInputData = inputDataProvider.JobInputData.Vehicle.AngledriveInputData;
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
+			var angledriveInputData = inputDataProvider.JobInputData.Vehicle.Components.AngledriveInputData;
 
 			Assert.AreEqual("Generic Angledrive", angledriveInputData.Model);
 
@@ -171,8 +181,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestXMLInputAxlGReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
-			var axlegearDataProvider = inputDataProvider.JobInputData.Vehicle.AxleGearInputData;
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
+			var axlegearDataProvider = inputDataProvider.JobInputData.Vehicle.Components.AxleGearInputData;
 
 			Assert.AreEqual("Generic 40t Long Haul Truck AxleGear", axlegearDataProvider.Model);
 
@@ -188,8 +198,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestXMLInputRetarderReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
-			var retarderDataProvider = inputDataProvider.JobInputData.Vehicle.RetarderInputData;
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
+			var retarderDataProvider = inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData;
 
 			Assert.AreEqual("Generic Retarder", retarderDataProvider.Model);
 
@@ -206,10 +216,10 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestXMLInputAxleWheelsReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
-			var vehicleDataProvider = inputDataProvider.VehicleInputData;
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
+			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
-			var axles = vehicleDataProvider.Axles;
+			var axles = vehicleDataProvider.Components.AxleWheels.AxlesEngineering;
 
 			var tyre = axles[0].Tyre;
 			Assert.AreEqual("315/70 R22.5",tyre.Dimension);
@@ -222,14 +232,14 @@ namespace TUGraz.VectoCore.Tests.XML
 			Assert.AreEqual(31300, tyre.TyreTestLoad.Value());
 
 			//AssertHelper.Exception<VectoException>(() => { var tmp = vehicleDataProvider.Rim; });
-			Assert.AreEqual(0.488822, vehicleDataProvider.DynamicTyreRadius.Value());
+			Assert.AreEqual(0.488822, vehicleDataProvider.DynamicTyreRadius.Value(), 1e-6);
 		}
 
 		[TestCase]
 		public void TestXMLInputAuxiliariesReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
-			var auxDataProvider = inputDataProvider.JobInputData.Vehicle.AuxiliaryInputData();
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
+			var auxDataProvider = inputDataProvider.JobInputData.Vehicle.Components.AuxiliaryInputData;
 
 			var aux = auxDataProvider.Auxiliaries;
 			var aux1 = aux[0];
@@ -251,7 +261,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			//var reader = XmlReader.Create(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
 
 			var adas = inputDataProvider.DriverInputData;
 
@@ -261,24 +271,23 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestVehicleInputReferencedFile()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
 
-			var vehicleDataProvider = inputDataProvider.VehicleInputData;
+			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
 			Assert.AreEqual(VehicleCategory.Tractor, vehicleDataProvider.VehicleCategory);
 			Assert.AreEqual(AxleConfiguration.AxleConfig_4x2, vehicleDataProvider.AxleConfiguration);
 
 			Assert.AreEqual(7100.0, vehicleDataProvider.CurbMassChassis.Value());
 			Assert.AreEqual(18000.0, vehicleDataProvider.GrossVehicleMassRating.Value());
-			Assert.AreEqual(6.29, inputDataProvider.JobInputData.Vehicle.AirdragInputData.AirDragArea.Value());
+			Assert.AreEqual(6.29, inputDataProvider.JobInputData.Vehicle.Components.AirdragInputData.AirDragArea.Value());
 
 			Assert.AreEqual(1500, vehicleDataProvider.Loading.Value());
 			Assert.AreEqual(500, vehicleDataProvider.CurbMassExtra.Value());
 
-			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.RetarderInputData.Ratio);
+			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData.Ratio);
 		}
 
-		[Category("LongRunning")]
 		[TestCase]
 		public void TestXMLPowertrainGenerationReferencedFile()
 		{
@@ -286,9 +295,9 @@ namespace TUGraz.VectoCore.Tests.XML
 			var sumWriter = new FileOutputWriter("vecto_vehicle-sample_xml");
 			var sumData = new SummaryDataContainer(sumWriter);
 			var jobContainer = new JobContainer(sumData);
-			var dataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
+			var dataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
 
-			var runsFactory = new SimulatorFactory(ExecutionMode.Engineering, dataProvider, fileWriter);
+			var runsFactory = _kernel.Get<ISimulatorFactoryFactory>().Factory(ExecutionMode.Engineering, dataProvider, fileWriter);
 			runsFactory.WriteModalResults = true;
 
 			jobContainer.AddRuns(runsFactory);
@@ -300,7 +309,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestXMEngineering_DriverModelLACExt()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
 
 			var driverDataProvider = inputDataProvider.DriverInputData;
 
@@ -314,9 +323,9 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestXMEngineering_PTO()
 		{
-			var inputDataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
+			var inputDataProvider = xmlInputReader.CreateEngineering(EngineeringSampleFile);
 
-			var ptoData = inputDataProvider.JobInputData.Vehicle.PTOTransmissionInputData;
+			var ptoData = inputDataProvider.JobInputData.Vehicle.Components.PTOTransmissionInputData;
 
 			//Assert.AreEqual("only the drive shaft of the PTO - multi-disc clutch", ptoData.PTOTransmissionType);
 			Assert.AreEqual(2, ptoData.PTOLossMap.Rows.Count);
diff --git a/VectoCore/VectoCoreTest/XML/XMLEngineeringInputSingleTest.cs b/VectoCore/VectoCoreTest/XML/XMLEngineeringInputSingleTest.cs
index 3b308d529d84ff5939affff6de62c9fd6a5ba5db..f53762ea539ddcdc96a32cca0668f218896e48c1 100644
--- a/VectoCore/VectoCoreTest/XML/XMLEngineeringInputSingleTest.cs
+++ b/VectoCore/VectoCoreTest/XML/XMLEngineeringInputSingleTest.cs
@@ -1,7 +1,7 @@
 /*
 * This file is part of VECTO.
 *
-* Copyright © 2012-2019 European Union
+* Copyright © 2012-2017 European Union
 *
 * Developed by Graz University of Technology,
 *              Institute of Internal Combustion Engines and Thermodynamics,
@@ -33,6 +33,7 @@ using System.IO;
 using System.Linq;
 using System.Xml;
 using System.Xml.Linq;
+using Ninject;
 using TUGraz.VectoCommon.Exceptions;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCommon.Models;
@@ -50,6 +51,9 @@ using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.Tests.Utils;
 using TUGraz.VectoCore.Utils;
 using NUnit.Framework;
+using TUGraz.VectoCore.InputData.FileIO.XML;
+using TUGraz.VectoCore.InputData.FileIO.XML.Engineering.NinjectModules;
+using TUGraz.VectoCore.Models.Simulation;
 
 namespace TUGraz.VectoCore.Tests.XML
 {
@@ -60,10 +64,19 @@ namespace TUGraz.VectoCore.Tests.XML
 
 		public const string EngineeringSampleFileFull = "TestData/XML/XMLReaderEngineering/engineering_job-sample_FULL.xml";
 
+		public const string EngineeringSampleFile_10_Full = "TestData/XML/EngineeringJob/SampleJobEngineering1.0.xml";
+		public const string EngineeringSampleFile_10TestExtensions_Full = "TestData/XML/EngineeringJob/SampleJobEngineering1.1.xml";
+
+		protected IXMLInputDataReader XMLInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			XMLInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase]
@@ -71,9 +84,9 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
 
-			var engineDataProvider = inputDataProvider.JobInputData.Vehicle.EngineInputData;
+			var engineDataProvider = inputDataProvider.JobInputData.Vehicle.Components.EngineInputData;
 
 			Assert.IsFalse(engineDataProvider.SavedInDeclarationMode);
 
@@ -93,7 +106,7 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			Assert.AreEqual("560.00", fcMapTable.Rows[0][0]);
 			var fcMap = FuelConsumptionMapReader.Create(fcMapTable);
-            Assert.AreEqual(1256.SI(Unit.SI.Gramm.Per.Hour).Value(), 
+			Assert.AreEqual(1256.SI(Unit.SI.Gramm.Per.Hour).Value(), 
 				fcMap.GetFuelConsumption(0.SI<NewtonMeter>(), 560.RPMtoRad()).Value.Value());
 
 			var fldTable = engineDataProvider.FullLoadCurve;
@@ -109,8 +122,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
-			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.GearboxInputData;
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
+			var gearboxDataProvider = inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData;
 
 			Assert.AreEqual("Generic 40t Long Haul Truck Gearbox", gearboxDataProvider.Model);
 			Assert.AreEqual(GearboxType.AMT, gearboxDataProvider.Type);
@@ -138,8 +151,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
-			var axlegearDataProvider = inputDataProvider.JobInputData.Vehicle.AxleGearInputData;
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
+			var axlegearDataProvider = inputDataProvider.JobInputData.Vehicle.Components.AxleGearInputData;
 
 			Assert.AreEqual("Generic 40t Long Haul Truck AxleGear", axlegearDataProvider.Model);
 
@@ -160,15 +173,12 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
+			
 
-			var axleglosses = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			var axleglosses = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
 				XMLNames.Component_Vehicle, XMLNames.Vehicle_Components, XMLNames.Component_Axlegear,
-				XMLNames.ComponentDataWrapper, XMLNames.Axlegear_TorqueLossMap), manager);
+				XMLNames.ComponentDataWrapper, XMLNames.Axlegear_TorqueLossMap));
 			//accData.DeleteSelf();
 			axleglosses.ReplaceSelf(
 				new XElement(XMLNames.Axlegear_TorqueLossMap, new XElement(XMLNames.Axlegear_Efficiency, "0.9123")).ToString());
@@ -180,9 +190,9 @@ namespace TUGraz.VectoCore.Tests.XML
 			writer.Flush();
 			stream.Seek(0, SeekOrigin.Begin);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(stream);
 
-			var axleGear = inputDataProvider.JobInputData.Vehicle.AxleGearInputData;
+			var axleGear = inputDataProvider.JobInputData.Vehicle.Components.AxleGearInputData;
 			Assert.AreEqual(0.9123, axleGear.Efficiency);
 		}
 
@@ -191,8 +201,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
-			var retarderDataProvider = inputDataProvider.JobInputData.Vehicle.RetarderInputData;
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
+			var retarderDataProvider = inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData;
 
 			Assert.AreEqual("Generic Retarder", retarderDataProvider.Model);
 
@@ -211,10 +221,10 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
-			var vehicleDataProvider = inputDataProvider.VehicleInputData;
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
+			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
-			var axles = vehicleDataProvider.Axles;
+			var axles = vehicleDataProvider.Components.AxleWheels.AxlesEngineering;
 
 			var tyre = axles[0].Tyre;
 			Assert.AreEqual("315/70 R22.5", tyre.Dimension);
@@ -227,7 +237,7 @@ namespace TUGraz.VectoCore.Tests.XML
 			Assert.AreEqual(31300, tyre.TyreTestLoad.Value());
 
 			//AssertHelper.Exception<VectoException>(() => { var tmp = vehicleDataProvider.Rim; });
-			Assert.AreEqual(0.488822, vehicleDataProvider.DynamicTyreRadius.Value());
+			Assert.AreEqual(0.488822, vehicleDataProvider.DynamicTyreRadius.Value(), 1e-6);
 		}
 
 		[TestCase]
@@ -238,19 +248,16 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-			var firstAxle = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			
+			var firstAxle = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
 				XMLNames.Component_Vehicle,
 				XMLNames.Vehicle_Components,
 				XMLNames.Component_AxleWheels,
 				XMLNames.ComponentDataWrapper,
-				XMLNames.AxleWheels_Axles,
-				helper.QueryConstraint(XMLNames.AxleWheels_Axles_Axle, "1", null, string.Empty)
-				), manager);
+				XMLNames.AxleWheels_Axles) +
+				string.Format("/*[@{0}={1}]", XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, "1")
+				);
 			firstAxle.MoveToAttribute(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, string.Empty);
 			firstAxle.SetTypedValue(2);
 
@@ -261,11 +268,11 @@ namespace TUGraz.VectoCore.Tests.XML
 			writer.Flush();
 			stream.Seek(0, SeekOrigin.Begin);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(stream);
 
-			var vehicleDataProvider = inputDataProvider.VehicleInputData;
+			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
-			AssertHelper.Exception<VectoException>(() => { var axles = vehicleDataProvider.Axles; });
+			AssertHelper.Exception<VectoException>(() => { var axles = vehicleDataProvider.Components.AxleWheels.AxlesEngineering; });
 		}
 
 		[TestCase]
@@ -276,19 +283,17 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
+			
 
-			var firstAxle = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			var firstAxle = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
 				XMLNames.Component_Vehicle,
 				XMLNames.Vehicle_Components,
 				XMLNames.Component_AxleWheels,
 				XMLNames.ComponentDataWrapper,
-				XMLNames.AxleWheels_Axles,
-				helper.QueryConstraint(XMLNames.AxleWheels_Axles_Axle, "1", null, string.Empty)
-				), manager);
+				XMLNames.AxleWheels_Axles) +
+				string.Format("/*[@{0}={1}]", XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, "1")
+				);
 			firstAxle.MoveToAttribute(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, string.Empty);
 			firstAxle.SetTypedValue(0);
 
@@ -300,8 +305,8 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			AssertHelper.Exception<VectoException>(
 				() => {
-					var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
-					var axles = inputDataProvider.VehicleInputData.Axles;
+					var inputDataProvider = XMLInputReader.CreateEngineering(stream);
+					var axles = inputDataProvider.JobInputData.Vehicle.Components.AxleWheels.AxlesEngineering;
 				});
 		}
 
@@ -313,19 +318,16 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-			var firstAxle = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			
+			var firstAxle = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
 				XMLNames.Component_Vehicle,
 				XMLNames.Vehicle_Components,
 				XMLNames.Component_AxleWheels,
 				XMLNames.ComponentDataWrapper,
-				XMLNames.AxleWheels_Axles,
-				helper.QueryConstraint(XMLNames.AxleWheels_Axles_Axle, "1", null, string.Empty)
-				), manager);
+				XMLNames.AxleWheels_Axles) + 
+				string.Format("/*[@{0}={1}]", XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, "1")
+				);
 			firstAxle.MoveToAttribute(XMLNames.AxleWheels_Axles_Axle_AxleNumber_Attr, string.Empty);
 			firstAxle.SetTypedValue(3);
 
@@ -338,8 +340,8 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			AssertHelper.Exception<VectoException>(
 				() => {
-					var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
-					var axles = inputDataProvider.VehicleInputData.Axles;
+					var inputDataProvider = XMLInputReader.CreateEngineering(stream);
+					var axles = inputDataProvider.JobInputData.Vehicle.Components.AxleWheels.AxlesEngineering;
 				});
 		}
 
@@ -348,8 +350,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
-			var auxDataProvider = inputDataProvider.JobInputData.Vehicle.AuxiliaryInputData();
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
+			var auxDataProvider = inputDataProvider.JobInputData.Vehicle.Components.AuxiliaryInputData;
 
 			var aux = auxDataProvider.Auxiliaries;
 			var aux1 = aux[0];
@@ -369,7 +371,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
 
 			var adas = inputDataProvider.DriverInputData;
 
@@ -379,23 +381,21 @@ namespace TUGraz.VectoCore.Tests.XML
 		[TestCase]
 		public void TestVehicleInputSingleFile()
 		{
-			var reader = File.OpenRead(EngineeringSampleFile);
+			var inputDataProvider = XMLInputReader.CreateEngineering(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
-
-			var vehicleDataProvider = inputDataProvider.VehicleInputData;
+			var vehicleDataProvider = inputDataProvider.JobInputData.Vehicle;
 
 			Assert.AreEqual(VehicleCategory.Tractor, vehicleDataProvider.VehicleCategory);
 			Assert.AreEqual(AxleConfiguration.AxleConfig_4x2, vehicleDataProvider.AxleConfiguration);
 
 			Assert.AreEqual(7100.0, vehicleDataProvider.CurbMassChassis.Value());
 			Assert.AreEqual(40000.0, vehicleDataProvider.GrossVehicleMassRating.Value());
-			Assert.AreEqual(6.29, inputDataProvider.JobInputData.Vehicle.AirdragInputData.AirDragArea.Value());
+			Assert.AreEqual(6.29, inputDataProvider.JobInputData.Vehicle.Components.AirdragInputData.AirDragArea.Value());
 
 			Assert.AreEqual(1500, vehicleDataProvider.Loading.Value());
 			Assert.AreEqual(500, vehicleDataProvider.CurbMassExtra.Value());
 
-			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.RetarderInputData.Ratio);
+			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.Components.RetarderInputData.Ratio);
 		}
 
 		[TestCase]
@@ -403,7 +403,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFile);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
 
 			var driverDataProvider = inputDataProvider.DriverInputData;
 
@@ -417,7 +417,7 @@ namespace TUGraz.VectoCore.Tests.XML
 			Assert.AreEqual(5, overspeed.OverSpeed.AsKmph, 1e-6);
 			Assert.AreEqual(5, overspeed.UnderSpeed.AsKmph, 1e-6);
 
-			var driverAcc = driverDataProvider.AccelerationCurve;
+			var driverAcc = driverDataProvider.AccelerationCurve.AccelerationCurve;
 			Assert.AreEqual(2, driverAcc.Rows.Count);
 			Assert.AreEqual("100", driverAcc.Rows[1][0]);
 			Assert.AreEqual("1", driverAcc.Rows[1][1]);
@@ -426,7 +426,8 @@ namespace TUGraz.VectoCore.Tests.XML
 			var declarationDriverDataProvider = (IDriverDeclarationInputData)inputDataProvider.DriverInputData;
 
 
-			var shiftStrategy = inputDataProvider.JobInputData.Vehicle.GearboxInputData;
+			var shiftStrategy = inputDataProvider.DriverInputData.GearshiftInputData;
+			var gearboxData = inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData;
 
 			Assert.AreEqual(DeclarationData.Gearbox.UpshiftMinAcceleration.Value(), shiftStrategy.UpshiftMinAcceleration.Value(),
 				1e-6);
@@ -442,10 +443,10 @@ namespace TUGraz.VectoCore.Tests.XML
 			Assert.AreEqual(DeclarationData.Gearbox.StartAcceleration.Value(), shiftStrategy.StartAcceleration.Value(), 1e-6);
 			Assert.AreEqual(DeclarationData.Gearbox.TorqueReserveStart, shiftStrategy.StartTorqueReserve, 1e-6);
 
-			AssertHelper.AreRelativeEqual(Constants.DefaultPowerShiftTime, shiftStrategy.PowershiftShiftTime);
-
-			var tcShiftStrategy = inputDataProvider.JobInputData.Vehicle.GearboxInputData.TorqueConverter;
+			AssertHelper.AreRelativeEqual(Constants.DefaultPowerShiftTime, gearboxData.PowershiftShiftTime);
 
+			var tcShiftStrategy = inputDataProvider.DriverInputData.GearshiftInputData;
+			
 			AssertHelper.AreRelativeEqual(DeclarationData.TorqueConverter.CCUpshiftMinAcceleration,
 				tcShiftStrategy.CCUpshiftMinAcceleration);
 			AssertHelper.AreRelativeEqual(DeclarationData.TorqueConverter.CLUpshiftMinAcceleration,
@@ -460,15 +461,11 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-
-			var accData = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			
+			var accData = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
 				XMLNames.Component_DriverModel,
-				XMLNames.DriverModel_DriverAccelerationCurve), manager);
+				XMLNames.DriverModel_DriverAccelerationCurve));
 			accData.DeleteSelf();
 
 			//var modified = XmlReader.Create(new StringReader(nav.OuterXml));
@@ -478,17 +475,16 @@ namespace TUGraz.VectoCore.Tests.XML
 			writer.Flush();
 			stream.Seek(0, SeekOrigin.Begin);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(stream);
 
 			var driverDataProvider = inputDataProvider.DriverInputData;
 
-			var driverAcc = driverDataProvider.AccelerationCurve;
+			var driverAcc = driverDataProvider.AccelerationCurve.AccelerationCurve;
 			Assert.AreEqual("TUGraz.VectoCore.Resources.Declaration.VACC.Truck.vacc", driverAcc.Source);
 			Assert.AreEqual(5, driverAcc.Rows.Count);
 		}
 
 
-		[Category("LongRunning")]
 		[TestCase]
 		public void TestXMLPowertrainGenerationSingleFile()
 		{
@@ -496,9 +492,9 @@ namespace TUGraz.VectoCore.Tests.XML
 			var sumWriter = new FileOutputWriter("vecto_vehicle-sample_xml");
 			var sumData = new SummaryDataContainer(sumWriter);
 			var jobContainer = new JobContainer(sumData);
-			var dataProvider = new XMLEngineeringInputDataProvider(EngineeringSampleFile, true);
+			var dataProvider = XMLInputReader.CreateEngineering(EngineeringSampleFile);
 
-			var runsFactory = new SimulatorFactory(ExecutionMode.Engineering, dataProvider, fileWriter);
+			var runsFactory = _kernel.Get<ISimulatorFactoryFactory>().Factory(ExecutionMode.Engineering, dataProvider, fileWriter);
 			runsFactory.WriteModalResults = true;
 
 			jobContainer.AddRuns(runsFactory);
@@ -511,9 +507,9 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFileFull);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
 
-			var tcDataProvider = inputDataProvider.JobInputData.Vehicle.TorqueConverterInputData;
+			var tcDataProvider = inputDataProvider.JobInputData.Vehicle.Components.TorqueConverterInputData;
 
 			Assert.AreEqual(1000, tcDataProvider.ReferenceRPM.AsRPM, 1e-6);
 			Assert.AreEqual(1.1, tcDataProvider.Inertia.Value());
@@ -534,9 +530,9 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFileFull);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
 
-			var angledriveDataProvider = inputDataProvider.JobInputData.Vehicle.AngledriveInputData;
+			var angledriveDataProvider = inputDataProvider.JobInputData.Vehicle.Components.AngledriveInputData;
 
 			Assert.AreEqual(1.2, angledriveDataProvider.Ratio);
 			Assert.AreEqual(6, angledriveDataProvider.LossMap.Rows.Count);
@@ -549,7 +545,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFileFull);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
 
 			var driverDataProvider = inputDataProvider.DriverInputData;
 
@@ -570,13 +566,14 @@ namespace TUGraz.VectoCore.Tests.XML
 			Assert.AreEqual(5, overspeed.OverSpeed.AsKmph, 1e-6);
 			Assert.AreEqual(5, overspeed.UnderSpeed.AsKmph, 1e-6);
 
-			var driverAcc = driverDataProvider.AccelerationCurve;
+			var driverAcc = driverDataProvider.AccelerationCurve.AccelerationCurve;
 			Assert.AreEqual(2, driverAcc.Rows.Count);
 			Assert.AreEqual("100", driverAcc.Rows[1][0]);
 			Assert.AreEqual("1", driverAcc.Rows[1][1]);
 			Assert.AreEqual("-1", driverAcc.Rows[1][2]);
 
-			var shiftStrategy = inputDataProvider.JobInputData.Vehicle.GearboxInputData;
+			var shiftStrategy = inputDataProvider.DriverInputData.GearshiftInputData;
+			var gearboxData = inputDataProvider.JobInputData.Vehicle.Components.GearboxInputData;
 
 			Assert.AreEqual(0.133, shiftStrategy.UpshiftMinAcceleration.Value(), 1e-6);
 			Assert.AreEqual(12, shiftStrategy.DownshiftAfterUpshiftDelay.Value(), 1e-6);
@@ -588,10 +585,10 @@ namespace TUGraz.VectoCore.Tests.XML
 			Assert.AreEqual(0.211, shiftStrategy.StartAcceleration.Value(), 1e-6);
 			Assert.AreEqual(0.212, shiftStrategy.StartTorqueReserve, 1e-6);
 
-			Assert.AreEqual(0.811, shiftStrategy.PowershiftShiftTime.Value(), 1e-6);
-
-			var tcShiftStrategy = inputDataProvider.JobInputData.Vehicle.GearboxInputData.TorqueConverter;
+			Assert.AreEqual(0.811, gearboxData.PowershiftShiftTime.Value(), 1e-6);
 
+			var tcShiftStrategy = inputDataProvider.DriverInputData.GearshiftInputData;
+			
 			Assert.AreEqual(0.134, tcShiftStrategy.CCUpshiftMinAcceleration.Value(), 1e-6);
 			Assert.AreEqual(0.133, tcShiftStrategy.CLUpshiftMinAcceleration.Value(), 1e-6);
 		}
@@ -601,9 +598,9 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFileFull);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
 
-			var airdragData = inputDataProvider.JobInputData.Vehicle.AirdragInputData;
+			var airdragData = inputDataProvider.JobInputData.Vehicle.Components.AirdragInputData;
 			Assert.AreEqual(CrossWindCorrectionMode.SpeedDependentCorrectionFactor, airdragData.CrossWindCorrectionMode);
 			Assert.AreEqual(2, airdragData.CrosswindCorrectionMap.Rows.Count);
 			Assert.AreEqual("100", airdragData.CrosswindCorrectionMap.Rows[1][0]);
@@ -615,9 +612,9 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFileFull);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
 
-			var ptoData = inputDataProvider.JobInputData.Vehicle.PTOTransmissionInputData;
+			var ptoData = inputDataProvider.JobInputData.Vehicle.Components.PTOTransmissionInputData;
 
 			Assert.AreEqual("only the drive shaft of the PTO - multi-disc clutch", ptoData.PTOTransmissionType);
 			Assert.AreEqual(2, ptoData.PTOLossMap.Rows.Count);
@@ -636,8 +633,8 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var reader = File.OpenRead(EngineeringSampleFileFull);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(reader, true);
-			var angledriveInputData = inputDataProvider.JobInputData.Vehicle.AngledriveInputData;
+			var inputDataProvider = XMLInputReader.CreateEngineering(reader);
+			var angledriveInputData = inputDataProvider.JobInputData.Vehicle.Components.AngledriveInputData;
 
 			Assert.AreEqual("Generic Angledrive", angledriveInputData.Model);
 
@@ -658,15 +655,12 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
+			
 
-			var angledrivelosses = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			var angledrivelosses = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
 				XMLNames.Component_Vehicle, XMLNames.Vehicle_Components, XMLNames.Component_Angledrive,
-				XMLNames.ComponentDataWrapper, XMLNames.AngleDrive_TorqueLossMap), manager);
+				XMLNames.ComponentDataWrapper, XMLNames.AngleDrive_TorqueLossMap));
 			//accData.DeleteSelf();
 			angledrivelosses.ReplaceSelf(
 				new XElement(XMLNames.AngleDrive_TorqueLossMap, new XElement(XMLNames.AngleDrive_Efficiency, "0.9124")).ToString());
@@ -678,9 +672,9 @@ namespace TUGraz.VectoCore.Tests.XML
 			writer.Flush();
 			stream.Seek(0, SeekOrigin.Begin);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(stream);
 
-			var angledrive = inputDataProvider.JobInputData.Vehicle.AngledriveInputData;
+			var angledrive = inputDataProvider.JobInputData.Vehicle.Components.AngledriveInputData;
 			Assert.AreEqual(0.9124, angledrive.Efficiency);
 		}
 
@@ -692,15 +686,11 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-
-			var aux = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			
+			var aux = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering, 
 				XMLNames.Component_Vehicle, XMLNames.Vehicle_Components, XMLNames.Component_Auxiliaries,
-				XMLNames.ComponentDataWrapper), manager);
+				XMLNames.ComponentDataWrapper));
 			//accData.DeleteSelf();
 			//angledrivelosses.ReplaceSelf(new XElement(XMLNames.AngleDrive_Efficiency, "0.9124").ToString());
 			aux.InnerXml =
@@ -714,9 +704,9 @@ namespace TUGraz.VectoCore.Tests.XML
 			writer.Flush();
 			stream.Seek(0, SeekOrigin.Begin);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(stream);
 
-			var auxInput = inputDataProvider.JobInputData.Vehicle.AuxiliaryInputData().Auxiliaries;
+			var auxInput = inputDataProvider.JobInputData.Vehicle.Components.AuxiliaryInputData.Auxiliaries;
 
 			Assert.AreEqual(1, auxInput.Count);
 			Assert.AreEqual(AuxiliaryDemandType.Constant, auxInput[0].AuxiliaryType);
@@ -731,35 +721,33 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
+			
 
-			var retarderType = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			var retarderType = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
 				XMLNames.Component_Vehicle,
-				XMLNames.Vehicle_RetarderType), manager);
+				XMLNames.Vehicle_RetarderType));
 			retarderType.SetValue("None");
 
-			var retarder = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			var retarder = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering, 
 				XMLNames.Component_Vehicle,
 				XMLNames.Vehicle_Components,
-				XMLNames.Component_Retarder), manager);
+				XMLNames.Component_Retarder));
 			retarder.DeleteSelf();
 
 			//modify cycle & remove AUX to make simulation valid
-			var cycle = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
-				XMLNames.VectoJob_MissionCycles), manager);
+			var cycle = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
+				XMLNames.VectoJob_MissionCycles));
 			cycle.InnerXml =
 				new XElement(XMLNames.Missions_Cycle,
 					new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_CSV),
 					new XAttribute(XMLNames.ExtResource_File_Attr, "LongHaul")).ToString();
-			var aux = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			var aux = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering, 
 				XMLNames.Component_Vehicle, XMLNames.Vehicle_Components, XMLNames.Component_Auxiliaries,
-				XMLNames.ComponentDataWrapper), manager);
+				XMLNames.ComponentDataWrapper));
 			aux.InnerXml = "";
 
 			//var modified = XmlReader.Create(new StringReader(nav.OuterXml));
@@ -769,9 +757,9 @@ namespace TUGraz.VectoCore.Tests.XML
 			writer.Flush();
 			stream.Seek(0, SeekOrigin.Begin);
 
-			var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
+			var inputDataProvider = XMLInputReader.CreateEngineering(stream);
 
-			var factory = new SimulatorFactory(ExecutionMode.Engineering, inputDataProvider, new FileOutputWriter("dummy"));
+			var factory = _kernel.Get<ISimulatorFactoryFactory>().Factory(ExecutionMode.Engineering, inputDataProvider, new FileOutputWriter("dummy"));
 			var jobContainer = new JobContainer(null);
 			jobContainer.AddRuns(factory);
 			jobContainer.Execute();
@@ -785,18 +773,12 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-
-			var engine = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
-				XMLNames.Component_Vehicle, XMLNames.Vehicle_Components, XMLNames.Component_Engine), manager);
-			//accData.DeleteSelf();
+			
+			var engine = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
+				XMLNames.Component_Vehicle, XMLNames.Vehicle_Components, XMLNames.Component_Engine));
 			engine.DeleteSelf();
 
-			//var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 			var stream = new MemoryStream();
 			var writer = new StreamWriter(stream);
 			writer.Write(nav.OuterXml);
@@ -804,7 +786,7 @@ namespace TUGraz.VectoCore.Tests.XML
 			stream.Seek(0, SeekOrigin.Begin);
 
 			AssertHelper.Exception<VectoException>(
-				() => { var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true); });
+				() => { var inputDataProvider = XMLInputReader.CreateEngineering(stream); });
 		}
 
 
@@ -816,14 +798,10 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-
-			var cycles = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
-				XMLNames.VectoJob_MissionCycles), manager);
+			
+			var cycles = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
+				XMLNames.VectoJob_MissionCycles));
 			//accData.DeleteSelf();
 			cycles.InnerXml =
 				new XElement(XMLNames.Missions_Cycle,
@@ -839,7 +817,7 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			AssertHelper.Exception<VectoException>(
 				() => {
-					var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
+					var inputDataProvider = XMLInputReader.CreateEngineering(stream);
 					var cyclesList = inputDataProvider.JobInputData.Cycles;
 				});
 		}
@@ -852,14 +830,10 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-
-			var driverAcceleration = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
-				XMLNames.Component_DriverModel, XMLNames.DriverModel_DriverAccelerationCurve), manager);
+			
+			var driverAcceleration = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering, 
+				XMLNames.Component_DriverModel, XMLNames.DriverModel_DriverAccelerationCurve));
 			//accData.DeleteSelf();
 			driverAcceleration.InnerXml =
 				new XElement(XMLNames.ExternalResource,
@@ -873,11 +847,10 @@ namespace TUGraz.VectoCore.Tests.XML
 			writer.Flush();
 			stream.Seek(0, SeekOrigin.Begin);
 
-			AssertHelper.Exception<VectoException>(
-				() => {
-					var inputDataProvider = new XMLEngineeringInputDataProvider(stream, true);
-					var cyclesList = inputDataProvider.DriverInputData.AccelerationCurve;
-				});
+			var inputDataProvider = XMLInputReader.CreateEngineering(stream);
+			var accelerationCurve = inputDataProvider.DriverInputData.AccelerationCurve;
+			//Assert.AreEqual(DataSourceType.Missing, accelerationCurve.AccelerationCurve.SourceType);
+			Assert.IsNull(accelerationCurve.AccelerationCurve);
 		}
 
 		[TestCase]
@@ -888,23 +861,13 @@ namespace TUGraz.VectoCore.Tests.XML
 			var doc = new XmlDocument();
 			doc.Load(reader);
 			var nav = doc.CreateNavigator();
-			var manager = new XmlNamespaceManager(nav.NameTable);
-			var helper = new XPathHelper(ExecutionMode.Engineering);
-			helper.AddNamespaces(manager);
-
-
-			var axlegearLossMap = nav.SelectSingleNode(helper.QueryAbs(
-				helper.NSPrefix(XMLNames.VectoInputEngineering, Constants.XML.RootNSPrefix),
+			
+			var axlegearLossMap = nav.SelectSingleNode(XMLHelper.QueryLocalName(
+				XMLNames.VectoInputEngineering,
 				XMLNames.Component_Vehicle, XMLNames.Vehicle_Components, XMLNames.Component_Axlegear,
-				XMLNames.ComponentDataWrapper, XMLNames.Axlegear_TorqueLossMap), manager);
-			//accData.DeleteSelf();
+				XMLNames.ComponentDataWrapper, XMLNames.Axlegear_TorqueLossMap));
 			axlegearLossMap.InnerXml = "";
-			//InnerXml =
-			//new XElement(XMLNames.ExternalResource,
-			//	new XAttribute(XMLNames.ExtResource_Type_Attr, XMLNames.ExtResource_Type_Value_CSV),
-			//	new XAttribute(XMLNames.ExtResource_File_Attr, "invalid_acceleration.vacc")).ToString();
 
-			//var modified = XmlReader.Create(new StringReader(nav.OuterXml));
 			var stream = new MemoryStream();
 			var writer = new StreamWriter(stream);
 			writer.Write(nav.OuterXml);
@@ -913,9 +876,46 @@ namespace TUGraz.VectoCore.Tests.XML
 
 			AssertHelper.Exception<VectoException>(
 				() => {
-					var inputDataProvider = new XMLEngineeringInputDataProvider(stream, false);
-					var lossmap = inputDataProvider.JobInputData.Vehicle.AxleGearInputData.LossMap;
-				}, "Failed to read TorqueLossMap resource");
+					var inputDataProvider = XMLInputReader.CreateEngineering(stream);
+					var lossmap = inputDataProvider.JobInputData.Vehicle.Components.AxleGearInputData.LossMap;
+				});
+			//Assert.IsNull(lossmap);
+
+			//var eff = inputDataProvider.JobInputData.Vehicle.Components.AxleGearInputData.Efficiency;
+			//Assert.IsNaN(eff);
+		}
+
+
+		[TestCase]
+		public void TestXMLInputEngineeringVersion1_0()
+		{
+			var inputDataProvider = XMLInputReader.CreateEngineering(EngineeringSampleFile_10_Full);
+
+			Assert.NotNull(inputDataProvider);
+
+			Assert.AreEqual("Generic Eninge", inputDataProvider.JobInputData.Vehicle.Components.EngineInputData.Model);
+			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.Components.EngineInputData.WHTCEngineering, 1e-6);
+
+		}
+
+
+		[TestCase]
+		public void TestXMLInputEngineeringVersion1_0TestExtensions()
+		{
+			// load overrides of test xml types
+			if (!_kernel.HasModule(typeof(XMLEngineeringReaderTestOverrides).FullName)) {
+				_kernel.Load(new XMLEngineeringReaderTestOverrides());
+			}
+
+			var inputDataProvider = XMLInputReader.CreateEngineering(EngineeringSampleFile_10TestExtensions_Full);
+
+			Assert.NotNull(inputDataProvider);
+
+			Assert.AreEqual("Generic Eninge", inputDataProvider.JobInputData.Vehicle.Components.EngineInputData.Model);
+			Assert.AreEqual(1.0, inputDataProvider.JobInputData.Vehicle.Components.EngineInputData.WHTCEngineering, 1e-6);
+
+			Assert.AreEqual(2200, inputDataProvider.JobInputData.Vehicle.Components.EngineInputData.RatedSpeedDeclared.AsRPM, 1e-6);
+
 		}
 	}
 }
diff --git a/VectoCore/VectoCoreTest/XML/XMLReportTest.cs b/VectoCore/VectoCoreTest/XML/XMLReportTest.cs
index 69d06d3bffcdc330f5ad86b87f02beea92e477bc..2c4d0ef59bfa97583e0ce41d4b69cbe3880fc6cd 100644
--- a/VectoCore/VectoCoreTest/XML/XMLReportTest.cs
+++ b/VectoCore/VectoCoreTest/XML/XMLReportTest.cs
@@ -34,13 +34,16 @@ using System.Collections.Generic;
 using System.IO;
 using System.Xml;
 using System.Xml.Schema;
+using Ninject;
 using NUnit.Framework;
 using TUGraz.VectoCommon.Models;
+using TUGraz.VectoCore.InputData.FileIO.XML;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.Models.Simulation.Impl;
 using TUGraz.VectoCore.OutputData;
 using TUGraz.VectoCore.OutputData.FileIO;
 using TUGraz.VectoCore.Utils;
+using XmlDocumentType = TUGraz.VectoCore.Utils.XmlDocumentType;
 
 namespace TUGraz.VectoCore.Tests.XML
 {
@@ -52,10 +55,16 @@ namespace TUGraz.VectoCore.Tests.XML
 
 		const string SampleVehicleDeclAT = "TestData/XML/XMLReaderDeclaration/vecto_vehicle-sample_AT.xml";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[Category("LongRunning")]
@@ -69,7 +78,7 @@ namespace TUGraz.VectoCore.Tests.XML
 			var fileWriter = new FileOutputWriter(filename);
 			var sumWriter = new SummaryDataContainer(fileWriter);
 			var jobContainer = new JobContainer(sumWriter);
-			var dataProvider = new XMLDeclarationInputDataProvider(XmlReader.Create(filename), true);
+			var dataProvider = xmlInputReader.CreateDeclaration(XmlReader.Create(filename));
 			var runsFactory = new SimulatorFactory(ExecutionMode.Declaration, dataProvider, fileWriter) {
 				ModalResults1Hz = false,
 				WriteModalResults = false,
@@ -88,13 +97,13 @@ namespace TUGraz.VectoCore.Tests.XML
 			var validator1 = new XMLValidator(XmlReader.Create(customerRecord), validationErrorAction: (s,e) => {
 				validationMsg1.Add(e.ValidationEventArgs.Message);
 			});
-			Assert.IsTrue(validator1.ValidateXML(XMLValidator.XmlDocumentType.CustomerReport), string.Join("\n", validationMsg1));
+			Assert.IsTrue(validator1.ValidateXML(XmlDocumentType.CustomerReport), string.Join("\n", validationMsg1));
 
 			var validationMsg2 = new List<string> {manufacturerRecord};
 			var validator2 = new XMLValidator(XmlReader.Create(manufacturerRecord), validationErrorAction: (s,e) => {
 				validationMsg2.Add(e.ValidationEventArgs.Message);
 			});
-			Assert.IsTrue(validator2.ValidateXML(XMLValidator.XmlDocumentType.ManufacturerReport), string.Join("\n", validationMsg2));
+			Assert.IsTrue(validator2.ValidateXML(XmlDocumentType.ManufacturerReport), string.Join("\n", validationMsg2));
 		}
 	}
 }
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/XML/XMLWritingTest.cs b/VectoCore/VectoCoreTest/XML/XMLWritingTest.cs
index 9d5bc40ca6922429e60bc9c81c864a2d9a2fbc84..db978e1a608d18c2b2bad2e95c65a937cfdb895e 100644
--- a/VectoCore/VectoCoreTest/XML/XMLWritingTest.cs
+++ b/VectoCore/VectoCoreTest/XML/XMLWritingTest.cs
@@ -31,12 +31,16 @@
 
 using System.IO;
 using System.Xml;
+using Ninject;
 using TUGraz.VectoCommon.InputData;
 using TUGraz.VectoCore.InputData.FileIO.JSON;
 using TUGraz.VectoCore.InputData.FileIO.XML.Declaration;
 using TUGraz.VectoCore.InputData.FileIO.XML.Engineering;
 using TUGraz.VectoCore.OutputData.XML;
 using NUnit.Framework;
+using TUGraz.VectoCore.InputData.FileIO.XML;
+using TUGraz.VectoCore.OutputData.XML.Engineering;
+using TUGraz.VectoCore.OutputData.XML.Engineering.Interfaces;
 
 namespace TUGraz.VectoCore.Tests.XML
 {
@@ -54,11 +58,17 @@ namespace TUGraz.VectoCore.Tests.XML
 		const string DeclarationJobFull =
 			@"TestData\XML\XMLWriter\DeclarationJob\Class5_Tractor_4x2\Class5_Tractor_DECL-FULL.vecto";
 
+		protected IXMLInputDataReader xmlInputReader;
+		private IKernel _kernel;
+
 
 		[OneTimeSetUp]
 		public void RunBeforeAnyTests()
 		{
 			Directory.SetCurrentDirectory(TestContext.CurrentContext.TestDirectory);
+
+			_kernel = new StandardKernel(new VectoNinjectModule());
+			xmlInputReader = _kernel.Get<IXMLInputDataReader>();
 		}
 
 		[TestCase]
@@ -71,12 +81,11 @@ namespace TUGraz.VectoCore.Tests.XML
 			}
 
 			var inputData = JSONInputDataFactory.ReadJsonJob(EngineOnlyJob);
-			var job =
-				new XMLEngineeringWriter(".", true, "TU Graz, IVT").GenerateVectoJob((IEngineeringInputDataProvider)inputData);
+			var job = _kernel.Get<IXMLEngineeringWriter>().Write(inputData);
 			job.Save(outFile);
 
 			//var reader = XmlReader.Create(outFile);
-			var xml = new XMLEngineeringInputDataProvider(outFile, true);
+			var xml = xmlInputReader.CreateEngineering(outFile);
 
 			Assert.IsNotNull(xml);
 			Assert.AreEqual("175kW 6.8l Engine", xml.JobInputData.JobName);
@@ -89,14 +98,13 @@ namespace TUGraz.VectoCore.Tests.XML
 			var outFile = "EngineeringJobSingleFile.xml";
 
 			var inputData = JSONInputDataFactory.ReadJsonJob(EngineeringJob);
-			var job =
-				new XMLEngineeringWriter(".", true, "TU Graz, IVT").GenerateVectoJob((IEngineeringInputDataProvider)inputData);
+			var job = _kernel.Get<IXMLEngineeringWriter>().Write(inputData);
 			job.Save(outFile);
 
-			var xml = new XMLEngineeringInputDataProvider(outFile, true);
+			var xml = xmlInputReader.CreateEngineering(outFile);
 
 			Assert.IsNotNull(xml);
-			Assert.AreEqual("VEH-N/A", xml.JobInputData.JobName);
+			Assert.AreEqual("N/A N/A", xml.JobInputData.JobName);
 		}
 
 		[Category("LongRunning")]
@@ -106,14 +114,13 @@ namespace TUGraz.VectoCore.Tests.XML
 			var outFile = "EngineeringJobSingleFileFull.xml";
 
 			var inputData = JSONInputDataFactory.ReadJsonJob(EngineeringJobFull);
-			var job =
-				new XMLEngineeringWriter(".", true, "TU Graz, IVT").GenerateVectoJob((IEngineeringInputDataProvider)inputData);
+			var job = _kernel.Get<IXMLEngineeringWriter>().Write(inputData);
 			job.Save(outFile);
 
-			var xml = new XMLEngineeringInputDataProvider(outFile, true);
+			var xml = xmlInputReader.CreateEngineering(outFile);
 
 			Assert.IsNotNull(xml);
-			Assert.AreEqual("VEH-N/A", xml.JobInputData.JobName);
+			Assert.AreEqual("N/A N/A", xml.JobInputData.JobName);
 		}
 
 		[Category("LongRunning")]
@@ -125,14 +132,13 @@ namespace TUGraz.VectoCore.Tests.XML
 			Directory.CreateDirectory(outDir);
 
 			var inputData = JSONInputDataFactory.ReadJsonJob(EngineeringJobFull);
-			var job =
-				new XMLEngineeringWriter(outDir, false, "TU Graz, IVT").GenerateVectoJob((IEngineeringInputDataProvider)inputData);
+			var job = _kernel.Get<IXMLEngineeringWriter>().Write(inputData);
 			job.Save(Path.Combine(outDir, outFile));
 
-			var xml = new XMLEngineeringInputDataProvider(Path.Combine(outDir, outFile), true);
+			var xml = xmlInputReader.CreateEngineering(Path.Combine(outDir, outFile));
 
 			Assert.IsNotNull(xml);
-			Assert.AreEqual("VEH-N/A", xml.JobInputData.JobName);
+			Assert.AreEqual("N/A N/A", xml.JobInputData.JobName);
 		}
 
 		[Category("LongRunning")]
@@ -141,9 +147,7 @@ namespace TUGraz.VectoCore.Tests.XML
 		{
 			var inputData = JSONInputDataFactory.ReadJsonJob(EngineeringJob);
 			Directory.CreateDirectory("Engineering_MultipleFiles");
-			var job =
-				new XMLEngineeringWriter("Engineering_MultipleFiles", false, "TU Graz, IVT").GenerateVectoJob(
-					(IEngineeringInputDataProvider)inputData);
+			var job = _kernel.Get<IXMLEngineeringWriter>().Write(inputData);
 			job.Save("Engineering_MultipleFiles/EngineeringJobMultipleFiles.xml");
 
 			//var xml = new XMLEngineeringInputDataProvider(outFile, true);
@@ -168,7 +172,7 @@ namespace TUGraz.VectoCore.Tests.XML
 			job.Save(outputFile);
 
 			var reader = XmlReader.Create(outputFile);
-			var xml = new XMLDeclarationInputDataProvider(reader, true);
+			var xml = xmlInputReader.CreateDeclaration(reader);
 
 			Assert.IsNotNull(xml);
 			Assert.AreEqual("VEH-NA", xml.JobInputData.JobName);
@@ -190,7 +194,7 @@ namespace TUGraz.VectoCore.Tests.XML
 			job.Save(outputFile);
 
 			var reader = XmlReader.Create(outputFile);
-			var xml = new XMLDeclarationInputDataProvider(reader, true);
+			var xml = xmlInputReader.CreateDeclaration(reader);
 
 			Assert.IsNotNull(xml);
 			Assert.AreEqual("VEH-NA", xml.JobInputData.JobName);
diff --git a/VectoCore/VectoCoreTest/app.config b/VectoCore/VectoCoreTest/app.config
index 43a238845e7bd8a93527c89e3623b2bfb0682232..fed7e747cc9ac063ff73b89a4f1895297503aaf9 100644
--- a/VectoCore/VectoCoreTest/app.config
+++ b/VectoCore/VectoCoreTest/app.config
@@ -24,4 +24,13 @@
 			<logger name="TUGraz.VectoCore.Models.SimulationComponent.Impl.*" minlevel="Debug" writeTo="LogFile" />
 		</rules>
 	</nlog>-->
+  <runtime>
+    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
+      <dependentAssembly>
+        <assemblyIdentity name="Ninject" publicKeyToken="c7192dc5380945e7" culture="neutral" />
+        <bindingRedirect oldVersion="0.0.0.0-3.3.4.0" newVersion="3.3.4.0" />
+      </dependentAssembly>
+    </assemblyBinding>
+  </runtime>
+
 </configuration>
\ No newline at end of file
diff --git a/VectoCore/VectoCoreTest/packages.config b/VectoCore/VectoCoreTest/packages.config
index f67fda9fbd8a0eff3166e2a8f325bcb601532734..495af7c4142c5c9559d34f9732758fe66dce3c03 100644
--- a/VectoCore/VectoCoreTest/packages.config
+++ b/VectoCore/VectoCoreTest/packages.config
@@ -1,6 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <packages>
+  <package id="Castle.Core" version="4.3.1" targetFramework="net45" />
   <package id="Newtonsoft.Json" version="8.0.3" targetFramework="net45" />
+  <package id="Ninject" version="3.3.4" targetFramework="net45" />
   <package id="NLog" version="4.5.11" targetFramework="net45" />
   <package id="NUnit" version="3.11.0" targetFramework="net45" />
   <package id="NUnit3TestAdapter" version="3.12.0" targetFramework="net45" />
diff --git a/VectoCore/VectoXML.spp b/VectoCore/VectoXML.spp
index 98bcb63b323626de4225507ef77ec350a99531a1..6cf9f32946ef3e0a66c2415dad7c1aebdc9fd9cd 100644
--- a/VectoCore/VectoXML.spp
+++ b/VectoCore/VectoXML.spp
@@ -1,29 +1,52 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <Project>
 	<Folder FolderName="XML Files" ExtStr="xml;cml;math;rdf;smil;svg;wml">
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_axlegear-sample_ref.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_engine-sample_ref.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_gearbox-sample_ref.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-engine_only-sample_ref.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample_FULL.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample_ref.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_retarder-sample_ref.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_vehicle_ref.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding ISO 8859-15.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding UTF-16 BE BOM.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding UTF-16 LE.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding UTF-8 BOM.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding UTF-8.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding windows-1292.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_engine-sample.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample_Whitespaces.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_gearbox-sample.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_exempted.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_FULL.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_vehicle-sample_FULL_Entry_Order.xml" HomeFolder="Yes"/>
-		<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_FULL_updated.xml" HomeFolder="Yes"/>
+		<Folder FolderName="Schema 2.0">
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\Tractor_4x2_vehicle-class-5_5_t_0.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_engine-sample.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_tyre-sample.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_vehicle-components_1.0.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_vehicle-new_parameters-sample.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\SchemaVersion2.0\vecto_vehicle-sample_LNG.xml" HomeFolder="Yes"/>
+		</Folder>
+		<Folder FolderName="Examples 1.0">
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_axlegear-sample_ref.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_engine-sample_ref.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_gearbox-sample_ref.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-engine_only-sample_ref.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample_FULL.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample_ref.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_retarder-sample_ref.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_vehicle_ref.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding ISO 8859-15.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding UTF-16 BE BOM.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding UTF-16 LE.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding UTF-8 BOM.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding UTF-8.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample Encoding windows-1292.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_engine-sample.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_engine-sample_Whitespaces.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_gearbox-sample.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_exempted.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_FULL.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\Hashing\vecto_vehicle-sample_FULL_Entry_Order.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderDeclaration\vecto_vehicle-sample_FULL_updated.xml" HomeFolder="Yes"/>
+		</Folder>
+		<Folder FolderName="EngineeringExamples">
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_axlegear-sample_ref.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_engine-sample_ref.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_gearbox-sample_ref.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-engine_only-sample_ref.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample_FULL.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_job-sample_ref.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_retarder-sample_ref.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\XMLReaderEngineering\engineering_vehicle_ref.xml"/>
+			<File FilePath="VectoCoreTest\TestData\XML\EngineeringJob\SampleJobEngineering1.0.xml" HomeFolder="Yes"/>
+			<File FilePath="VectoCoreTest\TestData\XML\EngineeringJob\SampleJobEngineering1.1.xml" HomeFolder="Yes"/>
+		</Folder>
 	</Folder>
 	<Folder FolderName="XSL Files" ExtStr="xsl;xslt">
 		<File FilePath="E:\QUAM\Workspace\VECTO_quam\Documentation\XML\RenderTable.xslt" HomeFolder="Yes"/>
@@ -32,25 +55,46 @@
 	<Folder FolderName="XQuery Files" ExtStr="xq;xql;xquery;xqu"/>
 	<Folder FolderName="HTML Files" ExtStr="html;htm;xhtml;asp"/>
 	<Folder FolderName="DTD/Schemas" ExtStr="dtd;dcd;xdr;biz;xsd">
-		<File FilePath="VectoCore\Resources\XSD\ParameterDocumentation.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoComponent.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.0.6.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.0.8.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.1.0.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoDefinitions.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoEngineeringDefinitions.0.6.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoEngineeringDefinitions.0.7.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoEngineeringInput.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoInput.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoMonitoring.0.7.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoOutputCustomer.0.4.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoOutputCustomer.0.5.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoOutputCustomer.0.7.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoOutputManufacturer.0.5.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoOutputManufacturer.0.6.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VectoOutputManufacturer.0.7.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\VTPReport.0.1.xsd" HomeFolder="Yes"/>
-		<File FilePath="VectoCore\Resources\XSD\xmldsig-core-schema.xsd" HomeFolder="Yes"/>
+		<Folder FolderName="Declaration">
+			<File FilePath="VectoCore\Resources\XSD\VectoComponent.1.0.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoComponent.2.0.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationComponent.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.0.6.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.0.8.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.1.0.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.2.0.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.2.1.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.2.2.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationDefinitions.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoDeclarationJob.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoInput.1.0.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoInput.2.0.xsd" HomeFolder="Yes"/>
+		</Folder>
+		<Folder FolderName="Common">
+			<File FilePath="VectoCore\Resources\XSD\ParameterDocumentation.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\xmldsig-core-schema.xsd" HomeFolder="Yes"/>
+		</Folder>
+		<Folder FolderName="Engineering">
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringComponent.1.0.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringDefinitions.0.6.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringDefinitions.0.7.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringDefinitions.1.0.TEST.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringDefinitions.1.0.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringDefinitions.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringInput.0.7.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringInput.1.0.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoEngineeringJob.xsd" HomeFolder="Yes"/>
+		</Folder>
+		<Folder FolderName="Reports">
+			<File FilePath="VectoCore\Resources\XSD\VectoMonitoring.0.7.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoOutputCustomer.0.4.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoOutputCustomer.0.5.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoOutputCustomer.0.7.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoOutputManufacturer.0.5.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoOutputManufacturer.0.6.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VectoOutputManufacturer.0.7.xsd" HomeFolder="Yes"/>
+			<File FilePath="VectoCore\Resources\XSD\VTPReport.0.1.xsd" HomeFolder="Yes"/>
+		</Folder>
 	</Folder>
 	<Folder FolderName="Entities" ExtStr="ent"/>
 </Project>