bug fixes and rocket optimization
authorplaa <plaa@180e2498-e6e9-4542-8430-84ac67f01cd8>
Sat, 16 Jul 2011 11:30:39 +0000 (11:30 +0000)
committerplaa <plaa@180e2498-e6e9-4542-8430-84ac67f01cd8>
Sat, 16 Jul 2011 11:30:39 +0000 (11:30 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@134 180e2498-e6e9-4542-8430-84ac67f01cd8

49 files changed:
ChangeLog
datafiles/examples/Simulation listeners.ork [new file with mode: 0644]
doc/design/optimization-classes.uxf [new file with mode: 0644]
l10n/messages.properties
src/META-INF/services/net.sf.openrocket.optimization.rocketoptimization.RocketOptimizationParameterService [deleted file]
src/META-INF/services/net.sf.openrocket.optimization.services.OptimizableParameterService [new file with mode: 0644]
src/META-INF/services/net.sf.openrocket.optimization.services.SimulationModifierService [new file with mode: 0644]
src/net/sf/openrocket/aerodynamics/barrowman/SymmetricComponentCalc.java
src/net/sf/openrocket/file/openrocket/OpenRocketLoader.java
src/net/sf/openrocket/file/openrocket/savers/BodyTubeSaver.java
src/net/sf/openrocket/gui/configdialog/MotorConfig.java
src/net/sf/openrocket/gui/configdialog/RingComponentConfig.java
src/net/sf/openrocket/gui/configdialog/RocketConfig.java
src/net/sf/openrocket/gui/dialogs/PrintDialog.java
src/net/sf/openrocket/gui/dialogs/optimization/GeneralOptimizationDialog.java
src/net/sf/openrocket/gui/main/BasicFrame.java
src/net/sf/openrocket/gui/optimization/OptimizationTestDialog.java [new file with mode: 0644]
src/net/sf/openrocket/models/wind/PinkNoiseWindModel.java
src/net/sf/openrocket/optimization/general/ParallelExecutorCache.java
src/net/sf/openrocket/optimization/general/ParallelFunctionCache.java
src/net/sf/openrocket/optimization/general/Point.java
src/net/sf/openrocket/optimization/rocketoptimization/OptimizableParameterService.java [deleted file]
src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationFunction.java
src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationListener.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/rocketoptimization/SimulationDomain.java
src/net/sf/openrocket/optimization/rocketoptimization/SimulationModifier.java
src/net/sf/openrocket/optimization/rocketoptimization/SimulationModifierService.java [deleted file]
src/net/sf/openrocket/optimization/rocketoptimization/domains/IdentitySimulationDomain.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/rocketoptimization/domains/StabilityDomain.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/rocketoptimization/modifiers/AbstractSimulationModifier.java
src/net/sf/openrocket/optimization/rocketoptimization/modifiers/GenericComponentModifier.java
src/net/sf/openrocket/optimization/rocketoptimization/modifiers/GenericModifier.java
src/net/sf/openrocket/optimization/rocketoptimization/parameters/MaximumAltitudeParameter.java
src/net/sf/openrocket/optimization/rocketoptimization/services/DefaultSimulationModifierService.java [deleted file]
src/net/sf/openrocket/optimization/services/DefaultOptimizableParameterService.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/services/DefaultSimulationModifierService.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/services/OptimizableParameterService.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/services/OptimizationServiceHelper.java [new file with mode: 0644]
src/net/sf/openrocket/optimization/services/SimulationModifierService.java [new file with mode: 0644]
src/net/sf/openrocket/rocketcomponent/BodyTube.java
src/net/sf/openrocket/rocketcomponent/FinSet.java
src/net/sf/openrocket/rocketcomponent/RocketComponent.java
src/net/sf/openrocket/simulation/GUISimulationConditions.java
src/net/sf/openrocket/simulation/RK4SimulationStepper.java
src/net/sf/openrocket/unit/Value.java
src/net/sf/openrocket/util/TestRockets.java
svn-commit.tmp [new file with mode: 0644]
test/net/sf/openrocket/optimization/rocketoptimization/TestRocketOptimizationFunction.java
test/net/sf/openrocket/optimization/rocketoptimization/modifiers/TestGenericModifier.java

index 467384adb8203bb2312da5411f4f579c7b9ee45d..074e24f8c83d7a62ba665f15651a1507f04e3607 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-07-14  Sampo Niskanen
+
+       * [BUG] Body tube auto-radius not enabled
+       * Optimization implementation
+
 2011-06-26  Sampo Niskanen
 
        * [BUG] Original rocket was modified when sim.listener modified rocket
diff --git a/datafiles/examples/Simulation listeners.ork b/datafiles/examples/Simulation listeners.ork
new file mode 100644 (file)
index 0000000..15b9cf7
--- /dev/null
@@ -0,0 +1,1435 @@
+<?xml version='1.0' encoding='utf-8'?>
+<openrocket version="1.2" creator="OpenRocket 1.1.6pre">
+  <rocket>
+    <name>Simulation listener example</name>
+    <comment>This design demonstrates active roll control using simulation listeners.  The main fins are slightly misaligned, which causes roll to occur.
+
+The fin set named CONTROL acts as a canard to control the rocket&apos;s roll.  The simulation listener checks the current roll rate during flight and applies a PID controller to control the angle of these fins, counter-acting the roll caused by the main fins.
+
+This is the first configuration of the Iso-Haisu hybrid rocket which was used to demonstrate active control of a rocket by the Finnish Astronautical Society.  This canard-style control failed to work due to interference between the control and main fins, which is not simulated by OpenRocket.</comment>
+    <designer>Sampo Niskanen (based on HyperLOC 1600)</designer>
+    <motorconfiguration configid="487170d2-211b-49a5-b58b-9c222d926522" default="true"/>
+    <referencetype>maximum</referencetype>
+
+    <subcomponents>
+      <stage>
+        <name>Primary stage</name>
+
+        <subcomponents>
+          <nosecone>
+            <name>Nose cone</name>
+            <overridemass>0.61</overridemass>
+            <overridesubcomponents>false</overridesubcomponents>
+            <finish>normal</finish>
+            <material type="bulk" density="690.0">Cardboard</material>
+            <length>0.53</length>
+            <thickness>0.005</thickness>
+            <shape>ogive</shape>
+            <shapeparameter>1.0</shapeparameter>
+            <aftradius>auto</aftradius>
+            <aftshoulderradius>0.063</aftshoulderradius>
+            <aftshoulderlength>0.11</aftshoulderlength>
+            <aftshoulderthickness>0.0</aftshoulderthickness>
+            <aftshouldercapped>false</aftshouldercapped>
+
+            <subcomponents>
+              <masscomponent>
+                <name>Nose cone payload</name>
+                <position type="bottom">0.11</position>
+                <packedlength>0.5</packedlength>
+                <packedradius>0.03</packedradius>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <mass>0.65</mass>
+              </masscomponent>
+            </subcomponents>
+          </nosecone>
+
+          <bodytube>
+            <name>Body tube</name>
+            <overridemass>0.366</overridemass>
+            <overridesubcomponents>false</overridesubcomponents>
+            <finish>normal</finish>
+            <material type="bulk" density="690.0">Cardboard</material>
+            <length>0.505</length>
+            <thickness>0.005</thickness>
+            <radius>0.07</radius>
+
+            <subcomponents>
+              <parachute>
+                <name>Main parachute</name>
+                <position type="top">0.17</position>
+                <overridemass>0.28</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <packedlength>0.055999999999999994</packedlength>
+                <packedradius>0.055</packedradius>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <cd>auto</cd>
+                <deployevent>altitude</deployevent>
+                <deployaltitude>250.0</deployaltitude>
+                <deploydelay>0.0</deploydelay>
+                <material type="surface" density="0.067">Ripstop nylon</material>
+                <diameter>1.5</diameter>
+                <linecount>6</linecount>
+                <linelength>1.0</linelength>
+                <linematerial type="line" density="0.0035">Braided nylon (3 mm, 1/8 in)</linematerial>
+              </parachute>
+
+              <shockcord>
+                <name>Shock cord</name>
+                <position type="top">0.21</position>
+                <packedlength>0.027999999999999997</packedlength>
+                <packedradius>0.05</packedradius>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <cordlength>7.62</cordlength>
+                <material type="line" density="0.016">Tubular nylon (14 mm, 9/16 in)</material>
+              </shockcord>
+
+              <masscomponent>
+                <name>Payload</name>
+                <position type="top">0.25</position>
+                <packedlength>0.4</packedlength>
+                <packedradius>0.07</packedradius>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <mass>1.1</mass>
+              </masscomponent>
+
+              <trapezoidfinset>
+                <name>CONTROL</name>
+                <position type="top">0.28</position>
+                <comment>These fins are used to control the roll of the rocket.  The simulation listeners modifies the cant of these fins based on a PID-controller, attempting to reduce the roll rate to zero.</comment>
+                <finish>normal</finish>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <fincount>2</fincount>
+                <rotation>90.0</rotation>
+                <thickness>0.008</thickness>
+                <crosssection>airfoil</crosssection>
+                <cant>0.0</cant>
+                <rootchord>0.05</rootchord>
+                <tipchord>0.05</tipchord>
+                <sweeplength>0.0</sweeplength>
+                <height>0.1</height>
+              </trapezoidfinset>
+
+              <bulkhead>
+                <name>Bulkhead</name>
+                <position type="bottom">-0.256</position>
+                <material type="bulk" density="680.0">Cardboard</material>
+                <length>0.005</length>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <outerradius>auto</outerradius>
+              </bulkhead>
+
+              <tubecoupler>
+                <name>Tube coupler</name>
+                <position type="bottom">0.15</position>
+                <overridemass>0.36</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <length>0.28</length>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <outerradius>auto</outerradius>
+                <thickness>0.004</thickness>
+              </tubecoupler>
+            </subcomponents>
+          </bodytube>
+
+          <bodytube>
+            <name>Body tube</name>
+            <overridemass>0.67</overridemass>
+            <overridesubcomponents>false</overridesubcomponents>
+            <finish>normal</finish>
+            <material type="bulk" density="690.0">Cardboard</material>
+            <length>0.605</length>
+            <thickness>0.005</thickness>
+            <radius>0.07</radius>
+
+            <subcomponents>
+              <parachute>
+                <name>Drogue parachute</name>
+                <position type="top">0.22</position>
+                <overridemass>0.028</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <packedlength>0.049</packedlength>
+                <packedradius>0.055</packedradius>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <cd>auto</cd>
+                <deployevent>apogee</deployevent>
+                <deployaltitude>200.0</deployaltitude>
+                <deploydelay>0.0</deploydelay>
+                <material type="surface" density="0.067">Ripstop nylon</material>
+                <diameter>0.5</diameter>
+                <linecount>6</linecount>
+                <linelength>0.3</linelength>
+                <linematerial type="line" density="0.0035">Braided nylon (3 mm, 1/8 in)</linematerial>
+              </parachute>
+
+              <shockcord>
+                <name>Shock cord</name>
+                <position type="top">0.26</position>
+                <packedlength>0.027999999999999997</packedlength>
+                <packedradius>0.05</packedradius>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <cordlength>7.62</cordlength>
+                <material type="line" density="0.016">Tubular nylon (14 mm, 9/16 in)</material>
+              </shockcord>
+
+              <tubecoupler>
+                <name>Tube coupler</name>
+                <position type="top">0.47</position>
+                <overridemass>0.36</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <length>0.28</length>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <outerradius>auto</outerradius>
+                <thickness>0.004</thickness>
+              </tubecoupler>
+
+              <bulkhead>
+                <name>Bulkhead</name>
+                <position type="top">0.29000000000000004</position>
+                <overridemass>0.05</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <length>0.002</length>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <outerradius>auto</outerradius>
+              </bulkhead>
+            </subcomponents>
+          </bodytube>
+
+          <bodytube>
+            <name>Body tube</name>
+            <overridemass>1.268</overridemass>
+            <overridesubcomponents>false</overridesubcomponents>
+            <finish>normal</finish>
+            <material type="bulk" density="690.0">Cardboard</material>
+            <length>1.065</length>
+            <thickness>0.005</thickness>
+            <radius>0.07</radius>
+
+            <subcomponents>
+              <innertube>
+                <name>Inner Tube</name>
+                <position type="bottom">0.0</position>
+                <overridemass>0.388</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <length>0.86</length>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <outerradius>0.04</outerradius>
+                <thickness>0.001899999999999999</thickness>
+                <clusterconfiguration>single</clusterconfiguration>
+                <clusterscale>1.0</clusterscale>
+                <clusterrotation>0.0</clusterrotation>
+                <motormount>
+                  <motor configid="487170d2-211b-49a5-b58b-9c222d926522">
+                    <manufacturer>HyperTEK</manufacturer>
+                    <digest>c2defcfb93d217c4be28aa27ec62978b</digest>
+                    <designation>L540</designation>
+                    <diameter>0.075</diameter>
+                    <length>1.387</length>
+                    <delay>none</delay>
+                  </motor>
+                  <ignitionevent>automatic</ignitionevent>
+                  <ignitiondelay>0.0</ignitiondelay>
+                  <overhang>0.02</overhang>
+                </motormount>
+              </innertube>
+
+              <centeringring>
+                <name>Centering ring</name>
+                <position type="bottom">0.0</position>
+                <overridemass>0.038</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <length>0.005</length>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <outerradius>auto</outerradius>
+                <innerradius>auto</innerradius>
+              </centeringring>
+
+              <centeringring>
+                <name>Centering ring</name>
+                <position type="top">0.28</position>
+                <overridemass>0.038</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <length>0.005</length>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <outerradius>auto</outerradius>
+                <innerradius>auto</innerradius>
+              </centeringring>
+
+              <centeringring>
+                <name>Centering ring</name>
+                <position type="top">0.83</position>
+                <overridemass>0.038</overridemass>
+                <overridesubcomponents>false</overridesubcomponents>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <length>0.005</length>
+                <radialposition>0.0</radialposition>
+                <radialdirection>0.0</radialdirection>
+                <outerradius>auto</outerradius>
+                <innerradius>auto</innerradius>
+              </centeringring>
+
+              <trapezoidfinset>
+                <name>Main fin set</name>
+                <position type="bottom">-0.03</position>
+                <finish>normal</finish>
+                <material type="bulk" density="690.0">Cardboard</material>
+                <fincount>3</fincount>
+                <rotation>90.0</rotation>
+                <thickness>0.005</thickness>
+                <crosssection>square</crosssection>
+                <cant>1.0</cant>
+                <rootchord>0.495</rootchord>
+                <tipchord>0.1</tipchord>
+                <sweeplength>0.3</sweeplength>
+                <height>0.185</height>
+              </trapezoidfinset>
+            </subcomponents>
+          </bodytube>
+        </subcomponents>
+      </stage>
+    </subcomponents>
+  </rocket>
+
+  <simulations>
+    <simulation status="uptodate">
+      <name>No controlling</name>
+      <simulator>RK4Simulator</simulator>
+      <calculator>BarrowmanCalculator</calculator>
+      <conditions>
+        <configid>487170d2-211b-49a5-b58b-9c222d926522</configid>
+        <launchrodlength>2.5</launchrodlength>
+        <launchrodangle>0.0</launchrodangle>
+        <launchroddirection>0.0</launchroddirection>
+        <windaverage>2.0</windaverage>
+        <windturbulence>0.1</windturbulence>
+        <launchaltitude>0.0</launchaltitude>
+        <launchlatitude>45.0</launchlatitude>
+        <atmosphere model="isa"/>
+        <timestep>0.05</timestep>
+      </conditions>
+      <flightdata maxaltitude="2441.7" maxvelocity="238.36" maxacceleration="52.104" maxmach="0.7076" timetoapogee="22.381" flighttime="113.59" groundhitvelocity="9.9519">
+        <warning>Recovery device deployment at high speed (31.9 m/s).</warning>
+        <databranch name="MAIN" types="Time,Altitude,Vertical velocity,Vertical acceleration,Total velocity,Total acceleration,Position upwind,Position parallel to wind,Lateral distance,Lateral direction,Lateral velocity,Lateral acceleration,Angle of attack,Roll rate,Pitch rate,Yaw rate,Mass,Longitudinal moment of inertia,Rotational moment of inertia,CP location,CG location,Stability margin calibers,Mach number,Reynolds number,Thrust,Drag force,Drag coefficient,Axial drag coefficient,Friction drag coefficient,Pressure drag coefficient,Base drag coefficient,Normal force coefficient,Pitch moment coefficient,Yaw moment coefficient,Side force coefficient,Roll moment coefficient,Roll forcing coefficient,Roll damping coefficient,Pitch damping coefficient,Reference lenght,Reference area,Vertical orientation (zenith),Lateral orientation (azimuth),Wind velocity,Air temperature,Air pressure,Speed of sound,Simulation time step,Computation time">
+          <event time="0" type="launch"/>
+          <event time="0" type="ignition"/>
+          <event time="0.11" type="liftoff"/>
+          <event time="0.44" type="launchrod"/>
+          <event time="9.831" type="burnout"/>
+          <event time="22.481" type="apogee"/>
+          <event time="22.482" type="recoverydevicedeployment"/>
+          <event time="90.105" type="recoverydevicedeployment"/>
+          <event time="113.59" type="groundhit"/>
+          <event time="113.59" type="simulationend"/>
+          <datapoint>0,0,0,-8.3467,0,8.3467,0,0,0,0,0,0,1.5708,0,0,0,12.207,5.8232,0.062328,NaN,1.6308,NaN,0.0063389,394572,17.946,0,0.70478,0,0.51963,0.065149,0.12001,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,0.14,0.015394,1.5708,0,NaN,288.15,101325,340.39,0.01,0.0035279</datapoint>
+          <datapoint>0.2,0.22729,4.0787,46.441,4.0787,46.441,0,0,0,0,0,0,0.42459,0,0,0,12.17,5.8115,0.062303,NaN,1.6296,NaN,0.01315,818516,684.8,0.14677,0.6309,0.77697,0.44572,0.065159,0.12002,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,0.14,0.015394,1.5708,0,NaN,288.15,101322,340.39,0.01,0.037419</datapoint>
+          <datapoint>0.4,1.9684,13.312,45.829,13.312,45.829,0,0,0,0,0,0,0.135,0,0,0,12.096,5.7876,0.062251,NaN,1.6271,NaN,0.039469,2456356,674.16,1.0629,0.55293,0.6247,0.36746,0.065266,0.1202,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,0.14,0.015394,1.5708,0,NaN,288.14,101302,340.38,0.01,0.071108</datapoint>
+          <datapoint>0.60282,5.6069,22.543,45.048,22.543,45.051,-0.0068755,1.1454e-6,0.0068755,3.1414,0.084571,0.4843,0.077052,0.38535,0.028129,-5.6351e-4,12.022,5.7635,0.062199,1.784,1.6246,1.1387,0.066439,4133510,662.38,2.8008,0.55342,0.58119,0.36736,0.065488,0.12057,1.5026,1.7038,3.9182e-4,0,0.22604,0.42225,0.19621,0.0073583,0.14,0.015394,1.5686,0.010193,NaN,288.11,101259,340.37,0.014237,0.080195</datapoint>
+          <datapoint>0.80736,11.153,31.646,43.841,31.647,43.841,-0.031873,1.7536e-4,0.031873,3.1361,0.14411,0.046303,0.04405,0.87247,0.073745,-0.0081803,11.949,5.7397,0.062147,1.8046,1.6221,1.3035,0.093132,5791445,646.47,5.3377,0.55414,0.56405,0.3672,0.065819,0.12113,0.81837,1.0409,-2.0866e-5,0,0.10481,0.42242,0.31761,0.025742,0.14,0.015394,1.5584,0.051747,NaN,288.08,101194,340.34,0.015623,0.092802</datapoint>
+          <datapoint>1.0102,18.467,40.431,42.925,40.431,42.948,-0.052817,0.0027293,0.052887,3.09,0.033029,1.4106,0.013538,1.2884,0.10248,-0.050587,11.878,5.7162,0.062097,1.8841,1.6197,1.8886,0.11892,7390558,635.25,8.5732,0.55508,0.55609,0.367,0.066246,0.12184,0.22675,0.39779,0.0074448,0,0.054279,0.42263,0.36835,0.030492,0.14,0.015394,1.5389,0.12008,NaN,288.03,101108,340.32,0.018502,0.10011</datapoint>
+          <datapoint>1.2046,27.136,48.763,42.76,48.765,42.878,-0.018209,0.016416,0.024517,2.4079,0.44548,3.1809,0.010883,1.6358,-0.10095,-0.046585,11.811,5.6939,0.06205,1.8202,1.6173,1.4492,0.14345,8908317,634.56,12.479,0.55619,0.55684,0.36676,0.066751,0.12268,0.19362,0.30127,0.0046269,0,0.033878,0.42288,0.38901,-0.020337,0.14,0.015394,1.5162,0.19502,NaN,287.97,101007,340.28,0.020377,0.1113</datapoint>
+          <datapoint>1.4139,38.28,57.703,42.932,57.717,43.174,0.15098,0.067342,0.16532,0.41954,1.2891,4.5593,0.018254,1.984,-0.046622,-0.0028785,11.738,5.6696,0.061999,1.8303,1.6148,1.5398,0.16986,10537715,638.94,17.554,0.55761,0.55943,0.36646,0.067404,0.12375,0.32384,0.50147,3.0284e-4,0,0.022996,0.42321,0.40021,-0.003095,0.14,0.015394,1.4995,0.26808,NaN,287.9,100876,340.24,0.021423,0.13473</datapoint>
+          <datapoint>1.6084,50.317,66.12,43.738,66.157,43.969,0.47345,0.17359,0.50427,0.35143,2.2026,4.5068,0.01259,2.2979,0.044386,-5.4848e-4,11.669,5.6466,0.06195,1.9051,1.6123,2.0912,0.19472,12067578,650.14,23.063,0.55918,0.56006,0.36612,0.068125,0.12493,0.2071,0.43107,-1.3234e-4,0,0.01726,0.42357,0.40631,0.0021351,0.14,0.015394,1.4991,0.2735,NaN,287.82,100735,340.19,0.021731,0.15326</datapoint>
+          <datapoint>1.8043,64.113,74.783,45.141,74.841,45.266,0.95538,0.33493,1.0124,0.33718,2.9443,3.3579,0.0037615,2.6121,-0.067437,0.0020715,11.598,5.6228,0.061901,1.9084,1.6098,2.1331,0.22032,13637695,668.13,29.534,0.56102,0.5611,0.36573,0.068977,0.12631,0.061275,0.13459,-4.1987e-4,0,0.013462,0.42399,0.41053,-0.003851,0.14,0.015394,1.5077,0.13303,NaN,287.73,100573,340.14,0.021782,0.17027</datapoint>
+          <datapoint>1.9985,79.501,83.718,47.044,83.793,47.182,1.5613,0.50483,1.6409,0.31272,3.5425,3.5957,0.0071336,2.9266,0.02759,0.023975,11.526,5.5981,0.06185,1.9977,1.6071,2.7902,0.24671,15250551,693.75,37.12,0.56317,0.56346,0.36528,0.069976,0.12791,0.10782,0.3003,-8.8089e-4,0,0.010952,0.42448,0.41353,5.1423e-4,0.14,0.015394,1.5065,0.044611,NaN,287.63,100393,340.08,0.021372,0.18558</datapoint>
+          <datapoint>2.1899,96.39,92.824,47.562,92.923,47.723,2.2907,0.66349,2.3848,0.28194,4.2756,3.9272,0.0034009,3.2409,-0.05083,0.011054,11.453,5.5734,0.061799,2.0699,1.6044,3.3247,0.27362,16888418,704.45,45.747,0.56562,0.56569,0.36477,0.071124,0.12973,0.048339,0.16175,-2.2642e-4,0,0.0089397,0.42504,0.4161,-0.0014196,0.14,0.015394,1.5036,0.19229,NaN,287.52,100195,340.01,0.021313,0.19171</datapoint>
+          <datapoint>2.3858,115.48,102.06,46.645,102.18,46.776,3.1799,0.86079,3.2943,0.26436,5.011,3.5002,0.0026372,3.5542,0.036871,0.025862,11.378,5.5475,0.061746,2.0556,1.6016,3.2429,0.3009,18541515,699.13,55.471,0.56839,0.56843,0.36419,0.072428,0.13177,0.037953,0.1226,-5.7412e-4,0,0.0070688,0.42567,0.4186,6.1792e-4,0.14,0.015394,1.5056,0.19769,NaN,287.4,99971,339.93,0.022318,0.19718</datapoint>
+          <datapoint>2.5908,137.38,111.62,47.816,111.77,48.03,4.2563,1.1012,4.3965,0.25317,5.7843,4.5322,0.0040107,3.868,-0.0044824,0.028249,11.298,5.5196,0.061689,2.0019,1.5985,2.881,0.32921,20246190,719.69,66.6,0.57156,0.57165,0.36353,0.073934,0.13409,0.06053,0.17423,-7.2012e-4,0,0.0057547,0.42639,0.42064,-7.6334e-6,0.14,0.015394,1.5,0.11158,NaN,287.26,99714,339.85,0.022942,0.20337</datapoint>
+          <datapoint>2.7944,161.12,121.64,51.011,121.82,51.137,5.5011,1.3515,5.6647,0.24091,6.6626,3.5837,0.0038017,4.1829,-0.025373,0.01398,11.215,5.4908,0.061631,1.8533,1.5954,1.8422,0.35892,22027185,762.78,79.449,0.57522,0.57531,0.36278,0.075694,0.13675,0.065772,0.12107,-4.8887e-4,0,0.0050147,0.42722,0.42221,-2.0588e-4,0.14,0.015394,1.5027,0.18954,NaN,287.1,99435,339.75,0.02219,0.21053</datapoint>
+          <datapoint>2.9944,186.48,131.96,51.413,132.17,51.577,6.8737,1.6359,7.0657,0.23364,7.3768,4.1083,0.0010204,4.4968,0.0421,0.024367,11.132,5.4615,0.061573,1.9034,1.5921,2.2236,0.38952,23850811,777.12,93.949,0.57937,0.57938,0.36194,0.077709,0.13972,0.016832,0.036921,9.3606e-5,0,0.0041864,0.42816,0.42398,4.8155e-4,0.14,0.015394,1.5002,0.1527,NaN,286.94,99138,339.65,0.022615,0.23195</datapoint>
+          <datapoint>3.2053,215.44,142.68,50.243,142.93,50.514,8.5067,1.9688,8.7316,0.22744,8.4836,5.2289,0.002683,4.8097,0.0302,0.017919,11.043,5.4298,0.06151,1.824,1.5885,1.6819,0.42131,25731118,776.12,110.44,0.58411,0.58415,0.36099,0.080036,0.14308,0.047965,0.080065,3.8702e-4,0,0.0033221,0.42923,0.42591,2.1195e-4,0.14,0.015394,1.4961,0.18333,NaN,286.75,98798,339.54,0.024419,0.24819</datapoint>
+          <datapoint>3.4073,245.29,152.76,49.492,153.04,49.624,10.273,2.3288,10.533,0.22294,9.2939,3.6194,0.0027256,5.0876,0.02309,0.011477,10.957,5.399,0.06145,1.996,1.5851,2.9354,0.45125,27485586,778.29,127.29,0.58897,0.58901,0.36003,0.082462,0.14647,0.041698,0.12246,3.9073e-4,0,0.0026974,0.43032,0.42763,1.0807e-4,0.14,0.015394,1.5001,0.13798,NaN,286.56,98448,339.42,0.026284,0.25291</datapoint>
+          <datapoint>3.5975,275.23,162.08,48.57,162.4,48.79,12.079,2.6839,12.374,0.21864,10.111,4.6227,0.0025721,5.3306,0.012451,-0.017106,10.876,5.3698,0.061393,2.0321,1.5818,3.2167,0.47909,29102302,781.12,144.15,0.59386,0.5939,0.35908,0.084941,0.14984,0.038274,0.12328,-3.064e-4,0,0.0022197,0.43142,0.4292,2.7901e-5,0.14,0.015394,1.4942,0.19528,NaN,286.36,98097,339.3,0.028411,0.26506</datapoint>
+          <datapoint>3.8088,310.55,171.99,44.384,172.35,44.521,14.283,3.1264,14.621,0.21549,11.113,3.4869,0.0019634,5.5717,-0.003727,-0.022101,10.79,5.3382,0.061332,1.8144,1.5781,1.6872,0.50863,30797927,749.16,163.31,0.59947,0.59949,0.35801,0.087828,0.15363,0.035722,0.060279,-1.1076e-6,0,0.0016915,0.43266,0.43097,-2.2197e-6,0.14,0.015394,1.495,0.14243,NaN,286.13,97683,339.17,0.033188,0.26941</datapoint>
+          <datapoint>4.0254,348.79,181.12,39.51,181.52,39.742,16.725,3.5979,17.108,0.21188,11.926,4.2856,0.0014941,5.7762,0.0069056,-0.011564,10.702,5.3061,0.061271,1.9747,1.5745,2.8589,0.53589,32335684,711.96,182.13,0.60505,0.60506,0.35696,0.090752,0.15733,0.023466,0.067538,-3.1584e-5,0,0.0012541,0.43389,0.43264,6.871e-6,0.14,0.015394,1.4922,0.18009,NaN,285.88,97234,339.02,0.04047,0.28317</datapoint>
+          <datapoint>4.2416,388.86,189.45,37.325,189.88,37.466,19.349,4.1104,19.781,0.20932,12.77,3.2468,8.4428e-4,5.9454,0.0018202,-0.020843,10.62,5.2754,0.061213,1.8148,1.5709,1.7423,0.56087,33719164,702.1,200.33,0.61052,0.61053,0.35596,0.093673,0.1609,0.015439,0.026407,-1.8965e-4,0,9.8855e-4,0.43509,0.4341,4.3619e-7,0.14,0.015394,1.4919,0.15907,NaN,285.62,96764,338.86,0.047052,0.28606</datapoint>
+          <datapoint>4.4364,426.48,196.55,35.511,197.01,35.725,21.86,4.5947,22.337,0.20718,13.5,3.903,6.4729e-4,6.0743,0.0019314,-0.013973,10.545,5.2476,0.06116,2.0726,1.5676,3.6069,0.58211,34874541,696.3,216.54,0.61547,0.61548,0.35506,0.096358,0.16405,0.0094225,0.034317,1.4805e-4,0,8.6476e-4,0.43616,0.43529,4.5635e-7,0.14,0.015394,1.491,0.16128,NaN,285.38,96323,338.71,0.05,0.28841</datapoint>
+          <datapoint>4.6317,465.53,203.39,34.615,203.89,34.751,24.516,5.1008,25.041,0.20514,14.168,3.0704,7.6564e-4,6.1842,-0.0010938,-0.013032,10.47,5.2192,0.061107,1.8172,1.5643,1.8065,0.60265,35974309,699.16,232.88,0.62053,0.62054,0.35417,0.099149,0.16721,0.014054,0.025768,4.406e-4,0,8.7442e-4,0.43724,0.43637,-1.3668e-7,0.14,0.015394,1.4925,0.16908,NaN,285.12,95865,338.56,0.046429,0.30309</datapoint>
+          <datapoint>4.8137,503.12,209.6,33.005,210.12,33.233,27.105,5.5941,27.676,0.20353,14.817,3.8837,7.6906e-4,6.2725,-0.002263,-0.0050292,10.4,5.1925,0.061058,1.9544,1.5612,2.8086,0.62134,36960573,695.52,248.34,0.62539,0.62539,0.35333,0.10187,0.17019,0.012443,0.035228,-1.0816e-4,0,8.6911e-4,0.43827,0.4374,-5.5088e-7,0.14,0.015394,1.4905,0.16301,NaN,284.88,95426,338.41,0.044112,0.30552</datapoint>
+          <datapoint>5.0292,549.02,216.32,28.698,216.88,28.887,30.317,6.2015,30.944,0.20178,15.486,3.2975,4.7564e-4,6.3542,-0.020796,-0.018462,10.32,5.1618,0.061002,1.9554,1.5575,2.842,0.64163,38013858,664.7,265.74,0.63096,0.63096,0.35239,0.10505,0.17352,0.0077141,0.021975,4.0203e-4,0,8.6813e-4,0.43943,0.43856,-4.3671e-5,0.14,0.015394,1.4905,0.17131,NaN,284.58,94913,338.23,0.041598,0.30863</datapoint>
+          <datapoint>5.2338,593.87,221.85,25.041,222.44,25.179,33.498,6.8044,34.182,0.2004,16.126,2.6288,3.8161e-4,6.4102,0.0097807,-0.00153,10.245,5.1327,0.060949,1.91,1.554,2.5425,0.65847,38856387,638.57,280.54,0.63583,0.63583,0.35158,0.10788,0.17637,0.0064669,0.016249,1.2109e-4,0,8.3381e-4,0.44043,0.4396,9.1816e-6,0.14,0.015394,1.4894,0.16221,NaN,284.29,94412,338.05,0.041307,0.31159</datapoint>
+          <datapoint>5.4257,636.87,226.42,22.143,227.03,22.312,36.587,7.3882,37.326,0.19925,16.67,2.7385,1.0812e-4,6.4511,0.0012502,-0.0071085,10.179,5.107,0.060903,2.0159,1.5509,3.3212,0.67242,39527801,619.04,292.99,0.64005,0.64005,0.3509,0.11037,0.17878,0.0016735,0.0051084,2.0197e-4,0,5.7e-4,0.44129,0.44072,1.4399e-7,0.14,0.015394,1.4876,0.16592,NaN,284.01,93932,337.88,0.05,0.32646</datapoint>
+          <datapoint>5.6184,680.91,230.45,19.036,231.09,19.099,39.794,7.9935,40.589,0.19823,17.171,1.5517,0.0010019,6.4733,-0.010228,0.0016769,10.113,5.0811,0.060856,1.905,1.5478,2.5516,0.68471,40091365,595.71,304.04,0.64393,0.64393,0.35029,0.11269,0.18095,0.017151,0.044107,-1.3333e-4,0,7.7281e-4,0.44207,0.44129,-9.3049e-6,0.14,0.015394,1.4894,0.16762,NaN,283.72,93440,337.71,0.041584,0.32974</datapoint>
+          <datapoint>5.826,729.14,234.02,14.87,234.68,15.111,43.338,8.6615,44.195,0.19726,17.65,2.6858,7.2153e-4,6.4969,0.015638,-5.6592e-4,10.046,5.0548,0.060809,1.8188,1.5446,1.9583,0.69579,40562253,562.03,313.89,0.64755,0.64755,0.34972,0.11488,0.18294,0.013449,0.026024,-3.396e-4,0,2.6391e-4,0.44278,0.44252,2.1087e-5,0.14,0.015394,1.4865,0.17258,NaN,283.41,92901,337.52,0.04692,0.34344</datapoint>
+          <datapoint>6.0061,771.51,236.41,9.4417,237.09,9.555,46.491,9.2568,47.403,0.19654,17.957,1.4671,3.6328e-4,6.5022,-0.0053203,-0.022242,9.9935,5.0336,0.060772,1.8334,1.542,2.081,0.70326,4.084e7,511.58,320.27,0.65006,0.65006,0.34934,0.11643,0.1843,0.0066816,0.013526,-3.9982e-4,0,3.7656e-4,0.44327,0.4429,-2.3915e-6,0.14,0.015394,1.4869,0.17026,NaN,283.14,92427,337.35,0.05,0.34669</datapoint>
+          <datapoint>6.2127,820.5,237.63,1.3001,238.33,1.4839,50.168,9.9513,51.146,0.19582,18.228,0.71542,3.3186e-4,6.4973,0.024385,0.0011376,9.9371,5.0109,0.060733,1.8667,1.5392,2.3392,0.7074,40895808,432.04,322.82,0.65148,0.65148,0.34913,0.1173,0.18505,0.0059132,0.013801,4.232e-4,0,7.5549e-4,0.44355,0.44279,4.9712e-5,0.14,0.015394,1.4853,0.16375,NaN,282.82,91880,337.16,0.020944,0.35022</datapoint>
+          <datapoint>6.4032,865.77,237.2,-6.44,237.91,6.4674,53.599,10.602,54.637,0.19528,18.398,0.59525,5.1161e-4,6.5019,-0.0073034,-0.0078025,9.8948,4.9939,0.060703,1.8773,1.5371,2.43,0.70652,40674392,351.28,320.09,0.65118,0.65118,0.34917,0.11711,0.18489,0.009024,0.021788,3.5156e-4,0,1.4766e-4,0.44349,0.44334,-4.4752e-6,0.14,0.015394,1.4845,0.16309,NaN,282.52,91374,336.98,0.036969,0.35375</datapoint>
+          <datapoint>6.6051,913.47,235.26,-14.135,235.98,14.177,57.249,11.291,58.352,0.19472,18.357,1.0956,8.2227e-4,6.4734,0.016416,-0.0064133,9.8622,4.9807,0.06068,1.812,1.5355,1.9751,0.70113,40185321,273.97,312.5,0.64934,0.64934,0.34945,0.11598,0.18391,0.01545,0.030279,-3.854e-4,0,0.0014303,0.44313,0.4417,2.2984e-5,0.14,0.015394,1.4856,0.17363,NaN,282.21,90841,336.79,0.02198,0.36772</datapoint>
+          <datapoint>6.8172,963.03,231.79,-18.132,232.52,18.167,61.069,12.018,62.24,0.1943,18.301,1.1344,5.0322e-4,6.4692,-0.019141,-0.0019495,9.8297,4.9674,0.060657,1.8512,1.5339,2.267,0.69127,39436535,216.93,300.39,0.64605,0.64606,0.34996,0.11398,0.18212,0.0090732,0.020724,-1.8869e-4,0,4.4494e-4,0.44249,0.44204,-3.2182e-5,0.14,0.015394,1.484,0.16755,NaN,281.89,90288,336.6,0.046751,0.37136</datapoint>
+          <datapoint>7.0048,1006.2,228.29,-19.664,229.01,19.668,64.419,12.656,65.65,0.19399,18.131,0.3955,0.0012859,6.4485,0.011217,-0.0035995,9.8079,4.9585,0.060642,2.0921,1.5328,3.9955,0.68127,38709039,191.63,288.76,0.64283,0.64284,0.35046,0.11203,0.18034,0.018757,0.074646,-7.8566e-5,0,2.8578e-4,0.44185,0.44156,1.1391e-5,0.14,0.015394,1.4808,0.17528,NaN,281.61,89809,336.43,0.036423,0.38382</datapoint>
+          <datapoint>7.1913,1048.4,224.55,-20.784,225.27,20.798,67.725,13.288,69.016,0.19375,17.96,0.75246,6.5902e-4,6.4227,-0.0097334,0.015173,9.7891,4.9508,0.060629,1.9294,1.5318,2.8397,0.67043,3.795e7,168.4,276.77,0.63944,0.63944,0.351,0.11001,0.17843,0.011,0.031165,-8.9421e-5,0,3.4529e-5,0.44117,0.44113,-8.8651e-6,0.14,0.015394,1.4815,0.17454,NaN,281.34,89360,336.26,0.047792,0.38709</datapoint>
+          <datapoint>7.3687,1087.9,220.82,-21.661,221.54,21.667,70.837,13.886,72.185,0.19358,17.779,0.53013,0.0010116,6.3818,0.004991,0.010051,9.7738,4.9445,0.060618,2.0906,1.531,3.9969,0.65965,37208263,148.9,265.33,0.63618,0.63619,0.35152,0.10809,0.17657,0.01471,0.058775,-3.5022e-4,0,5.0693e-4,0.4405,0.44,2.41e-6,0.14,0.015394,1.4804,0.16577,NaN,281.08,88939,336.1,0.05,0.38945</datapoint>
+          <datapoint>7.5883,1135.9,216.03,-22.445,216.74,22.454,74.643,14.617,76.061,0.19338,17.511,0.6196,8.5928e-4,6.3209,-0.025297,0.0020651,9.7567,4.9375,0.060606,1.9391,1.5301,2.921,0.64574,36266312,128.77,251.18,0.63213,0.63213,0.35219,0.10573,0.17421,0.014154,0.041823,-2.7098e-4,0,0.0012226,0.43967,0.43845,-6.4678e-5,0.14,0.015394,1.4796,0.1725,NaN,280.77,88429,335.91,0.031105,0.40115</datapoint>
+          <datapoint>7.7958,1180.2,211.38,-22.757,212.08,22.828,78.195,15.304,79.679,0.19327,17.265,1.7971,9.8078e-4,6.2804,0.023416,0.010441,9.7421,4.9314,0.060595,1.819,1.5294,2.0684,0.63222,35363749,110.31,238.05,0.62834,0.62834,0.35283,0.10355,0.17196,0.018064,0.037568,1.6316e-4,0,1.545e-4,0.43889,0.43873,5.7875e-5,0.14,0.015394,1.4802,0.16306,NaN,280.48,87957,335.74,0.044713,0.40436</datapoint>
+          <datapoint>7.9906,1221,206.92,-23.155,207.62,23.207,81.477,15.938,83.021,0.19317,17.05,1.5552,5.7331e-4,6.212,0.0060115,0.017295,9.7313,4.927,0.060588,2.0161,1.5288,3.4805,0.61925,3.451e7,95.348,225.98,0.62483,0.62484,0.35342,0.10156,0.16985,0.0087917,0.030708,-3.145e-4,0,7.7176e-4,0.43815,0.43738,3.9798e-6,0.14,0.015394,1.479,0.17181,NaN,280.21,87524,335.58,0.05,0.41448</datapoint>
+          <datapoint>8.181,1260,202.52,-23.417,203.22,23.465,84.643,16.553,86.246,0.19313,16.821,1.4864,6.0901e-4,6.1509,6.6272e-4,-0.0050165,9.7217,4.923,0.060581,1.994,1.5283,3.3259,0.6064,33672617,81.554,214.52,0.62149,0.62149,0.354,0.099682,0.1678,0.0094959,0.031733,-2.5075e-4,0,5.3211e-4,0.43744,0.43691,5.0484e-8,0.14,0.015394,1.4779,0.17575,NaN,279.96,87109,335.43,0.05,0.41744</datapoint>
+          <datapoint>8.381,1300,197.85,-23.587,198.54,23.606,87.919,17.194,89.585,0.19312,16.581,0.95954,7.1051e-4,6.0774,0.0087979,0.0036263,9.7131,4.9194,0.060575,2.0703,1.5279,3.8742,0.59274,32792320,68.808,202.84,0.61806,0.61806,0.3546,0.097778,0.16567,0.010379,0.039844,-4.8996e-4,0,4.7847e-4,0.43671,0.43623,9.3208e-6,0.14,0.015394,1.4759,0.17045,NaN,279.7,86684,335.27,0.05,0.42072</datapoint>
+          <datapoint>8.581,1339.1,193.16,-23.659,193.85,23.703,91.146,17.825,92.872,0.19313,16.263,1.445,4.1059e-4,6.0048,0.011437,-0.043903,9.7058,4.9164,0.06057,1.8574,1.5275,2.3564,0.57907,31919482,56.566,191.62,0.61475,0.61475,0.35519,0.095962,0.16359,0.0072153,0.017127,-6.8382e-5,0,-4.6319e-5,0.436,0.43605,1.6519e-5,0.14,0.015394,1.4751,0.17306,NaN,279.45,86268,335.11,0.05,0.43271</datapoint>
+          <datapoint>8.781,1377.2,188.45,-23.573,189.14,23.623,94.321,18.453,96.109,0.1932,16.076,1.5375,8.7011e-4,5.9246,-0.016153,-0.004334,9.6999,4.914,0.060566,1.9076,1.5272,2.7169,0.56525,31046350,46.58,180.77,0.61152,0.61153,0.35577,0.09421,0.16154,0.01456,0.039805,3.444e-5,0,-4.8337e-4,0.43531,0.43579,-3.4611e-5,0.14,0.015394,1.4744,0.1636,NaN,279.2,85862,334.96,0.05,0.43522</datapoint>
+          <datapoint>8.981,1414.5,183.77,-23.504,184.45,23.559,97.445,19.068,99.293,0.19323,15.755,1.6056,0.0011655,5.8364,-2.9937e-4,-0.03023,9.6949,4.9119,0.060562,1.8163,1.527,2.0668,0.55153,30186619,36.973,170.44,0.60843,0.60844,0.35634,0.092552,0.15954,0.021259,0.044329,4.192e-4,0,-6.6759e-4,0.43463,0.4353,-1.2499e-8,0.14,0.015394,1.473,0.18126,NaN,278.96,85466,334.82,0.05,0.4375</datapoint>
+          <datapoint>9.181,1450.8,179.1,-23.336,179.77,23.401,100.52,19.681,102.42,0.19335,15.54,1.7388,0.0013976,5.7421,-0.0060525,-0.0015128,9.6912,4.9104,0.06056,2.0352,1.5268,3.6317,0.53778,29333217,28.547,160.53,0.60545,0.60546,0.35689,0.090965,0.1576,0.020858,0.076159,3.7102e-4,0,-7.7093e-4,0.43398,0.43475,-5.3779e-6,0.14,0.015394,1.4727,0.16035,NaN,278.72,85080,334.67,0.05,0.43983</datapoint>
+          <datapoint>9.381,1486.1,174.46,-23.29,175.13,23.319,103.53,20.28,105.5,0.19343,15.26,1.1661,0.0010772,5.6433,0.0063514,0.0016905,9.6881,4.9091,0.060557,1.8216,1.5266,2.1072,0.52405,28488025,20.114,151.04,0.60258,0.60258,0.35742,0.08945,0.1557,0.019475,0.040657,-2.6337e-4,0,-8.6278e-4,0.43335,0.43421,6.242e-6,0.14,0.015394,1.4717,0.18428,NaN,278.49,84704,334.54,0.05,0.45092</datapoint>
+          <datapoint>9.581,1520.5,169.82,-23.428,170.48,23.466,106.5,20.877,108.53,0.19358,14.976,1.3344,2.6356e-4,5.5407,0.0045916,0.024048,9.6865,4.9084,0.060556,1.8156,1.5265,2.065,0.51041,27658700,9.5521,142.02,0.59982,0.59982,0.35794,0.088012,0.15387,0.004783,0.0096838,-8.695e-6,0,-9.4717e-4,0.43274,0.43369,3.4415e-6,0.14,0.015394,1.4704,0.17057,NaN,278.27,84348,334.4,0.05,0.45342</datapoint>
+          <datapoint>9.781,1554,165.15,-23.524,165.8,23.558,109.41,21.465,111.49,0.19373,14.711,1.2665,3.4779e-4,5.4334,-0.0086208,-0.015116,9.6854,4.9079,0.060556,1.8163,1.5265,2.0703,0.49665,26831712,0.013395,133.33,0.59714,0.59714,0.35845,0.086624,0.15207,0.0062984,0.013096,2.8836e-4,0,-0.0010584,0.43215,0.43321,-1.2824e-5,0.14,0.015394,1.4681,0.17404,NaN,278.05,84009,334.27,0.05,0.46285</datapoint>
+          <datapoint>9.981,1586.6,160.53,-22.653,161.18,22.696,112.27,22.045,114.41,0.19389,14.451,1.394,3.0762e-4,5.3225,-0.010356,-0.0022918,9.6852,4.9079,0.060555,2.0713,1.5264,3.8919,0.48297,26015766,0,125.05,0.59457,0.59457,0.35894,0.085305,0.15032,0.004427,0.017212,3.5874e-4,0,-0.0011433,0.43158,0.43272,-1.9582e-5,0.14,0.015394,1.4682,0.17614,NaN,277.84,83679,334.14,0.05,0.46541</datapoint>
+          <datapoint>10.181,1618.3,156.08,-21.891,156.72,21.917,115.07,22.616,117.27,0.19406,14.176,1.0743,5.8068e-4,5.2117,-0.012891,0.0018067,9.6852,4.9079,0.060555,1.9861,1.5264,3.2835,0.46978,25232163,0,117.38,0.59218,0.59219,0.35941,0.084087,0.14869,0.0089585,0.029672,2.5249e-4,0,-0.0012037,0.43104,0.43225,-3.2099e-5,0.14,0.015394,1.467,0.17572,NaN,277.63,83359,334.01,0.05,0.46789</datapoint>
+          <datapoint>10.381,1649,151.78,-21.145,152.41,21.177,117.83,23.179,120.08,0.19424,13.937,1.1617,1.6863e-4,5.1019,-0.0026378,-0.0045026,9.6852,4.9079,0.060555,1.9734,1.5264,3.1927,0.45707,24480798,0,110.29,0.58996,0.58996,0.35984,0.082963,0.14716,0.0026261,0.0086046,1.509e-4,0,-0.0012666,0.43055,0.43181,-1.4207e-6,0.14,0.015394,1.4659,0.17762,NaN,277.43,83047,333.89,0.05,0.47893</datapoint>
+          <datapoint>10.581,1679,147.62,-20.461,148.25,20.494,120.53,23.736,122.85,0.19444,13.692,1.168,2.724e-4,4.9932,0.0027161,-0.014706,9.6852,4.9079,0.060555,1.9674,1.5264,3.15,0.44481,23758414,0,103.7,0.58789,0.58789,0.36025,0.08192,0.14572,0.0042597,0.013451,-4.207e-4,0,-0.0013274,0.43008,0.43141,1.5916e-6,0.14,0.015394,1.4639,0.17783,NaN,277.24,82744,333.78,0.05,0.48177</datapoint>
+          <datapoint>10.781,1708.1,143.59,-19.807,144.22,19.847,123.2,24.287,125.57,0.19465,13.496,1.2704,8.6517e-4,4.8845,-0.010306,0.0037611,9.6852,4.9079,0.060555,2.0781,1.5264,3.9406,0.43282,23055667,0,97.511,0.58593,0.58593,0.36063,0.08094,0.14435,0.01233,0.048287,3.4466e-4,0,-0.0014022,0.42964,0.43104,-2.4218e-5,0.14,0.015394,1.4645,0.17595,NaN,277.05,82450,333.66,0.05,0.48488</datapoint>
+          <datapoint>10.981,1736.4,139.68,-19.237,140.31,19.264,125.81,24.829,128.24,0.19484,13.251,1.03,7.415e-4,4.7773,-0.011795,-0.019063,9.6852,4.9079,0.060555,2.0698,1.5264,3.8812,0.42126,22380928,0,91.762,0.5841,0.5841,0.361,0.080032,0.14307,0.010626,0.040806,4.7154e-4,0,-0.001463,0.42923,0.43069,-3.3509e-5,0.14,0.015394,1.4624,0.18472,NaN,276.86,82163,333.55,0.05,0.49534</datapoint>
+          <datapoint>11.181,1764,135.89,-18.694,136.52,18.713,128.39,25.368,130.87,0.19507,13.098,0.86001,5.2538e-4,4.6709,0.0069491,-0.012451,9.6852,4.9079,0.060555,1.9847,1.5264,3.2731,0.40999,21726235,0,86.366,0.58237,0.58237,0.36134,0.079179,0.14185,0.0080709,0.026487,-1.2565e-5,0,-0.0015334,0.42884,0.43037,1.2288e-5,0.14,0.015394,1.4609,0.18014,NaN,276.68,81884,333.44,0.05,0.49778</datapoint>
+          <datapoint>11.381,1790.8,132.21,-18.153,132.83,18.181,130.94,25.899,133.47,0.19528,12.876,1.0126,5.4248e-4,4.5661,0.019815,0.0015093,9.6852,4.9079,0.060555,1.9527,1.5264,3.045,0.39905,21093803,0,81.322,0.58075,0.58075,0.36166,0.078381,0.1407,0.0085615,0.025837,-2.2716e-4,0,-0.0016231,0.42847,0.4301,1.0553e-4,0.14,0.015394,1.4608,0.1764,NaN,276.51,81613,333.33,0.05,0.50042</datapoint>
+          <datapoint>11.581,1816.9,128.62,-17.673,129.25,17.696,133.44,26.422,136.03,0.19548,12.713,0.89823,7.0617e-4,4.4617,0.0093998,0.0092949,9.6852,4.9079,0.060555,1.9558,1.5264,3.0668,0.38836,20478333,0,76.57,0.57921,0.57921,0.36197,0.077629,0.13961,0.011107,0.033767,1.5724e-4,0,-0.001695,0.42813,0.42982,2.5089e-5,0.14,0.015394,1.4603,0.19065,NaN,276.34,81349,333.23,0.05,0.50297</datapoint>
+          <datapoint>11.781,1842.2,125.14,-17.202,125.76,17.23,135.91,26.941,138.55,0.19569,12.516,0.98944,9.1054e-4,4.3591,0.019925,0.0066224,9.6852,4.9079,0.060555,1.8565,1.5264,2.3572,0.37802,19885410,0,72.138,0.57777,0.57777,0.36227,0.076927,0.13858,0.015687,0.03708,4.8006e-4,0,-0.0017573,0.4278,0.42956,1.1906e-4,0.14,0.015394,1.4592,0.17744,NaN,276.18,81092,333.13,0.05,0.50545</datapoint>
+          <datapoint>11.981,1866.9,121.74,-16.812,122.36,16.827,138.34,27.452,141.04,0.19589,12.36,0.70814,0.0019072,4.2581,-0.0079264,-0.0041695,9.6852,4.9079,0.060555,1.8187,1.5264,2.0872,0.36795,1.931e7,0,67.976,0.57641,0.57643,0.36254,0.076267,0.1376,0.034108,0.071587,-3.0643e-4,0,-0.0018383,0.42749,0.42933,-1.9898e-5,0.14,0.015394,1.4553,0.19876,NaN,276.01,80842,333.04,0.05,0.52247</datapoint>
+          <datapoint>12.181,1890.9,118.42,-16.371,119.05,16.396,140.74,27.968,143.5,0.19616,12.209,0.90216,8.7286e-4,4.1584,0.0085163,0.017785,9.6852,4.9079,0.060555,2.0782,1.5264,3.9411,0.35814,18752754,0,64.062,0.57512,0.57513,0.3628,0.075645,0.13667,0.012363,0.048352,2.1196e-4,0,-0.0019178,0.4272,0.42912,2.4259e-5,0.14,0.015394,1.4542,0.18267,NaN,275.86,80599,332.94,0.05,0.5254</datapoint>
+          <datapoint>12.381,1914.3,115.18,-16.01,115.81,16.026,143.12,28.478,145.92,0.19642,12.053,0.71803,6.7249e-4,4.06,-0.018252,-0.010384,9.6852,4.9079,0.060555,2.0782,1.5264,3.9409,0.34856,18210693,0,60.375,0.57391,0.57391,0.36305,0.075059,0.13579,0.0095174,0.037765,-2.9586e-4,0,-0.0020137,0.42692,0.42894,-1.177e-4,0.14,0.015394,1.4502,0.1882,NaN,275.71,80363,332.85,0.05,0.52797</datapoint>
+          <datapoint>12.581,1937,112.02,-15.644,112.65,15.662,145.46,28.986,148.32,0.1967,11.904,0.75536,6.2227e-4,3.9628,0.017378,-0.014547,9.6852,4.9079,0.060555,2.0726,1.5264,3.9009,0.33921,17683220,0,56.899,0.57275,0.57275,0.36329,0.074506,0.13496,0.00884,0.034423,2.3905e-4,0,-0.002108,0.42666,0.42877,1.1272e-4,0.14,0.015394,1.4476,0.18853,NaN,275.56,80133,332.76,0.05,0.53658</datapoint>
+          <datapoint>12.781,1959.1,108.92,-15.332,109.55,15.34,147.77,29.491,150.69,0.19698,11.782,0.49636,0.0015182,3.8663,-3.7905e-4,0.0064243,9.6852,4.9079,0.060555,2.0719,1.5264,3.8964,0.32998,17165720,0,53.593,0.57165,0.57166,0.36352,0.073978,0.13416,0.021582,0.084506,1.5219e-5,0,-0.0022252,0.42641,0.42864,-5.6703e-8,0.14,0.015394,1.4443,0.1822,NaN,275.42,79909,332.67,0.05,0.53918</datapoint>
+          <datapoint>12.981,1980.6,105.89,-14.946,106.53,14.981,150.06,29.991,153.03,0.19726,11.613,1.0182,0.0025338,3.7719,0.029199,-0.0091028,9.6852,4.9079,0.060555,1.9407,1.5264,2.9587,0.32111,1.667e7,0,50.523,0.57062,0.57066,0.36373,0.073487,0.1334,0.04026,0.1188,2.6234e-4,0,-0.0022763,0.42618,0.42845,3.5548e-4,0.14,0.015394,1.443,0.18679,NaN,275.28,79692,332.59,0.05,0.54175</datapoint>
+          <datapoint>13.181,2001.5,102.92,-14.746,103.56,14.747,152.31,30.489,155.33,0.19756,11.515,0.20981,0.0034551,3.677,0.0013837,0.0040607,9.6852,4.9079,0.060555,1.8939,1.5264,2.6246,0.31216,16172715,0,47.539,0.56961,0.56968,0.36394,0.073008,0.13267,0.057309,0.15017,-4.3416e-4,0,-0.0024511,0.42595,0.4284,8.4518e-7,0.14,0.015394,1.4375,0.19271,NaN,275.14,79481,332.51,0.05,0.55273</datapoint>
+          <datapoint>13.381,2021.8,100.01,-14.356,100.66,14.387,154.55,30.988,157.63,0.19788,11.39,0.93505,0.002406,3.5841,-0.0043069,0.013044,9.6852,4.9079,0.060555,1.8187,1.5264,2.0874,0.30354,15696936,0,44.761,0.56867,0.5687,0.36413,0.072561,0.13198,0.042858,0.089337,1.0017e-4,0,-0.0025521,0.42573,0.42829,-8.6642e-6,0.14,0.015394,1.4401,0.1804,NaN,275.01,79286,332.43,0.05,0.56555</datapoint>
+          <datapoint>13.581,2041.5,97.165,-14.104,97.813,14.124,156.76,31.477,159.89,0.19816,11.24,0.74752,0.0014534,3.4917,0.02197,-0.013688,9.6852,4.9079,0.060555,1.9603,1.5264,3.0993,0.29503,15229465,0,42.117,0.56777,0.56778,0.36432,0.072135,0.13132,0.022636,0.069749,2.0132e-4,0,-0.0026446,0.42553,0.42817,2.3875e-4,0.14,0.015394,1.4376,0.18331,NaN,274.88,79096,332.35,0.05,0.56838</datapoint>
+          <datapoint>13.781,2060.6,94.368,-13.889,95.02,13.899,158.94,31.961,162.12,0.19844,11.109,0.5121,0.0028124,3.4012,-0.017542,-0.018311,9.6852,4.9079,0.060555,1.8897,1.5264,2.5946,0.28669,14773020,0,39.619,0.56691,0.56696,0.3645,0.071731,0.13068,0.046735,0.12172,4.5728e-4,0,-0.0028433,0.42533,0.42818,-1.6127e-4,0.14,0.015394,1.4327,0.20672,NaN,274.76,78912,332.27,0.05,0.57112</datapoint>
+          <datapoint>13.981,2079.2,91.616,-13.613,92.277,13.628,161.1,32.451,164.34,0.19877,11.017,0.63734,0.001011,3.3115,0.022414,0.0077091,9.6852,4.9079,0.060555,1.8206,1.5264,2.1014,0.27856,1.433e7,0,37.265,0.5661,0.56611,0.36467,0.07135,0.13009,0.017925,0.037663,-3.9177e-4,0,-0.0029087,0.42515,0.42806,2.7901e-4,0.14,0.015394,1.4303,0.19408,NaN,274.63,78733,332.2,0.05,0.57355</datapoint>
+          <datapoint>14.181,2097.3,88.914,-13.398,89.581,13.407,163.24,32.939,166.53,0.19911,10.917,0.50969,0.0012231,3.2224,0.0041097,0.014834,9.6852,4.9079,0.060555,2.055,1.5264,3.7752,0.2705,13891848,0,35.012,0.56532,0.56533,0.36483,0.070984,0.12951,0.017558,0.065857,-5.6672e-4,0,-0.0030656,0.42497,0.42804,9.9514e-6,0.14,0.015394,1.4269,0.18081,NaN,274.52,78559,332.13,0.05,0.58659</datapoint>
+          <datapoint>14.381,2114.8,86.256,-13.175,86.932,13.184,165.36,33.42,168.7,0.19942,10.827,0.50222,0.0012705,3.1341,-0.012163,0.0023302,9.6852,4.9079,0.060555,1.9924,1.5264,3.3283,0.26252,1.346e7,0,32.863,0.56458,0.56459,0.36498,0.070634,0.12896,0.019207,0.063635,-4.8777e-4,0,-0.0032654,0.4248,0.42807,-9.2585e-5,0.14,0.015394,1.4256,0.20045,NaN,274.4,78390,332.06,0.05,0.58899</datapoint>
+          <datapoint>14.581,2131.8,83.645,-12.942,84.328,12.958,167.46,33.901,170.86,0.19974,10.709,0.64032,0.0023636,3.0472,0.024883,3.3425e-4,9.6852,4.9079,0.060555,2.0753,1.5264,3.9202,0.25475,13041543,0,30.845,0.56387,0.56391,0.36513,0.070305,0.12844,0.033388,0.13075,-2.7132e-5,0,-0.0034073,0.42464,0.42805,4.1164e-4,0.14,0.015394,1.4245,0.19943,NaN,274.29,78227,331.99,0.05,0.59142</datapoint>
+          <datapoint>14.781,2148.3,81.076,-12.76,81.764,12.772,169.53,34.38,172.98,0.20008,10.585,0.54233,0.0012633,2.9626,0.033887,-0.048589,9.6852,4.9079,0.060555,1.8754,1.5264,2.4925,0.24726,12638703,0,28.964,0.56322,0.56323,0.36527,0.069998,0.12795,0.021204,0.05224,0.0012413,0,-0.0035151,0.42449,0.42801,8.1074e-4,0.14,0.015394,1.4157,0.19452,NaN,274.19,78068,331.93,0.05,0.60588</datapoint>
+          <datapoint>14.981,2164.2,78.535,-12.659,79.238,12.66,171.59,34.858,175.09,0.20042,10.532,0.15832,0.0068376,2.8778,-0.013378,8.7508e-4,9.6852,4.9079,0.060555,2.0129,1.5264,3.4749,0.23961,1.223e7,0,27.127,0.56257,0.56283,0.36541,0.069695,0.12746,0.10197,0.35468,-4.6387e-4,0,-0.0039116,0.42434,0.42825,-1.3461e-4,0.14,0.015394,1.4069,0.20757,NaN,274.08,77914,331.86,0.05,0.60881</datapoint>
+          <datapoint>15.181,2179.7,76.029,-12.372,76.749,12.388,173.64,35.341,177.2,0.20079,10.487,0.62095,0.0025008,2.7931,-0.022495,0.0241,9.6852,4.9079,0.060555,1.831,1.5264,2.1757,0.23222,11835320,0,25.393,0.56196,0.56199,0.36554,0.069412,0.12701,0.043837,0.095852,-1.5081e-4,0,-0.0039593,0.4242,0.42816,-4.0533e-4,0.14,0.015394,1.4103,0.19421,NaN,273.98,77766,331.8,0.05,0.61244</datapoint>
+          <datapoint>15.381,2194.6,73.578,-12.18,74.299,12.205,175.66,35.819,179.28,0.20115,10.326,0.79285,0.0057611,2.7104,0.029008,0.022017,9.6852,4.9079,0.060555,1.8325,1.5264,2.186,0.2249,11446368,0,23.755,0.56138,0.56156,0.36566,0.069142,0.12658,0.1011,0.22067,-9.0254e-4,0,-0.0042584,0.42407,0.42833,7.1886e-4,0.14,0.015394,1.409,0.1715,NaN,273.88,77622,331.74,0.05,0.6211</datapoint>
+          <datapoint>15.581,2209.1,71.15,-12.088,71.881,12.092,177.66,36.285,181.33,0.20146,10.226,0.31146,0.0016674,2.6273,-0.053301,0.0032511,9.6852,4.9079,0.060555,1.8229,1.5264,2.1175,0.21762,11060764,0,22.173,0.56082,0.56083,0.36578,0.068882,0.12616,0.029425,0.064789,3.3e-5,0,-0.004501,0.42394,0.42844,-0.0025931,0.14,0.015394,1.4003,0.19801,NaN,273.79,77482,331.69,0.05,0.63429</datapoint>
+          <datapoint>15.781,2223.1,68.742,-11.968,69.495,11.973,179.65,36.751,183.37,0.20178,10.205,0.35114,0.0068925,2.544,-0.0015328,0.018361,9.6852,4.9079,0.060555,1.8603,1.5264,2.3845,0.21027,10673159,0,20.654,0.56027,0.56054,0.36589,0.068629,0.12575,0.11776,0.28065,-7.8619e-4,0,-0.004892,0.42382,0.42871,-2.2979e-6,0.14,0.015394,1.3977,0.23385,NaN,273.7,77348,331.63,0.05,0.63836</datapoint>
+          <datapoint>15.981,2236.6,66.372,-11.727,67.142,11.744,181.63,37.227,185.41,0.20216,10.14,0.63148,0.0056673,2.4623,0.0044658,0.033154,9.6852,4.9079,0.060555,1.9501,1.5264,3.0259,0.20325,10303706,0,19.245,0.55977,0.55995,0.366,0.068396,0.12537,0.088992,0.2691,-0.0011181,0,-0.0049919,0.4237,0.42869,2.0882e-5,0.14,0.015394,1.4016,0.21994,NaN,273.61,77218,331.58,0.05,0.64127</datapoint>
+          <datapoint>16.181,2249.7,64.042,-11.602,64.819,11.615,183.59,37.703,187.42,0.20255,10.01,0.5468,0.0053761,2.383,0.051298,0.04639,9.6852,4.9079,0.060555,2.0615,1.5264,3.8217,0.19634,9941322,0,17.914,0.55929,0.55945,0.3661,0.068175,0.12501,0.076788,0.29015,-0.0025924,0,-0.0053505,0.42359,0.42894,0.0029535,0.14,0.015394,1.3952,0.1867,NaN,273.53,77092,331.53,0.05,0.64433</datapoint>
+          <datapoint>16.381,2262.2,61.728,-11.552,62.523,11.553,185.53,38.172,189.41,0.20292,9.9419,0.099965,0.0050541,2.3043,-0.074898,0.024137,9.6852,4.9079,0.060555,1.8805,1.5264,2.5292,0.18949,9582935,0,16.645,0.55883,0.55897,0.3662,0.067964,0.12467,0.084488,0.21998,-0.0010207,0,-0.0057525,0.42349,0.42924,-0.006762,0.14,0.015394,1.3799,0.20888,NaN,273.45,76971,331.48,0.05,0.65808</datapoint>
+          <datapoint>16.581,2274.3,59.427,-11.437,60.252,11.443,187.46,38.642,191.4,0.20329,9.9393,0.34448,0.0098023,2.2253,-0.018037,0.010999,9.6852,4.9079,0.060555,1.9254,1.5264,2.85,0.18266,9226981,0,15.442,0.55839,0.55893,0.36629,0.067762,0.12434,0.15781,0.44984,8.4809e-5,0,-0.0061444,0.42339,0.42953,-4.2217e-4,0.14,0.015394,1.3727,0.24668,NaN,273.37,76855,331.43,0.05,0.66688</datapoint>
+          <datapoint>16.781,2286,57.161,-11.234,58.01,11.244,189.38,39.124,193.38,0.20372,9.8852,0.48956,0.0067633,2.1483,0.034384,0.022117,9.6852,4.9079,0.060555,2.0627,1.5264,3.8302,0.17605,8883406,0,14.306,0.55798,0.55824,0.36638,0.067574,0.12403,0.096554,0.36806,-0.001019,0,-0.0064609,0.42329,0.42975,0.0016519,0.14,0.015394,1.3737,0.23549,NaN,273.29,76742,331.38,0.05,0.66984</datapoint>
+          <datapoint>16.981,2297.2,54.929,-11.099,55.793,11.114,191.29,39.608,195.35,0.20418,9.7803,0.56304,0.0074218,2.0723,0.04764,0.055693,9.6852,4.9079,0.060555,1.8823,1.5264,2.5422,0.16954,8545847,0,13.241,0.55759,0.5579,0.36646,0.067395,0.12374,0.12403,0.3115,-0.0051255,0,-0.006822,0.42321,0.43003,0.0034201,0.14,0.015394,1.3665,0.19171,NaN,273.22,76634,331.34,0.05,0.67822</datapoint>
+          <datapoint>17.181,2308,52.715,-11.051,53.599,11.055,193.18,40.085,197.29,0.2046,9.6928,0.28987,0.0031545,1.9974,0.01138,0.091323,9.6852,4.9079,0.060555,1.8349,1.5264,2.2032,0.16307,8211128,0,12.219,0.55722,0.55728,0.36654,0.067225,0.12346,0.054967,0.12101,-0.013496,0,-0.007405,0.42312,0.43053,2.1103e-4,0.14,0.015394,1.3499,0.18682,NaN,273.15,76531,331.3,0.05,0.68061</datapoint>
+          <datapoint>17.381,2318.3,50.508,-11.001,51.426,11.002,195.05,40.556,199.22,0.205,9.6715,0.13103,0.0089489,1.9214,-0.056418,0.023321,9.6852,4.9079,0.060555,2.0431,1.5264,3.6906,0.15649,7872267,0,11.24,0.55686,0.55731,0.36662,0.067059,0.12318,0.12997,0.4852,-0.0014568,0,-0.0080891,0.42304,0.43113,-0.0056329,0.14,0.015394,1.3358,0.22178,NaN,273.08,76431,331.26,0.05,0.69021</datapoint>
+          <datapoint>17.581,2328.2,48.32,-10.866,49.275,10.871,196.93,41.031,201.16,0.20542,9.6554,0.34965,0.0096384,1.8461,-0.0086263,0.0092068,9.6852,4.9079,0.060555,1.9192,1.5264,2.8055,0.15003,7539869,0,10.312,0.55652,0.55704,0.36669,0.066902,0.12293,0.15586,0.43695,-4.9453e-4,0,-0.0087375,0.42296,0.4317,-1.4332e-4,0.14,0.015394,1.3336,0.24867,NaN,273.02,76336,331.22,0.05,0.69301</datapoint>
+          <datapoint>17.781,2337.6,46.166,-10.683,47.149,10.701,198.79,41.514,203.08,0.20588,9.5754,0.62427,0.013648,1.7728,0.027605,0.013561,9.6852,4.9079,0.060555,1.8151,1.5264,2.062,0.14382,7221180,0,9.4679,0.5562,0.55723,0.36676,0.066759,0.12269,0.24465,0.50238,-3.402e-4,0,-0.0092176,0.42289,0.43211,0.0015974,0.14,0.015394,1.3338,0.23978,NaN,272.96,76245,331.18,0.05,0.70186</datapoint>
+          <datapoint>17.981,2346.6,44.041,-10.589,45.043,10.606,200.63,42.002,204.98,0.20637,9.4473,0.59424,0.013596,1.7009,0.078276,0.017781,9.6852,4.9079,0.060555,1.8203,1.5264,2.0993,0.13761,6903655,0,8.6538,0.5559,0.55692,0.36682,0.066621,0.12246,0.2424,0.49436,-8.8083e-4,0,-0.010111,0.42282,0.43293,0.014032,0.14,0.015394,1.3247,0.21476,NaN,272.9,76159,331.15,0.05,0.70512</datapoint>
+          <datapoint>18.181,2355.2,41.924,-10.579,42.957,10.583,202.44,42.486,206.85,0.20686,9.3629,0.28911,0.0032782,1.6276,0.09976,0.027986,9.6852,4.9079,0.060555,1.8363,1.5264,2.2131,0.1313,6581843,0,7.8526,0.55561,0.55567,0.36688,0.066488,0.12224,0.056998,0.10103,-0.0015451,0,-0.011088,0.42275,0.43384,0.025039,0.14,0.015394,1.3059,0.20672,NaN,272.84,76076,331.11,0.05,0.71351</datapoint>
+          <datapoint>18.381,2363.4,39.809,-10.564,40.888,10.565,204.25,42.967,208.72,0.20734,9.3313,0.09346,0.0071108,1.555,-0.095422,-0.0045574,9.6852,4.9079,0.060555,1.8189,1.5264,2.0889,0.12505,6263430,0,7.1143,0.55534,0.55562,0.36694,0.066363,0.12203,0.1262,0.28931,2.8525e-5,0,-0.012235,0.42269,0.43492,-0.025262,0.14,0.015394,1.2861,0.22419,NaN,272.79,75997,331.08,0.05,0.71644</datapoint>
+          <datapoint>18.581,2371.2,37.702,-10.507,38.838,10.509,206.05,43.451,210.58,0.20783,9.3252,0.20755,0.01321,1.483,-0.06634,-0.01505,9.6852,4.9079,0.060555,1.8216,1.5264,2.108,0.11886,5949169,0,6.4264,0.55508,0.55604,0.367,0.066245,0.12184,0.23504,0.50905,0.001082,0,-0.013447,0.42263,0.43608,-0.013517,0.14,0.015394,1.2716,0.25165,NaN,272.74,75923,331.05,0.05,0.71888</datapoint>
+          <datapoint>18.781,2378.5,35.613,-10.389,36.808,10.394,207.85,43.941,212.44,0.20834,9.3034,0.32785,0.015451,1.4129,-0.017321,-0.037244,9.6852,4.9079,0.060555,1.8868,1.5264,2.5738,0.1129,5646560,0,5.7932,0.55484,0.55615,0.36705,0.066136,0.12166,0.25854,0.66688,0.0051899,0,-0.014557,0.42258,0.43713,-0.0010215,0.14,0.015394,1.2628,0.27135,NaN,272.69,75852,331.02,0.05,0.72809</datapoint>
+          <datapoint>18.981,2385.4,33.544,-10.304,34.799,10.309,209.64,44.441,214.3,0.2089,9.2627,0.32164,0.014742,1.3424,0.021895,-0.037091,9.6852,4.9079,0.060555,1.8979,1.5264,2.6533,0.10677,5336713,0,5.174,0.55461,0.5558,0.3671,0.066031,0.12148,0.24393,0.64554,0.0055448,0,-0.016361,0.42252,0.43888,0.0018253,0.14,0.015394,1.2551,0.27283,NaN,272.64,75785,330.99,0.05,0.73084</datapoint>
+          <datapoint>19.181,2391.9,31.492,-10.211,32.811,10.217,211.42,44.946,216.14,0.20948,9.2096,0.35428,0.017392,1.273,0.066631,-0.020579,9.6852,4.9079,0.060555,1.9812,1.5264,3.2479,0.10093,5041277,0,4.621,0.5544,0.55605,0.36714,0.065937,0.12132,0.26771,0.85009,0.001767,0,-0.0176,0.42248,0.44008,0.018923,0.14,0.015394,1.2449,0.26136,NaN,272.6,75723,330.97,0.05,0.74021</datapoint>
+          <datapoint>19.381,2398,29.454,-10.161,30.843,10.165,213.18,45.454,217.97,0.21007,9.15,0.29591,0.01458,1.2047,0.10022,-0.015593,9.6852,4.9079,0.060555,1.9969,1.5264,3.3604,0.094967,4740829,0,4.0833,0.5542,0.55537,0.36719,0.065846,0.12117,0.22083,0.69335,0.0015308,0,-0.019945,0.42243,0.44238,0.048361,0.14,0.015394,1.2283,0.24735,NaN,272.56,75664,330.94,0.05,0.74252</datapoint>
+          <datapoint>19.581,2403.7,27.426,-10.122,28.896,10.125,214.93,45.961,219.79,0.21067,9.0967,0.23999,0.011297,1.1373,0.12136,-0.029872,9.6852,4.9079,0.060555,1.9707,1.5264,3.1735,0.089115,4446282,0,3.5888,0.55402,0.55472,0.36723,0.065762,0.12103,0.17449,0.47356,0.0053412,0,-0.022439,0.42239,0.44483,0.080537,0.14,0.015394,1.2055,0.24243,NaN,272.53,75609,330.92,0.05,0.74484</datapoint>
+          <datapoint>19.781,2409,25.407,-10.058,26.971,10.062,216.67,46.467,221.6,0.21125,9.0485,0.28039,0.017345,1.0717,0.11529,-0.080716,9.6852,4.9079,0.060555,1.8686,1.5264,2.4437,0.083632,4170595,0,3.1631,0.55386,0.55549,0.36726,0.065688,0.12091,0.29561,0.6399,0.040127,0,-0.0241,0.42235,0.44645,0.082537,0.14,0.015394,1.1791,0.2505,NaN,272.49,75559,330.9,0.05,0.75717</datapoint>
+          <datapoint>19.981,2413.9,23.404,-9.989,25.07,9.9954,218.41,46.973,223.4,0.21184,8.9872,0.3573,0.029031,1.0098,0.10114,-0.12563,9.6852,4.9079,0.060555,1.8113,1.5264,2.0343,0.078361,3905852,0,2.7885,0.55371,0.55817,0.36729,0.065622,0.1208,0.52874,1.0034,0.11215,0,-0.026523,0.42232,0.44884,0.072363,0.14,0.015394,1.1498,0.26838,NaN,272.46,75512,330.88,0.05,0.75957</datapoint>
+          <datapoint>20.181,2418.3,21.41,-9.9448,23.196,9.9525,220.12,47.481,225.19,0.21245,8.9245,0.38968,0.039329,0.94893,0.079844,-0.16271,9.6852,4.9079,0.060555,1.8094,1.5264,2.0214,0.07302,3638049,0,2.4346,0.55357,0.56155,0.36732,0.065559,0.12069,0.72394,1.4115,0.21616,0,-0.030167,0.42229,0.45245,0.051942,0.14,0.015394,1.117,0.2918,NaN,272.43,75468,330.86,0.05,0.76187</datapoint>
+          <datapoint>20.381,2422.4,19.424,-9.9073,21.352,9.916,221.83,47.996,226.96,0.21308,8.8658,0.41434,0.05213,0.88862,0.068681,-0.18893,9.6852,4.9079,0.060555,1.8375,1.5264,2.2219,0.067767,3375038,0,2.1163,0.55345,0.56702,0.36735,0.065501,0.1206,0.94319,2.0507,0.33798,0,-0.034132,0.42226,0.45639,0.044625,0.14,0.015394,1.0806,0.31687,NaN,272.4,75429,330.85,0.05,0.77324</datapoint>
+          <datapoint>20.581,2426.1,17.444,-9.8676,19.543,9.8773,223.52,48.517,228.72,0.21375,8.8101,0.43782,0.067675,0.82965,0.076003,-0.2095,9.6852,4.9079,0.060555,1.8656,1.5264,2.4226,0.062689,3120999,0,1.8366,0.55333,0.5753,0.36737,0.06545,0.12051,1.2071,2.8606,0.48551,0,-0.038257,0.42223,0.46049,0.063866,0.14,0.015394,1.0398,0.34011,NaN,272.38,75394,330.83,0.05,0.77599</datapoint>
+          <datapoint>20.781,2429.4,15.474,-9.8473,17.777,9.8557,225.19,49.047,230.47,0.21445,8.7518,0.40775,0.078053,0.77336,0.084955,-0.23639,9.6852,4.9079,0.060555,1.9024,1.5264,2.6852,0.057487,2861108,0,1.5608,0.55323,0.58164,0.3674,0.065401,0.12043,1.3563,3.547,0.73468,0,-0.04575,0.42221,0.46796,0.0949,0.14,0.015394,0.99347,0.35954,NaN,272.36,75362,330.82,0.05,0.77845</datapoint>
+          <datapoint>20.981,2432.3,13.505,-9.8255,16.067,9.8326,226.85,49.585,232.21,0.2152,8.7046,0.37287,0.088347,0.71644,0.098996,-0.26217,9.6852,4.9079,0.060555,1.9282,1.5264,2.8698,0.052373,2605864,0,1.3103,0.55313,0.58851,0.36742,0.065358,0.12036,1.512,4.1838,1.0888,0,-0.05354,0.42218,0.47572,0.15527,0.14,0.015394,0.94112,0.37543,NaN,272.34,75334,330.81,0.05,0.78084</datapoint>
+          <datapoint>21.181,2434.8,11.543,-9.8104,14.43,9.8156,228.5,50.131,233.93,0.21597,8.6588,0.32052,0.095448,0.66222,0.11195,-0.29322,9.6852,4.9079,0.060555,1.9487,1.5264,3.0158,0.047183,2347051,0,1.0721,0.55304,0.59351,0.36744,0.065318,0.12029,1.6131,4.6205,1.6788,0,-0.065815,0.42216,0.48798,0.24465,0.14,0.015394,0.88232,0.38927,NaN,272.32,75310,330.8,0.05,0.78323</datapoint>
+          <datapoint>21.381,2436.9,9.5858,-9.7564,12.89,9.7621,230.13,50.685,235.65,0.21678,8.6174,0.33532,0.12111,0.60974,0.15886,-0.31144,9.6852,4.9079,0.060555,1.9303,1.5264,2.8845,0.04289,2133043,0,0.92006,0.55589,0.61656,0.37037,0.065288,0.12024,2.1239,5.5305,2.2917,0,-0.072052,0.42215,0.4942,0.59628,0.14,0.015394,0.81674,0.40336,NaN,272.31,75290,330.79,0.05,0.79647</datapoint>
+          <datapoint>21.581,2438.6,7.6392,-9.701,11.482,9.7071,231.76,51.244,237.36,0.21761,8.5721,0.34415,0.15315,0.56158,0.2031,-0.33292,9.6852,4.9079,0.060555,1.9098,1.5264,2.7383,0.038804,1929534,0,0.79538,0.56279,0.6513,0.37733,0.065262,0.1202,2.8055,6.4916,3.1993,0,-0.080884,0.42214,0.50302,1.1906,0.14,0.015394,0.74375,0.41972,NaN,272.3,75273,330.78,0.05,0.79882</datapoint>
+          <datapoint>21.781,2440,5.7084,-9.5975,10.255,9.6064,233.37,51.811,239.05,0.21846,8.5189,0.41231,0.2136,0.51936,0.2537,-0.35429,9.6852,4.9079,0.060555,1.8738,1.5264,2.4814,0.036059,1792781,0,0.74409,0.56797,0.70575,0.38255,0.065246,0.12017,4.2321,8.3506,4.1958,0,-0.078449,0.42213,0.50058,2.1515,0.14,0.015394,0.66276,0.43992,NaN,272.29,75260,330.78,0.05,0.80108</datapoint>
+          <datapoint>21.981,2440.9,3.7976,-9.4974,9.2706,9.508,234.97,52.383,240.74,0.21935,8.4571,0.44899,0.27564,0.48293,0.29618,-0.38745,9.6852,4.9079,0.060555,1.8468,1.5264,2.2882,0.033407,1660814,0,0.67237,0.57348,0.74305,0.38811,0.065232,0.12015,5.8513,9.9722,5.8464,0,-0.080249,0.42212,0.50237,3.4164,0.14,0.015394,0.57273,0.46466,NaN,272.28,75251,330.77,0.05,0.80339</datapoint>
+          <datapoint>22.181,2441.5,1.9134,-9.3566,8.6024,9.3704,236.55,52.963,242.41,0.22026,8.3869,0.50943,0.35143,0.45317,0.337,-0.43237,9.6852,4.9079,0.060555,1.8206,1.5264,2.1012,0.031943,1587903,0,0.61377,0.57678,0.74198,0.39142,0.065224,0.12013,8.005,11.875,7.9639,0,-0.076601,0.4164,0.49301,4.838,0.14,0.015394,0.47264,0.49476,NaN,272.28,75246,330.77,0.05,0.81632</datapoint>
+          <datapoint>22.381,2441.7,0.051328,-9.2546,8.3172,9.2688,238.12,53.552,244.06,0.22122,8.317,0.51297,0.42612,0.39857,0.36435,-0.48963,9.6852,4.9079,0.060555,1.8001,1.5264,1.9548,0.031,1540993,0,0.55484,0.579,0.71218,0.39366,0.06522,0.12012,9.4361,8.7659,10.843,0,-0.21103,0.23575,0.44678,6.0046,0.14,0.015394,0.3618,0.5317,NaN,272.28,75244,330.77,0.05,0.81876</datapoint>
+          <datapoint>22.586,2441.5,-1.8911,-9.7076,10.057,9.739,239.7,54.162,245.74,0.22223,8.2016,0.78194,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.030403,1511373,0,7.647,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8191,272.28,75245,330.77,0.05134,0.82657</datapoint>
+          <datapoint>22.793,2440.9,-3.8846,-9.544,10.322,9.5763,241.27,54.772,247.41,0.22324,8.0403,0.78586,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.031207,1551395,0,8.057,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7692,272.28,75249,330.77,0.052212,0.827</datapoint>
+          <datapoint>23.005,2439.9,-5.8772,-9.353,11.046,9.3899,242.83,55.384,249.07,0.22424,7.8692,0.83203,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.033393,1660211,0,9.2264,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8365,272.29,75258,330.78,0.053248,0.82744</datapoint>
+          <datapoint>23.221,2438.4,-7.8684,-9.1256,12.011,9.1689,244.4,55.997,250.73,0.22523,7.6821,0.88947,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.03631,1805498,0,10.911,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8568,272.3,75272,330.78,0.054532,0.82787</datapoint>
+          <datapoint>23.443,2436.4,-9.8575,-8.849,13.24,8.9018,245.97,56.614,252.4,0.22623,7.4746,0.96823,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.040024,1990514,0,13.26,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9427,272.31,75289,330.79,0.056168,0.8283</datapoint>
+          <datapoint>23.614,2434.6,-11.348,-8.6087,14.253,8.67,247.14,57.081,253.65,0.22698,7.3024,1.0289,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.043086,2143170,0,15.37,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9905,272.32,75306,330.8,0.05767,0.82862</datapoint>
+          <datapoint>23.791,2432.5,-12.835,-8.3305,15.417,8.4045,248.33,57.552,254.91,0.22774,7.1114,1.1133,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.046604,2318594,0,17.987,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1845,272.33,75325,330.8,0.059492,0.82893</datapoint>
+          <datapoint>23.974,2430,-14.32,-8.0224,16.608,8.1109,249.51,58.029,256.17,0.22851,6.8975,1.1945,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.050203,2498234,0,20.879,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3599,272.35,75348,330.81,0.061646,0.8293</datapoint>
+          <datapoint>24.163,2427.1,-15.803,-7.7181,17.537,7.8068,250.71,58.513,257.44,0.22929,6.6728,1.173,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.05301,2638614,0,23.287,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9185,272.37,75374,330.82,0.064047,0.82962</datapoint>
+          <datapoint>24.362,2423.9,-17.283,-7.35,18.788,7.4536,251.91,59.004,258.73,0.23008,6.4323,1.2389,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.05679,2827620,0,26.737,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0328,272.39,75404,330.84,0.067081,0.82995</datapoint>
+          <datapoint>24.57,2420.1,-18.759,-6.9454,20.093,7.0688,253.12,59.505,260.02,0.23089,6.1667,1.3152,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.060731,3024889,0,30.59,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2338,272.41,75439,330.85,0.070733,0.83038</datapoint>
+          <datapoint>24.791,2415.8,-20.229,-6.5215,21.331,6.6597,254.35,60.019,261.33,0.23173,5.8695,1.3497,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.064469,3212378,0,34.49,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2422,272.44,75479,330.87,0.075079,0.83076</datapoint>
+          <datapoint>25.026,2410.9,-21.696,-6.0747,22.534,6.2217,255.59,60.545,262.66,0.2326,5.5576,1.3442,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.068103,3394996,0,38.511,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0756,272.47,75524,330.89,0.080364,0.83167</datapoint>
+          <datapoint>25.193,2407.1,-22.671,-5.771,23.283,5.9134,256.42,60.905,263.55,0.2332,5.339,1.2898,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.070364,3508890,0,41.129,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7327,272.49,75558,330.9,0.084554,0.83189</datapoint>
+          <datapoint>25.37,2403.1,-23.644,-5.425,24.201,5.5863,257.26,61.274,264.46,0.23382,5.1069,1.3326,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.073133,3648352,0,44.452,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9196,272.52,75595,330.91,0.089505,0.83211</datapoint>
+          <datapoint>25.557,2398.5,-24.613,-5.0807,25.037,5.2472,258.12,61.653,265.38,0.23446,4.8628,1.3116,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.075656,3775805,0,47.598,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8094,272.54,75637,330.93,0.095289,0.83234</datapoint>
+          <datapoint>25.758,2393.5,-25.578,-4.7153,25.916,4.8951,258.99,62.042,266.31,0.23513,4.6017,1.3147,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.078309,3.91e6,0,51.025,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8504,272.58,75683,330.95,0.10214,0.83255</datapoint>
+          <datapoint>25.974,2387.9,-26.537,-4.339,26.786,4.5307,259.86,62.445,267.26,0.23583,4.32,1.3042,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.080932,4043035,0,54.538,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8616,272.61,75734,330.97,0.11036,0.83278</datapoint>
+          <datapoint>26.209,2381.5,-27.485,-3.9346,27.73,4.1643,260.75,62.861,268.22,0.23656,4.0073,1.364,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.083777,4187558,0,58.484,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2339,272.65,75792,331,0.12007,0.83301</datapoint>
+          <datapoint>26.467,2374.3,-28.422,-3.5365,28.589,3.7838,261.64,63.293,269.19,0.23735,3.662,1.3455,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.086366,4319786,0,62.208,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2979,272.69,75857,331.02,0.13214,0.83329</datapoint>
+          <datapoint>26.607,2370.3,-28.89,-3.3485,28.949,3.5749,262.09,63.517,269.67,0.23777,3.4893,1.252,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.087451,4375630,0,63.811,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9743,272.72,75892,331.04,0.13986,0.8334</datapoint>
+          <datapoint>26.755,2366,-29.356,-3.1422,29.376,3.3741,262.53,63.747,270.16,0.2382,3.3098,1.2292,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.088736,4441625,0,65.733,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9686,272.74,75931,331.05,0.14819,0.83351</datapoint>
+          <datapoint>26.913,2361.3,-29.817,-2.9299,29.817,3.1756,262.98,63.982,270.65,0.23866,3.1203,1.2249,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.090062,4509870,0,67.749,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0554,272.77,75973,331.07,0.15745,0.83362</datapoint>
+          <datapoint>27.081,2356.3,-30.275,-2.7198,30.237,2.9705,263.43,64.224,271.15,0.23913,2.9232,1.1944,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.091325,4575172,0,69.704,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0445,272.8,76017,331.09,0.16832,0.83373</datapoint>
+          <datapoint>27.261,2350.8,-30.726,-2.5011,30.681,2.7749,263.87,64.472,271.63,0.23963,2.7121,1.202,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.092662,4644387,0,71.806,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2085,272.83,76066,331.11,0.18019,0.83384</datapoint>
+          <datapoint>27.456,2344.7,-31.172,-2.2905,31.084,2.564,264.31,64.728,272.12,0.24017,2.4938,1.1522,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.093872,4707524,0,73.745,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1525,272.87,76119,331.13,0.19501,0.83395</datapoint>
+          <datapoint>27.666,2338.1,-31.607,-2.0662,31.532,2.3795,264.74,64.99,272.6,0.24073,2.2554,1.1803,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095218,4777798,0,75.933,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.4313,272.91,76177,331.15,0.21013,0.83407</datapoint>
+          <datapoint>27.898,2330.8,-32.036,-1.8585,31.91,2.1626,265.15,65.263,273.06,0.24134,2.0117,1.1058,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096353,4837817,0,77.819,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3199,272.95,76241,331.18,0.2312,0.83418</datapoint>
+          <datapoint>28.153,2322.5,-32.456,-1.644,32.307,1.9583,265.54,65.545,273.51,0.242,1.7565,1.0641,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097542,4900932,0,79.825,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3562,273,76311,331.21,0.25532,0.83429</datapoint>
+          <datapoint>28.443,2313.1,-32.872,-1.4377,32.666,1.726,265.9,65.843,273.93,0.24274,1.5009,0.95511,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098618,4958885,0,81.68,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.148,273.05,76391,331.24,0.28968,0.83441</datapoint>
+          <datapoint>28.777,2302,-33.283,-1.2262,33.034,1.4942,266.23,66.16,274.33,0.24357,1.2444,0.8538,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099718,5018749,0,83.613,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9849,273.11,76482,331.28,0.33463,0.83454</datapoint>
+          <datapoint>29.155,2289.4,-33.661,-1.0015,33.443,1.3234,266.5,66.484,274.67,0.24448,0.97681,0.86509,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10094,5085459,0,85.789,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2825,273.19,76588,331.32,0.37781,0.83467</datapoint>
+          <datapoint>29.604,2274.2,-34.02,-0.7984,33.785,1.1126,266.67,66.827,274.91,0.24554,0.7443,0.77485,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10196,5142946,0,87.668,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2333,273.27,76710,331.37,0.44941,0.83479</datapoint>
+          <datapoint>30.104,2257.1,-34.323,-0.60615,34.089,0.84313,266.7,67.16,275.03,0.24669,0.62164,0.58604,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10285,5195705,0,89.389,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8351,273.37,76856,331.43,0.5,0.83491</datapoint>
+          <datapoint>30.604,2239.9,-34.538,-0.42983,34.375,0.67195,266.61,67.448,275.01,0.24779,0.61817,0.51648,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1037,5246731,0,91.054,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.853,273.48,77021,331.5,0.5,0.83504</datapoint>
+          <datapoint>31.104,2222.5,-34.688,-0.29963,34.575,0.5315,266.4,67.696,274.86,0.24885,0.69367,0.43899,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10428,5284707,0,92.275,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8136,273.59,77187,331.57,0.5,0.83516</datapoint>
+          <datapoint>31.604,2205.2,-34.791,-0.20604,34.703,0.35369,266.11,67.91,274.63,0.24987,0.75965,0.28748,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10464,5311912,0,93.125,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.4494,273.7,77353,331.63,0.5,0.83529</datapoint>
+          <datapoint>32.104,2187.8,-34.854,-0.12723,34.823,0.43827,265.73,68.094,274.32,0.25085,0.91629,0.4194,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10498,5337880,0,93.935,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1009,273.82,77520,331.7,0.5,0.83842</datapoint>
+          <datapoint>32.604,2170.3,-34.893,-0.077814,34.876,0.35248,265.26,68.253,273.91,0.25184,1.0572,0.34379,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10512,5353571,0,94.384,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0326,273.93,77688,331.77,0.5,0.83871</datapoint>
+          <datapoint>33.104,2152.9,-34.914,-0.041707,34.905,0.26111,264.73,68.389,273.42,0.25281,1.1654,0.25776,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10519,5365683,0,94.708,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8877,274.04,77856,331.84,0.5,0.83884</datapoint>
+          <datapoint>33.604,2135.4,-34.922,-0.015013,34.919,0.16373,264.14,68.507,272.88,0.25377,1.2305,0.16304,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10521,5375373,0,94.947,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6609,274.16,78024,331.91,0.5,0.83897</datapoint>
+          <datapoint>34.104,2118,-34.917,0.0092769,34.937,0.29358,263.5,68.608,272.28,0.25472,1.3675,0.29344,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10524,5385783,0,95.211,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2313,274.27,78192,331.98,0.5,0.83909</datapoint>
+          <datapoint>34.604,2100.5,-34.907,0.021081,34.923,0.18719,262.8,68.694,271.63,0.25567,1.4528,0.186,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10518,5391216,0,95.3,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.988,274.38,78360,332.05,0.5,0.83922</datapoint>
+          <datapoint>35.104,2083.1,-34.891,0.031326,34.91,0.13919,262.06,68.769,270.93,0.25663,1.5141,0.13562,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10511,5396705,0,95.392,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8972,274.5,78528,332.12,0.5,0.83953</datapoint>
+          <datapoint>35.604,2065.6,-34.87,0.040839,34.899,0.21738,261.28,68.832,270.19,0.25759,1.6172,0.21351,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10506,5402588,0,95.497,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.251,274.61,78696,332.18,0.5,0.83969</datapoint>
+          <datapoint>36.104,2048.2,-34.847,0.046029,34.878,0.20897,260.45,68.887,269.4,0.25857,1.7164,0.20384,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10497,5406843,0,95.545,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3238,274.72,78864,332.25,0.5,0.83981</datapoint>
+          <datapoint>36.604,2030.8,-34.823,0.048135,34.849,0.095309,259.58,68.934,268.58,0.25957,1.7541,0.082261,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10486,5409815,0,95.549,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9857,274.84,79031,332.32,0.5,0.83994</datapoint>
+          <datapoint>37.104,2013.4,-34.798,0.05113,34.824,0.071562,258.7,68.975,267.74,0.26056,1.7753,0.050068,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10477,5413444,0,95.576,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9057,274.95,79199,332.39,0.5,0.84006</datapoint>
+          <datapoint>37.604,1996,-34.771,0.053349,34.798,0.061553,257.82,69.01,266.89,0.26154,1.7638,0.030703,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10467,5416887,0,95.596,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6954,275.06,79367,332.46,0.5,0.84021</datapoint>
+          <datapoint>38.104,1978.6,-34.743,0.055292,34.772,0.076159,256.93,69.039,266.04,0.26251,1.788,0.052373,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10457,5420357,0,95.616,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9356,275.18,79536,332.53,0.5,0.84033</datapoint>
+          <datapoint>38.604,1961.2,-34.715,0.057254,34.744,0.065028,256.03,69.065,265.18,0.26348,1.8011,0.030831,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10446,5423997,0,95.634,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8807,275.29,79712,332.6,0.5,0.84046</datapoint>
+          <datapoint>39.104,1943.9,-34.686,0.05865,34.715,0.062334,255.13,69.087,264.32,0.26445,1.8091,0.021112,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10435,5427487,0,95.647,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8577,275.4,79888,332.66,0.5,0.84058</datapoint>
+          <datapoint>39.604,1926.5,-34.656,0.059985,34.687,0.10792,254.21,69.106,263.44,0.26543,1.8534,0.089714,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10425,5431060,0,95.664,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1211,275.51,80063,332.73,0.5,0.8407</datapoint>
+          <datapoint>40.104,1909.2,-34.625,0.060814,34.658,0.13547,253.27,69.122,262.54,0.26643,1.9137,0.12105,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10414,5434468,0,95.675,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2764,275.63,80239,332.8,0.5,0.84083</datapoint>
+          <datapoint>40.604,1891.9,-34.595,0.060695,34.627,0.11124,252.3,69.136,261.61,0.26745,1.96,0.093226,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10403,5437427,0,95.671,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2389,275.74,80414,332.87,0.5,0.84095</datapoint>
+          <datapoint>41.104,1874.6,-34.565,0.060407,34.595,0.062166,251.32,69.147,260.66,0.26849,1.9663,0.014685,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10391,5440292,0,95.664,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0045,275.85,80589,332.94,0.5,0.8411</datapoint>
+          <datapoint>41.604,1857.3,-34.534,0.060548,34.565,0.061329,250.34,69.158,259.72,0.26953,1.9626,0.0097557,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1038,5443379,0,95.666,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.94,275.96,80764,333,0.5,0.84123</datapoint>
+          <datapoint>42.104,1840.1,-34.504,0.060698,34.535,0.078175,249.37,69.166,258.78,0.27057,1.938,0.049264,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10369,5446489,0,95.668,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7913,276.08,80939,333.07,0.5,0.84135</datapoint>
+          <datapoint>42.604,1822.8,-34.474,0.060751,34.505,0.094073,248.41,69.174,257.86,0.27159,1.9022,0.071827,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10357,5449566,0,95.67,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6876,276.19,81114,333.14,0.5,0.84148</datapoint>
+          <datapoint>43.104,1805.6,-34.443,0.060326,34.474,0.062091,247.45,69.18,256.94,0.27261,1.9093,0.014702,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10346,5452391,0,95.663,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9516,276.3,81288,333.21,0.5,0.8416</datapoint>
+          <datapoint>43.604,1788.4,-34.413,0.060487,34.444,0.097925,246.49,69.186,256.01,0.27364,1.9477,0.07701,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10335,5455514,0,95.668,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1775,276.41,81463,333.28,0.5,0.84174</datapoint>
+          <datapoint>44.104,1771.2,-34.383,0.059992,34.413,0.068071,245.51,69.19,255.07,0.2747,1.9637,0.032165,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10324,5458295,0,95.661,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0593,276.53,81637,333.34,0.5,0.84186</datapoint>
+          <datapoint>44.604,1754,-34.353,0.059914,34.384,0.081325,244.54,69.194,254.14,0.27575,1.9363,0.054993,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10313,5461275,0,95.661,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7725,276.64,81811,333.41,0.5,0.84198</datapoint>
+          <datapoint>45.104,1736.8,-34.323,0.059737,34.354,0.08739,243.56,69.198,253.2,0.27682,1.9681,0.063785,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10302,5464202,0,95.66,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.158,276.75,81985,333.48,0.5,0.84211</datapoint>
+          <datapoint>45.604,1719.7,-34.294,0.059375,34.324,0.073572,242.57,69.201,252.25,0.2779,1.9898,0.043445,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1029,5467021,0,95.655,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.119,276.86,82159,333.55,0.5,0.84223</datapoint>
+          <datapoint>46.104,1702.6,-34.264,0.059071,34.294,0.060758,241.57,69.203,251.29,0.279,1.9969,0.01422,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10279,5469850,0,95.651,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0389,276.97,82332,333.62,0.5,0.84236</datapoint>
+          <datapoint>46.604,1685.4,-34.235,0.058964,34.264,0.074661,240.57,69.205,250.33,0.28011,2.0198,0.045798,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10269,5472772,0,95.651,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1557,277.08,82506,333.68,0.5,0.84248</datapoint>
+          <datapoint>47.104,1668.3,-34.205,0.0588,34.235,0.084423,239.55,69.207,249.35,0.28124,2.0501,0.060579,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10258,5475661,0,95.65,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2297,277.19,82679,333.75,0.5,0.84261</datapoint>
+          <datapoint>47.604,1651.2,-34.176,0.05836,34.205,0.060511,238.52,69.209,248.36,0.2824,2.058,0.015988,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10247,5478392,0,95.644,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1053,277.31,82852,333.82,0.5,0.84273</datapoint>
+          <datapoint>48.104,1634.1,-34.147,0.058626,34.178,0.11445,237.48,69.21,247.36,0.28358,2.1072,0.098299,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10236,5481487,0,95.652,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3982,277.42,83025,333.88,0.5,0.84286</datapoint>
+          <datapoint>48.604,1617.1,-34.118,0.05778,34.147,0.057797,236.43,69.211,246.35,0.28478,2.1066,0.0013666,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10225,5483993,0,95.639,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1032,277.53,83198,333.95,0.5,0.84298</datapoint>
+          <datapoint>49.104,1600,-34.089,0.057731,34.118,0.077094,235.38,69.212,245.35,0.28598,2.0811,0.051094,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10214,5486881,0,95.64,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9301,277.64,83371,334.02,0.5,0.84311</datapoint>
+          <datapoint>49.604,1583,-34.06,0.057855,34.091,0.11437,234.36,69.213,244.36,0.28717,2.0317,0.098657,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10204,5489869,0,95.644,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7405,277.75,83544,334.09,0.5,0.84323</datapoint>
+          <datapoint>50.104,1566,-34.031,0.057935,34.063,0.14632,233.36,69.214,243.4,0.28834,1.9646,0.13436,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10194,5492850,0,95.649,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.5683,277.86,83716,334.15,0.5,0.84335</datapoint>
+          <datapoint>50.604,1549,-34.003,0.056915,34.032,0.09847,232.38,69.214,242.47,0.28948,1.9244,0.080355,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10183,5495233,0,95.634,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6876,277.97,83888,334.22,0.5,0.84348</datapoint>
+          <datapoint>51.104,1532,-33.974,0.056539,34.003,0.079094,231.41,69.215,241.54,0.29063,1.952,0.055311,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10172,5497899,0,95.628,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1149,278.08,84060,334.29,0.5,0.84412</datapoint>
+          <datapoint>51.604,1515,-33.946,0.056235,33.974,0.058564,230.44,69.215,240.61,0.29179,1.9602,0.016353,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10161,5500582,0,95.624,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0083,278.19,84232,334.35,0.5,0.84426</datapoint>
+          <datapoint>52.104,1498,-33.918,0.056239,33.947,0.079302,229.46,69.216,239.68,0.29296,1.9323,0.05591,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10151,5503418,0,95.625,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.768,278.3,84404,334.42,0.5,0.84438</datapoint>
+          <datapoint>52.604,1481.1,-33.89,0.055997,33.918,0.05691,228.5,69.216,238.75,0.29413,1.9373,0.010156,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1014,5506126,0,95.621,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9671,278.41,84577,334.49,0.5,0.84451</datapoint>
+          <datapoint>53.104,1464.1,-33.862,0.056903,33.89,0.071916,227.53,69.216,237.83,0.29531,1.9153,0.043976,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1013,5509461,0,95.631,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7864,278.52,84757,334.55,0.5,0.84463</datapoint>
+          <datapoint>53.604,1447.2,-33.833,0.057421,33.862,0.07737,226.57,69.217,236.91,0.29649,1.9413,0.051855,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1012,5512661,0,95.637,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0932,278.63,84938,334.62,0.5,0.84475</datapoint>
+          <datapoint>54.104,1430.3,-33.804,0.05844,33.836,0.14552,225.58,69.217,235.96,0.29772,2.0079,0.13326,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1011,5516191,0,95.654,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3978,278.74,85118,334.69,0.5,0.84488</datapoint>
+          <datapoint>54.604,1413.4,-33.775,0.057634,33.804,0.085836,224.57,69.217,234.99,0.29898,2.0397,0.063609,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10098,5518792,0,95.639,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2257,278.85,85297,334.75,0.5,0.845</datapoint>
+          <datapoint>55.104,1396.5,-33.746,0.057711,33.776,0.088798,223.54,69.217,234.01,0.30028,2.0734,0.067487,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10088,5521829,0,95.64,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2705,278.96,85477,334.82,0.5,0.84516</datapoint>
+          <datapoint>55.604,1379.7,-33.717,0.057463,33.746,0.061388,222.5,69.217,233.02,0.3016,2.0842,0.021599,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10077,5524697,0,95.636,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1473,279.07,85657,334.89,0.5,0.84529</datapoint>
+          <datapoint>56.104,1362.8,-33.689,0.057423,33.717,0.0613,221.46,69.217,232.02,0.30293,2.095,0.021454,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10066,5527669,0,95.635,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1575,279.18,85836,334.95,0.5,0.84541</datapoint>
+          <datapoint>56.604,1346,-33.66,0.057597,33.69,0.095657,220.42,69.218,231.03,0.30428,2.0568,0.076373,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10056,5530766,0,95.64,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8344,279.29,86015,335.02,0.5,0.84553</datapoint>
+          <datapoint>57.104,1329.1,-33.631,0.058231,33.664,0.16151,219.41,69.218,230.07,0.30559,1.9815,0.15065,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10046,5534142,0,95.654,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.5433,279.4,86194,335.09,0.5,0.84566</datapoint>
+          <datapoint>57.604,1312.3,-33.602,0.05662,33.631,0.058757,218.42,69.218,229.12,0.30689,1.9893,0.015703,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10034,5536320,0,95.628,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0349,279.51,86373,335.15,0.5,0.84579</datapoint>
+          <datapoint>58.104,1295.5,-33.574,0.056552,33.602,0.059267,217.42,69.218,228.17,0.30821,1.9982,0.017732,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10024,5539237,0,95.627,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0497,279.62,86552,335.22,0.5,0.84592</datapoint>
+          <datapoint>58.604,1278.8,-33.546,0.056666,33.575,0.090245,216.41,69.218,227.21,0.30956,2.0333,0.070237,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10014,5542259,0,95.63,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.237,279.73,86731,335.29,0.5,0.84604</datapoint>
+          <datapoint>59.104,1262,-33.518,0.056195,33.546,0.056346,215.4,69.218,226.24,0.31093,2.0312,0.0041187,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10003,5544969,0,95.623,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0193,279.84,86909,335.35,0.5,0.84629</datapoint>
+          <datapoint>59.604,1245.2,-33.49,0.056078,33.518,0.061855,214.38,69.218,225.27,0.31231,2.0443,0.026103,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099929,5547845,0,95.623,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1199,279.95,87088,335.42,0.5,0.85385</datapoint>
+          <datapoint>60.104,1228.5,-33.462,0.055896,33.49,0.062019,213.35,69.218,224.3,0.31372,2.0577,0.026871,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099825,5550684,0,95.621,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1354,280.06,87266,335.48,0.5,0.85707</datapoint>
+          <datapoint>60.604,1211.8,-33.434,0.05567,33.462,0.057086,212.32,69.218,223.32,0.31514,2.0514,0.012636,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099722,5553489,0,95.618,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0149,280.16,87444,335.55,0.5,0.85725</datapoint>
+          <datapoint>61.104,1195.1,-33.406,0.055465,33.434,0.055499,211.3,69.218,222.35,0.31657,2.0504,0.0019608,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09962,5556295,0,95.616,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0448,280.27,87622,335.62,0.5,0.85738</datapoint>
+          <datapoint>61.604,1178.4,-33.379,0.055263,33.406,0.05554,210.27,69.218,221.37,0.31801,2.0477,0.0055437,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099517,5559093,0,95.614,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0317,280.38,87800,335.68,0.5,0.8575</datapoint>
+          <datapoint>62.104,1161.7,-33.351,0.055196,33.379,0.076713,209.26,69.218,220.41,0.31945,2.021,0.053276,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099417,5561957,0,95.615,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8675,280.49,87977,335.75,0.5,0.85763</datapoint>
+          <datapoint>62.604,1145,-33.324,0.054836,33.351,0.061476,208.25,69.218,219.45,0.32089,2.0071,0.027791,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099314,5564658,0,95.611,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9271,280.6,88155,335.81,0.5,0.85775</datapoint>
+          <datapoint>63.104,1128.4,-33.296,0.054588,33.324,0.055394,207.25,69.218,218.5,0.32234,2.0118,0.0094168,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099213,5567398,0,95.608,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0389,280.71,88332,335.88,0.5,0.85788</datapoint>
+          <datapoint>63.604,1111.7,-33.269,0.054591,33.297,0.084715,206.23,69.218,217.54,0.32382,2.0442,0.064781,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099114,5570267,0,95.61,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2303,280.82,88509,335.94,0.5,0.858</datapoint>
+          <datapoint>64.104,1095.1,-33.242,0.054131,33.269,0.058092,205.21,69.218,216.57,0.32532,2.0548,0.021084,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099012,5572881,0,95.604,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1153,280.92,88686,336.01,0.5,0.85812</datapoint>
+          <datapoint>64.604,1078.5,-33.215,0.054087,33.242,0.080091,204.17,69.218,215.59,0.32686,2.0843,0.059069,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098914,5575699,0,95.605,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2537,281.03,88863,336.08,0.5,0.85824</datapoint>
+          <datapoint>65.104,1061.9,-33.188,0.053697,33.215,0.059808,203.13,69.218,214.6,0.32841,2.0711,0.026335,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098813,5578325,0,95.6,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9957,281.14,89040,336.14,0.5,0.85837</datapoint>
+          <datapoint>65.604,1045.3,-33.161,0.053486,33.188,0.057002,202.1,69.218,213.62,0.32997,2.0613,0.019709,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098713,5581026,0,95.597,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0049,281.25,89216,336.21,0.5,0.85849</datapoint>
+          <datapoint>66.104,1028.7,-33.135,0.053272,33.161,0.053432,201.07,69.218,212.65,0.33154,2.0633,0.0041386,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098614,5583714,0,95.595,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0752,281.36,89393,336.27,0.5,0.85861</datapoint>
+          <datapoint>66.604,1012.2,-33.108,0.053077,33.135,0.053202,200.04,69.218,211.67,0.33313,2.0652,0.0036419,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098516,5586402,0,95.593,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0756,281.46,89569,336.34,0.5,0.85873</datapoint>
+          <datapoint>67.104,995.62,-33.081,0.054347,33.113,0.17874,199.03,69.218,210.72,0.3347,1.98,0.17027,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098433,5589909,0,95.62,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.4941,281.57,89745,336.4,0.5,0.85885</datapoint>
+          <datapoint>67.604,979.08,-33.055,0.052703,33.082,0.082688,198.04,69.218,209.79,0.33624,1.9482,0.063716,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09832,5591881,0,95.592,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7665,281.68,89924,336.47,0.5,0.85902</datapoint>
+          <datapoint>68.104,962.56,-33.028,0.053266,33.055,0.055125,197.07,69.218,208.87,0.33777,1.9411,0.014192,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098221,5594971,0,95.595,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9006,281.79,90108,336.53,0.5,0.85915</datapoint>
+          <datapoint>68.604,946.06,-33.001,0.053784,33.028,0.054284,196.1,69.218,207.96,0.33932,1.9374,0.0073563,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098123,5598090,0,95.6,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9165,281.89,90293,336.6,0.5,0.85929</datapoint>
+          <datapoint>69.104,929.56,-32.974,0.054504,33.002,0.10607,195.12,69.218,207.03,0.34089,1.9829,0.090995,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098028,5601375,0,95.611,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2416,282,90477,336.66,0.5,0.85941</datapoint>
+          <datapoint>69.604,913.08,-32.947,0.054375,32.975,0.090749,194.12,69.218,206.09,0.34252,2.0192,0.072655,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097927,5604246,0,95.608,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2256,282.11,90662,336.73,0.5,0.85954</datapoint>
+          <datapoint>70.104,896.61,-32.919,0.054226,32.947,0.073392,193.11,69.218,205.14,0.34418,2.0439,0.049457,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097826,5607103,0,95.605,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1843,282.21,90846,336.79,0.5,0.85966</datapoint>
+          <datapoint>70.604,880.16,-32.892,0.054103,32.92,0.058884,192.08,69.218,204.17,0.34587,2.0556,0.023243,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097725,5.61e6,0,95.603,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1215,282.32,91030,336.86,0.5,0.85978</datapoint>
+          <datapoint>71.104,863.72,-32.865,0.054069,32.893,0.062198,191.05,69.218,203.2,0.3476,2.0709,0.030744,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097627,5612881,0,95.603,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.158,282.43,91213,336.92,0.5,0.85991</datapoint>
+          <datapoint>71.604,847.3,-32.838,0.053938,32.865,0.058726,190.02,69.218,202.23,0.34933,2.0593,0.023226,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097527,5615744,0,95.602,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9936,282.54,91397,336.99,0.5,0.86003</datapoint>
+          <datapoint>72.104,830.88,-32.811,0.053801,32.838,0.058441,188.98,69.218,201.26,0.35109,2.0707,0.02282,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097429,5618598,0,95.6,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1352,282.64,91581,337.05,0.5,0.86016</datapoint>
+          <datapoint>72.604,814.48,-32.785,0.053743,32.812,0.073559,187.95,69.218,200.29,0.35286,2.0456,0.050225,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097331,5621493,0,95.601,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9038,282.75,91764,337.12,0.5,0.86031</datapoint>
+          <datapoint>73.104,798.1,-32.758,0.053576,32.785,0.078517,186.94,69.218,199.34,0.35462,2.0169,0.057397,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097233,5624328,0,95.6,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.855,282.86,91947,337.18,0.5,0.86043</datapoint>
+          <datapoint>73.604,781.73,-32.731,0.05326,32.758,0.065102,185.93,69.218,198.39,0.35639,2.0356,0.037438,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097134,5627071,0,95.596,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1412,282.96,92130,337.25,0.5,0.86055</datapoint>
+          <datapoint>74.104,765.37,-32.705,0.053031,32.731,0.058422,184.9,69.218,197.44,0.3582,2.0479,0.02451,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097036,5629844,0,95.593,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1169,283.07,92313,337.31,0.5,0.86068</datapoint>
+          <datapoint>74.604,749.02,-32.678,0.052821,32.705,0.053254,183.88,69.218,196.48,0.36002,2.0445,0.0067795,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096939,5632614,0,95.591,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0254,283.18,92496,337.37,0.5,0.8608</datapoint>
+          <datapoint>75.104,732.69,-32.652,0.052727,32.679,0.067561,182.86,69.218,195.53,0.36185,2.0234,0.042242,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096843,5635439,0,95.591,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9046,283.28,92679,337.44,0.5,0.86092</datapoint>
+          <datapoint>75.604,716.37,-32.626,0.052495,32.652,0.065027,181.85,69.218,194.58,0.3637,2.0426,0.038377,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096746,5638185,0,95.588,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1504,283.39,92861,337.5,0.5,0.86106</datapoint>
+          <datapoint>76.104,700.06,-32.599,0.052404,32.626,0.080808,180.82,69.218,193.61,0.36559,2.0733,0.061511,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096651,5640997,0,95.589,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2459,283.49,93043,337.57,0.5,0.86118</datapoint>
+          <datapoint>76.604,683.77,-32.573,0.052062,32.6,0.067233,179.78,69.218,192.64,0.36753,2.0946,0.042542,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096554,5643665,0,95.584,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2139,283.6,93226,337.63,0.5,0.86131</datapoint>
+          <datapoint>77.104,667.49,-32.548,0.051772,32.573,0.052208,178.73,69.218,191.66,0.36949,2.098,0.0067278,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096458,5646341,0,95.581,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1168,283.71,93408,337.7,0.5,0.86143</datapoint>
+          <datapoint>77.604,651.22,-32.521,0.052661,32.551,0.15419,177.7,69.218,190.7,0.37144,2.0255,0.14492,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096373,5649672,0,95.599,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6201,283.81,93590,337.76,0.5,0.86156</datapoint>
+          <datapoint>78.104,634.97,-32.495,0.051542,32.523,0.1073,176.7,69.218,189.77,0.37336,1.9785,0.094114,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096271,5651938,0,95.583,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7154,283.92,93771,337.82,0.5,0.8617</datapoint>
+          <datapoint>78.604,618.73,-32.47,0.051073,32.496,0.08159,175.72,69.218,188.86,0.37525,1.9466,0.063628,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096174,5654486,0,95.576,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7689,284.02,93953,337.89,0.5,0.86182</datapoint>
+          <datapoint>79.104,602.5,-32.445,0.050763,32.47,0.057586,174.74,69.218,187.95,0.37716,1.9602,0.02719,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096079,5657090,0,95.571,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0361,284.13,94134,337.95,0.5,0.86195</datapoint>
+          <datapoint>79.604,586.28,-32.419,0.050713,32.445,0.066727,173.75,69.218,187.03,0.3791,1.9819,0.043367,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095986,5659823,0,95.571,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1028,284.23,94316,338.02,0.5,0.86911</datapoint>
+          <datapoint>80.104,570.08,-32.394,0.050482,32.419,0.053486,172.76,69.218,186.11,0.38107,1.9908,0.017673,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095892,5662454,0,95.568,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.04,284.34,94497,338.08,0.5,0.86935</datapoint>
+          <datapoint>80.604,553.89,-32.369,0.05039,32.394,0.061692,171.77,69.218,185.19,0.38306,1.973,0.035591,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0958,5665151,0,95.568,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8739,284.44,94678,338.14,0.5,0.86949</datapoint>
+          <datapoint>81.104,537.71,-32.344,0.050173,32.369,0.053429,170.78,69.218,184.27,0.38507,1.9821,0.018369,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095707,5667775,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0332,284.55,94859,338.21,0.5,0.86962</datapoint>
+          <datapoint>81.604,521.55,-32.318,0.050626,32.346,0.12273,169.8,69.218,183.37,0.38707,1.9262,0.1118,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095621,5670772,0,95.576,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6157,284.65,95040,338.27,0.5,0.86974</datapoint>
+          <datapoint>82.104,505.39,-32.293,0.049748,32.319,0.068803,168.83,69.218,182.47,0.38908,1.95,0.047529,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095523,5673049,0,95.562,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0819,284.76,95220,338.33,0.5,0.86988</datapoint>
+          <datapoint>82.604,489.25,-32.269,0.049722,32.294,0.084528,167.85,69.218,181.56,0.39113,1.9842,0.068357,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095433,5675746,0,95.563,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1737,284.86,95401,338.4,0.5,0.87001</datapoint>
+          <datapoint>83.104,473.12,-32.244,0.049975,32.269,0.06242,166.85,69.218,180.64,0.39323,2.0029,0.0374,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09534,5678607,0,95.564,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1065,284.97,95587,338.46,0.5,0.87014</datapoint>
+          <datapoint>83.604,457.01,-32.218,0.050494,32.244,0.050552,165.85,69.218,179.72,0.39537,2.0017,0.0024219,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095247,5681651,0,95.568,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.995,285.07,95776,338.53,0.5,0.87027</datapoint>
+          <datapoint>84.104,440.91,-32.193,0.050869,32.218,0.05194,164.85,69.218,178.8,0.39752,1.9964,0.01049,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095155,5684664,0,95.572,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9674,285.18,95965,338.59,0.5,0.87039</datapoint>
+          <datapoint>84.604,424.82,-32.167,0.051057,32.193,0.051123,163.86,69.218,177.88,0.39969,1.9951,0.0025943,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095062,5687609,0,95.574,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.988,285.28,96154,338.65,0.5,0.87052</datapoint>
+          <datapoint>85.104,408.74,-32.142,0.051457,32.168,0.095265,162.87,69.218,176.97,0.40187,1.955,0.080172,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094972,5690700,0,95.581,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7338,285.39,96343,338.72,0.5,0.87066</datapoint>
+          <datapoint>85.604,392.67,-32.116,0.051053,32.142,0.056784,161.89,69.218,176.06,0.40404,1.9675,0.024861,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094875,5693370,0,95.574,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.036,285.49,96531,338.78,0.5,0.87079</datapoint>
+          <datapoint>86.104,376.62,-32.091,0.050983,32.116,0.0526,160.9,69.218,175.16,0.40626,1.9739,0.012942,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094782,5696203,0,95.573,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0096,285.6,96720,338.84,0.5,0.87091</datapoint>
+          <datapoint>86.604,360.58,-32.065,0.051137,32.091,0.086837,159.92,69.218,174.26,0.40847,1.9389,0.070183,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094691,5699166,0,95.577,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7457,285.7,96908,338.91,0.5,0.87104</datapoint>
+          <datapoint>87.104,344.56,-32.04,0.050693,32.065,0.050743,158.95,69.218,173.37,0.4107,1.94,0.0022625,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094596,5701805,0,95.57,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9462,285.81,97096,338.97,0.5,0.87117</datapoint>
+          <datapoint>87.604,328.54,-32.014,0.050574,32.04,0.050602,157.98,69.218,172.48,0.41294,1.9408,0.0016896,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094504,5704598,0,95.569,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9455,285.91,97284,339.03,0.5,0.8713</datapoint>
+          <datapoint>88.104,312.54,-31.989,0.05046,32.015,0.055655,157.01,69.218,171.59,0.41522,1.9526,0.023481,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094412,5707390,0,95.568,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.017,286.01,97472,339.09,0.5,0.87143</datapoint>
+          <datapoint>88.604,296.55,-31.964,0.050275,31.989,0.052131,156.03,69.218,170.7,0.41753,1.9595,0.013789,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09432,5710138,0,95.566,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9973,286.12,97659,339.16,0.5,0.87156</datapoint>
+          <datapoint>89.104,280.58,-31.939,0.050102,31.964,0.051151,155.05,69.218,169.8,0.41987,1.9646,0.010309,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094228,5712883,0,95.564,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9929,286.22,97847,339.22,0.5,0.87169</datapoint>
+          <datapoint>89.604,264.62,-31.914,0.049946,31.939,0.054497,154.07,69.218,168.9,0.42225,1.9755,0.021801,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094137,5715629,0,95.563,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0352,286.33,98034,339.28,0.5,0.87181</datapoint>
+          <datapoint>90.104,248.66,-31.889,0.050247,31.916,0.11229,153.09,69.218,168.01,0.42463,1.9253,0.10042,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09405,5718632,0,95.571,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6507,286.43,98222,339.35,0.5,0.87194</datapoint>
+          <datapoint>90.604,232.73,-31.864,0.049822,31.89,0.10405,152.14,69.218,167.15,0.42697,1.8796,0.091345,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.093958,5721248,0,95.566,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6301,286.53,98409,339.41,0.5,0.87207</datapoint>
+          <datapoint>90.803,227.67,-20.864,34.557,21.365,34.558,151.76,69.218,166.8,0.42791,1.9444,0.30925,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.062932,3839143,0,429.78,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0888,286.67,98651,339.49,0.014468,0.87474</datapoint>
+          <datapoint>90.99,224.23,-16.364,17.842,16.865,17.842,151.39,69.218,166.47,0.42883,1.981,0.15656,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.049675,3031279,0,267.88,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0721,286.69,98690,339.5,0.028023,0.87574</datapoint>
+          <datapoint>91.185,221.32,-13.865,10.255,14.365,10.258,151.01,69.218,166.12,0.42979,1.9629,0.21164,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.042311,2582584,0,194.42,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8218,286.71,98721,339.51,0.048744,0.87647</datapoint>
+          <datapoint>91.387,218.68,-12.365,6.2853,12.865,6.2853,150.61,69.218,165.76,0.43079,1.9568,0.011262,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.03789,2313217,0,155.95,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9487,286.72,98749,339.52,0.079551,0.87681</datapoint>
+          <datapoint>91.614,215.99,-11.365,3.8823,11.865,3.8828,150.17,69.218,165.35,0.43191,1.9636,0.06358,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.034945,2133795,0,132.68,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0104,286.74,98774,339.53,0.12877,0.87706</datapoint>
+          <datapoint>91.796,213.97,-10.865,2.7543,11.365,2.7566,149.81,69.218,165.03,0.43281,1.9433,0.11187,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.033472,2044183,0,121.76,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8624,286.75,98792,339.54,0.18138,0.87718</datapoint>
+          <datapoint>92.088,210.86,-10.374,1.6795,10.869,1.7094,149.26,69.218,164.53,0.43423,1.8501,0.31841,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.032011,1955301,0,111.39,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6423,286.76,98816,339.55,0.29249,0.87769</datapoint>
+          <datapoint>92.588,205.76,-10.043,0.66269,10.374,0.66504,148.33,69.218,163.68,0.43662,1.8781,0.055889,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.030552,1866658,0,101.5,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9054,286.78,98852,339.56,0.5,0.87784</datapoint>
+          <datapoint>93.088,200.74,-10.037,0.010837,10.045,0.20964,147.36,69.218,162.81,0.43913,1.9827,0.20936,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02958,1808141,0,95.206,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.092,286.81,98912,339.58,0.5,0.87797</datapoint>
+          <datapoint>93.588,195.72,-10.036,0.0030364,10.037,0.077287,146.38,69.218,161.92,0.44171,1.9441,0.077227,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029557,1807518,0,95.111,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9038,286.85,98971,339.6,0.5,0.8781</datapoint>
+          <datapoint>94.088,190.7,-10.033,0.0050952,10.036,0.10977,145.42,69.218,161.05,0.44425,1.8893,0.10965,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029552,1808007,0,95.134,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8321,286.88,99030,339.62,0.5,0.87823</datapoint>
+          <datapoint>94.588,185.69,-10.029,0.0086774,10.038,0.2964,144.44,69.218,160.17,0.44688,2.0374,0.29627,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029554,1808962,0,95.206,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1918,286.91,99088,339.64,0.5,0.87836</datapoint>
+          <datapoint>95.088,180.67,-10.028,0.0015702,10.03,0.14958,143.44,69.218,159.27,0.4496,1.9627,0.14957,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029529,1808273,0,95.105,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8847,286.94,99147,339.66,0.5,0.87849</datapoint>
+          <datapoint>95.588,175.66,-10.026,0.0037905,10.028,0.061157,142.45,69.218,158.38,0.45231,1.9932,0.06104,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029523,1808660,0,95.118,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.025,286.98,99206,339.68,0.5,0.87895</datapoint>
+          <datapoint>96.088,170.65,-10.024,0.0046119,10.026,0.020202,141.45,69.218,157.48,0.45508,2.003,0.019669,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029515,1808991,0,95.124,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0133,287.01,99265,339.7,0.5,0.87914</datapoint>
+          <datapoint>96.588,165.64,-10.021,0.0057076,10.025,0.13557,140.47,69.218,156.6,0.45785,1.9353,0.13545,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029509,1809446,0,95.143,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8648,287.04,99324,339.72,0.5,0.87927</datapoint>
+          <datapoint>97.088,160.63,-10.019,0.0038799,10.021,0.0094814,139.5,69.218,155.73,0.46059,1.931,0.0086511,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029496,1809461,0,95.117,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9265,287.07,99382,339.74,0.5,0.8794</datapoint>
+          <datapoint>97.588,155.62,-10.008,0.022875,10.037,0.59827,138.46,69.218,154.8,0.46358,2.2299,0.59783,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029543,1813149,0,95.476,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.5397,287.11,99441,339.76,0.5,0.87953</datapoint>
+          <datapoint>98.088,150.61,-10.013,-0.011764,10.009,0.15439,137.33,69.218,153.78,0.46688,2.3068,0.15394,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029457,1808668,0,94.977,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.387,287.14,99500,339.78,0.5,0.88015</datapoint>
+          <datapoint>98.588,145.61,-10.012,0.0034721,10.014,0.068433,136.18,69.218,152.76,0.47025,2.2727,0.068345,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02947,1810252,0,95.115,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2372,287.17,99559,339.8,0.5,0.88032</datapoint>
+          <datapoint>99.088,140.6,-10.005,0.012552,10.02,0.39817,135.09,69.218,151.8,0.47349,2.0737,0.39797,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029486,1812077,0,95.279,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8673,287.2,99617,339.82,0.5,0.88045</datapoint>
+          <datapoint>99.588,135.6,-10.006,-0.0012713,10.007,0.19137,134.03,69.218,150.85,0.4767,2.1694,0.19137,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029447,1810501,0,95.085,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2688,287.24,99676,339.84,0.5,0.88058</datapoint>
+          <datapoint>100.09,130.6,-10.003,0.0063131,10.01,0.26373,132.98,69.218,149.92,0.47992,2.0375,0.26366,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029453,1811622,0,95.175,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9008,287.27,99735,339.85,0.5,0.8807</datapoint>
+          <datapoint>100.59,125.6,-9.9989,0.0079492,10.01,0.36327,132.01,69.218,149.06,0.48293,1.856,0.36318,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029451,1812332,0,95.221,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6678,287.3,99793,339.87,0.5,0.88083</datapoint>
+          <datapoint>101.09,120.6,-9.9983,0.0012198,10.002,0.24767,131.11,69.218,148.26,0.48574,1.7321,0.24766,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029427,1811648,0,95.121,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6037,287.33,99852,339.89,0.5,0.88096</datapoint>
+          <datapoint>101.59,115.6,-9.9972,0.0022058,9.9989,0.11328,130.23,69.218,147.48,0.48853,1.7888,0.11326,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029416,1811778,0,95.107,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8475,287.37,99911,339.91,0.5,0.88114</datapoint>
+          <datapoint>102.09,110.6,-9.9933,0.0077783,10.001,0.27134,129.3,69.218,146.66,0.4915,1.9244,0.27123,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02942,1812844,0,95.191,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0648,287.4,99969,339.93,0.5,0.88127</datapoint>
+          <datapoint>102.59,105.61,-9.9927,0.0011859,9.9934,0.053395,128.35,69.218,145.82,0.49459,1.8977,0.053382,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029396,1812170,0,95.092,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.87,287.43,100028,339.95,0.5,0.88141</datapoint>
+          <datapoint>103.09,100.61,-9.9893,0.0068339,9.995,0.2135,127.43,69.218,145.01,0.49761,1.791,0.21339,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0294,1813157,0,95.168,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6806,287.46,100086,339.97,0.5,0.88154</datapoint>
+          <datapoint>103.59,95.617,-9.9864,0.0057859,9.9927,0.2566,126.5,69.218,144.2,0.50068,1.9193,0.25654,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029391,1813421,0,95.168,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0519,287.5,100145,339.99,0.5,0.88167</datapoint>
+          <datapoint>104.09,90.625,-9.9837,0.0053297,9.9904,0.27861,125.5,69.218,143.33,0.50401,2.0585,0.27856,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029382,1813700,0,95.169,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2025,287.53,100204,340.01,0.5,0.88181</datapoint>
+          <datapoint>104.59,85.634,-9.9807,0.0060587,9.9891,0.32256,124.43,69.218,142.39,0.50764,2.2198,0.3225,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029377,1814156,0,95.189,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3863,287.56,100262,340.03,0.5,0.88194</datapoint>
+          <datapoint>105.09,80.643,-9.9809,-4.9538e-4,9.9808,0.037532,123.33,69.218,141.43,0.51144,2.201,0.037528,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029351,1813333,0,95.075,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1816,287.59,100321,340.05,0.5,0.88207</datapoint>
+          <datapoint>105.59,75.654,-9.9773,0.0072005,9.9836,0.22881,122.26,69.218,140.49,0.51517,2.0867,0.22869,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029357,1814548,0,95.175,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9687,287.63,100379,340.07,0.5,0.8823</datapoint>
+          <datapoint>106.09,70.665,-9.9756,0.0035215,9.9788,0.1689,121.23,69.218,139.6,0.51878,2.0022,0.16887,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029342,1814360,0,95.127,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9151,287.66,100438,340.09,0.5,0.88244</datapoint>
+          <datapoint>106.59,65.678,-9.9738,0.0035916,9.976,0.086058,120.24,69.218,138.74,0.52232,1.9593,0.085983,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029332,1814531,0,95.118,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9149,287.69,100496,340.11,0.5,0.88256</datapoint>
+          <datapoint>107.09,60.692,-9.971,0.0055524,9.9751,0.15779,119.25,69.218,137.88,0.52593,2.0381,0.15769,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029327,1815058,0,95.145,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1194,287.72,100555,340.13,0.5,0.88269</datapoint>
+          <datapoint>107.59,55.707,-9.9693,0.0034571,9.971,0.026271,118.22,69.218,137,0.52968,2.0511,0.026043,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029314,1815013,0,95.113,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0645,287.76,100613,340.15,0.5,0.88282</datapoint>
+          <datapoint>108.09,50.723,-9.9669,0.0046837,9.9693,0.036575,117.2,69.218,136.12,0.53347,2.033,0.036274,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029307,1815393,0,95.125,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0143,287.79,100672,340.17,0.5,0.88295</datapoint>
+          <datapoint>108.59,45.74,-9.9646,0.0046368,9.967,0.028162,116.19,69.218,135.24,0.53728,2.0191,0.027777,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029298,1815648,0,95.124,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0048,287.82,100730,340.19,0.5,0.88309</datapoint>
+          <datapoint>109.09,40.758,-9.962,0.0052099,9.9652,0.10785,115.19,69.218,134.39,0.54107,1.9652,0.10772,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029291,1816014,0,95.135,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9098,287.85,100789,340.21,0.5,0.88322</datapoint>
+          <datapoint>109.59,35.778,-9.9592,0.0056337,9.9636,0.17535,114.23,69.218,133.57,0.54478,1.8776,0.17526,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029285,1816405,0,95.149,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7875,287.89,100847,340.23,0.5,0.88334</datapoint>
+          <datapoint>110.09,30.799,-9.9576,0.003158,9.9592,0.034423,113.3,69.218,132.77,0.54843,1.8605,0.034278,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029271,1816299,0,95.11,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8428,287.92,100905,340.25,0.5,0.88347</datapoint>
+          <datapoint>110.59,25.821,-9.9528,0.0096235,9.9627,0.31567,112.33,69.218,131.94,0.55226,2.0182,0.31552,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029279,1817621,0,95.221,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1802,287.95,100964,340.27,0.5,0.8836</datapoint>
+          <datapoint>111.09,20.846,-9.9478,0.010055,9.9634,0.45285,111.26,69.218,131.04,0.55652,2.2446,0.45274,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029279,1818417,0,95.277,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.4768,287.98,101022,340.29,0.5,0.88373</datapoint>
+          <datapoint>111.59,15.872,-9.949,-0.0025555,9.951,0.24891,110.11,69.218,130.06,0.56121,2.369,0.24889,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029241,1816839,0,95.085,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.4969,288.01,101081,340.31,0.5,0.88385</datapoint>
+          <datapoint>112.09,10.898,-9.9475,0.0030591,9.9508,0.18205,108.95,69.218,129.08,0.566,2.278,0.18203,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029239,1817483,0,95.125,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1846,288.05,101139,340.33,0.5,0.88398</datapoint>
+          <datapoint>112.59,5.9243,-9.9457,0.0035974,9.9482,0.11599,107.79,69.218,128.1,0.57083,2.336,0.11593,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02923,1817700,0,95.121,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3955,288.08,101197,340.35,0.5,0.88411</datapoint>
+          <datapoint>113.09,0.95198,-9.9438,0.0039343,9.9457,0.018175,106.63,69.218,127.12,0.57578,2.3271,0.017744,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029221,1817929,0,95.117,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.318,288.11,101256,340.37,0.5,0.88424</datapoint>
+          <datapoint>113.59,-4.0183,-9.9374,0.012631,9.9519,0.39814,105.51,69.218,126.19,0.58059,2.1281,0.39793,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029237,1819737,0,95.279,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9246,288.14,101314,340.39,0.5,0.88437</datapoint>
+        </databranch>
+      </flightdata>
+    </simulation>
+
+    <simulation status="uptodate">
+      <name>Active roll control</name>
+      <simulator>RK4Simulator</simulator>
+      <calculator>BarrowmanCalculator</calculator>
+      <conditions>
+        <configid>487170d2-211b-49a5-b58b-9c222d926522</configid>
+        <launchrodlength>2.5</launchrodlength>
+        <launchrodangle>0.0</launchrodangle>
+        <launchroddirection>0.0</launchroddirection>
+        <windaverage>2.0</windaverage>
+        <windturbulence>0.1</windturbulence>
+        <launchaltitude>0.0</launchaltitude>
+        <launchlatitude>45.0</launchlatitude>
+        <atmosphere model="isa"/>
+        <timestep>0.05</timestep>
+      </conditions>
+      <listener>net.sf.openrocket.simulation.listeners.example.RollControlListener</listener>
+      <flightdata maxaltitude="2441.2" maxvelocity="238.34" maxacceleration="52.122" maxmach="0.70751" timetoapogee="22.404" flighttime="113.24" groundhitvelocity="9.944">
+        <warning>Listeners modified the flight simulation</warning>
+        <warning>Recovery device deployment at high speed (31.9 m/s).</warning>
+        <databranch name="MAIN" types="Time,Altitude,Vertical velocity,Vertical acceleration,Total velocity,Total acceleration,Position upwind,Position parallel to wind,Lateral distance,Lateral direction,Lateral velocity,Lateral acceleration,Angle of attack,Roll rate,Pitch rate,Yaw rate,Mass,Longitudinal moment of inertia,Rotational moment of inertia,CP location,CG location,Stability margin calibers,Mach number,Reynolds number,Thrust,Drag force,Drag coefficient,Axial drag coefficient,Friction drag coefficient,Pressure drag coefficient,Base drag coefficient,Normal force coefficient,Pitch moment coefficient,Yaw moment coefficient,Side force coefficient,Roll moment coefficient,Roll forcing coefficient,Roll damping coefficient,Pitch damping coefficient,Reference lenght,Reference area,Vertical orientation (zenith),Lateral orientation (azimuth),Wind velocity,Air temperature,Air pressure,Speed of sound,Simulation time step,Computation time,Control fin cant">
+          <event time="0" type="launch"/>
+          <event time="0" type="ignition"/>
+          <event time="0.11" type="liftoff"/>
+          <event time="0.44" type="launchrod"/>
+          <event time="9.8043" type="burnout"/>
+          <event time="22.454" type="apogee"/>
+          <event time="22.455" type="recoverydevicedeployment"/>
+          <event time="90.249" type="recoverydevicedeployment"/>
+          <event time="113.24" type="groundhit"/>
+          <event time="113.24" type="simulationend"/>
+          <datapoint>0,0,0,-8.3467,0,8.3467,0,0,0,0,0,0,1.5708,0,0,0,12.207,5.8232,0.062328,NaN,1.6308,NaN,0.0051847,322725,17.946,0,0.72838,0,0.54323,0.065148,0.12,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,0.14,0.015394,1.5708,0,NaN,288.15,101325,340.39,0.01,0.0086154,NaN</datapoint>
+          <datapoint>0.2,0.22729,4.0787,46.441,4.0787,46.441,0,0,0,0,0,0,0.47497,0,0,0,12.17,5.8115,0.062303,NaN,1.6296,NaN,0.013474,838676,684.8,0.14642,0.62871,0.73829,0.44353,0.06516,0.12002,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,0.14,0.015394,1.5708,0,NaN,288.15,101322,340.39,0.01,0.02395,NaN</datapoint>
+          <datapoint>0.4,1.9684,13.312,45.825,13.312,45.825,0,0,0,0,0,0,0.16479,0,0,0,12.096,5.7876,0.062251,NaN,1.6271,NaN,0.039645,2467328,674.16,1.1151,0.55293,0.6496,0.36746,0.065267,0.1202,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,0.14,0.015394,1.5708,0,NaN,288.14,101302,340.38,0.01,0.053717,NaN</datapoint>
+          <datapoint>0.60662,5.6928,22.713,45.018,22.713,45.022,-0.0080092,1.3852e-6,0.0080092,3.1414,0.098414,0.6038,0.091083,0.38552,0.031808,-6.481e-4,12.021,5.7632,0.062198,1.778,1.6246,1.0957,0.067024,4169889,662.03,2.8973,0.55343,0.59076,0.36735,0.065494,0.12058,1.8082,1.9719,1.3284e-4,0,0.20112,0.39571,0.19459,0.0092453,0.14,0.015394,1.5684,0.010515,NaN,288.11,101258,340.37,0.015722,0.14958,-0.010251</datapoint>
+          <datapoint>0.80394,11.044,31.494,43.81,31.495,43.81,-0.036269,1.7643e-4,0.036269,3.1367,0.1673,0.061127,0.046617,0.73602,0.081021,-0.0081379,11.953,5.7409,0.06215,1.8025,1.6223,1.2872,0.092704,5764883,645.98,5.2991,0.55413,0.56515,0.3672,0.065812,0.12112,0.86986,1.0878,2.8962e-5,0,0.047154,0.31632,0.26916,0.03136,0.14,0.015394,1.5572,0.047904,NaN,288.08,101195,340.35,0.035048,0.26713,-0.040344</datapoint>
+          <datapoint>0.98899,17.618,39.517,42.899,39.517,42.925,-0.059813,0.0022157,0.059854,3.1046,0.049837,1.4816,0.011432,0.82824,0.10903,-0.045559,11.891,5.7205,0.062106,1.8667,1.6201,1.7612,0.11623,7223508,635.27,8.1838,0.55497,0.5557,0.36702,0.066196,0.12176,0.19431,0.30591,0.0065911,0,-0.019965,0.22224,0.24221,0.036132,0.14,0.015394,1.5384,0.097245,NaN,288.04,101118,340.32,0.05,0.32774,-0.073344</datapoint>
+          <datapoint>1.186,26.235,47.961,42.753,47.963,42.887,-0.028366,0.013476,0.031405,2.6981,0.43604,3.3872,0.013773,0.67249,-0.1102,-0.022945,11.818,5.6964,0.062055,1.8142,1.6176,1.4044,0.14108,8761295,634.62,12.076,0.55607,0.55712,0.36679,0.066697,0.12259,0.24713,0.37205,0.0010712,0,-0.028013,0.13455,0.16256,-0.025059,0.14,0.015394,1.5147,0.14342,NaN,287.98,101017,340.29,0.025481,0.41682,-0.097004</datapoint>
+          <datapoint>1.3883,36.81,56.593,42.804,56.608,43.08,0.13683,0.049882,0.14564,0.34959,1.2834,4.8708,0.022352,0.44257,-0.048166,-0.0046185,11.748,5.6729,0.062006,1.8186,1.6151,1.4536,0.16655,10333753,637.61,16.901,0.55742,0.56012,0.3665,0.067316,0.12361,0.4026,0.58905,-4.6832e-4,0,-0.019276,0.07172,0.090996,-0.0034358,0.14,0.015394,1.4978,0.16866,NaN,287.91,100893,340.24,0.026581,0.55707,-0.11625</datapoint>
+          <datapoint>1.5945,49.399,65.501,43.688,65.541,43.937,0.49812,0.12712,0.51409,0.24987,2.2919,4.6772,0.011607,0.25027,0.033402,-0.0051875,11.676,5.6489,0.061955,1.8263,1.6126,1.5265,0.19292,11956932,649.73,22.631,0.55906,0.55981,0.36615,0.068069,0.12484,0.20573,0.31303,2.8828e-4,0,-0.01088,0.033769,0.044649,0.0012318,0.14,0.015394,1.4966,0.15777,NaN,287.83,100746,340.19,0.035121,0.67725,-0.12775</datapoint>
+          <datapoint>1.7974,63.594,74.457,45.197,74.522,45.319,1.04,0.2382,1.0669,0.22516,3.1137,3.3145,0.0029064,0.12743,-0.061056,-0.0049187,11.606,5.6252,0.061906,1.8224,1.61,1.5168,0.21939,1.358e7,669.09,29.279,0.56095,0.561,0.36575,0.068944,0.12626,0.051377,0.081102,-4.3069e-4,0,-0.0056727,0.014436,0.020109,-0.0031837,0.14,0.015394,1.5069,0.10165,NaN,287.74,100579,340.14,0.05,0.75964,-0.13323</datapoint>
+          <datapoint>1.9997,79.59,83.763,47.157,83.842,47.217,1.7166,0.35933,1.7538,0.20635,3.6494,2.3659,0.0098008,0.099496,0.0021861,0.0021315,11.527,5.5984,0.06185,1.8314,1.6071,1.6022,0.24685,15259179,695.04,37.18,0.56318,0.56372,0.36528,0.069982,0.12792,0.17296,0.27738,-3.2837e-4,0,0.0060884,0.0060884,0,3.225e-6,0.14,0.015394,1.5134,0.054803,NaN,287.63,100392,340.08,0.038403,0.82608,-0.13626</datapoint>
+          <datapoint>2.1881,96.215,92.74,47.534,92.833,47.664,2.4408,0.46757,2.4851,0.18927,4.164,3.5165,0.0017118,0.046407,0.067078,-0.0028088,11.46,5.5755,0.061803,1.8493,1.6046,1.7476,0.27336,16872779,704.24,45.656,0.5656,0.56561,0.36477,0.071112,0.12971,0.029512,0.048629,-3.3983e-4,0,-0.0047278,-0.0047278,0,0.002477,0.14,0.015394,1.506,0.088058,NaN,287.52,100197,340.01,0.040378,0.88273,-0.13766</datapoint>
+          <datapoint>2.3698,113.84,101.3,46.553,101.42,46.823,3.2577,0.581,3.3091,0.17649,4.9603,5.0208,0.0055524,-0.072778,-0.032761,-0.0062393,11.39,5.5515,0.061754,1.8307,1.602,1.6335,0.29872,1.841e7,699.19,54.67,0.56816,0.56833,0.36424,0.072318,0.1316,0.097966,0.1602,-4.6802e-4,0,0.0012909,0.0012909,0,-4.9498e-4,0.14,0.015394,1.496,0.12258,NaN,287.41,99990,339.94,0.05,0.93914,-0.135</datapoint>
+          <datapoint>2.5698,135.03,110.59,47.715,110.75,47.92,4.3394,0.73552,4.4013,0.1679,5.9411,4.4365,9.6932e-4,0.01594,0.029534,-0.01145,11.312,5.5245,0.061699,1.8701,1.5991,1.9358,0.32628,2.007e7,718.11,65.391,0.57122,0.57122,0.3636,0.073771,0.13384,0.016423,0.031405,-4.1978e-4,0,3.8216e-4,3.8216e-4,0,3.3734e-4,0.14,0.015394,1.4967,0.10513,NaN,287.27,99741,339.86,0.05,0.99374,-0.13554</datapoint>
+          <datapoint>2.7698,158.12,120.37,50.869,120.56,50.998,5.5967,0.90891,5.67,0.161,6.7195,3.6312,0.0030713,-0.025421,-0.001281,-0.0037463,11.231,5.4963,0.061642,1.8269,1.596,1.6499,0.3552,21804509,760.51,77.768,0.57475,0.5748,0.36288,0.075463,0.1364,0.054479,0.089674,-4.8169e-4,0,-4.5026e-5,-4.5026e-5,0,-5.358e-7,0.14,0.015394,1.5012,0.084333,NaN,287.12,99471,339.77,0.05,1.0337,-0.1346</datapoint>
+          <datapoint>2.9698,183.22,130.66,51.456,130.88,51.668,7.0058,1.0888,7.09,0.15418,7.5222,4.6797,9.049e-4,-0.011627,-0.026052,-0.022644,11.149,5.4673,0.061584,1.8341,1.5927,1.7239,0.38571,23624544,777.17,92.072,0.57884,0.57884,0.36205,0.077446,0.13934,0.015944,0.027528,-8.6748e-5,0,3.0246e-4,3.0246e-4,0,-1.8804e-4,0.14,0.015394,1.497,0.10813,NaN,286.96,99176,339.67,0.05,1.0884,-0.13408</datapoint>
+          <datapoint>3.1698,210.37,140.86,50.41,141.12,50.666,8.5993,1.2919,8.6958,0.14911,8.5526,5.0904,0.001919,-0.020182,0.022068,-0.0090828,11.064,5.4371,0.061525,1.9095,1.5894,2.2868,0.41595,25415040,776.23,107.55,0.58328,0.5833,0.36116,0.079626,0.14249,0.031573,0.072332,3.3111e-4,0,3.1267e-4,3.1267e-4,0,1.1609e-4,0.14,0.015394,1.4951,0.10088,NaN,286.78,98858,339.56,0.05,1.1685,-0.13329</datapoint>
+          <datapoint>3.3698,239.55,150.86,49.647,151.15,49.768,10.382,1.5138,10.492,0.14479,9.3457,3.4637,0.0025024,-0.018623,0.018699,-0.0049293,10.978,5.4066,0.061465,1.884,1.5859,2.1291,0.44568,2.716e7,777.91,124.05,0.58803,0.58807,0.36022,0.081992,0.14582,0.042293,0.089992,3.1602e-4,0,2.8061e-4,2.8061e-4,0,7.2659e-5,0.14,0.015394,1.499,0.10171,NaN,286.59,98516,339.45,0.05,1.2128,-0.13255</datapoint>
+          <datapoint>3.5698,270.71,160.69,48.646,161.02,48.926,12.322,1.7515,12.446,0.1412,10.271,5.2272,0.001886,-0.020616,0.0013073,-0.0031119,10.893,5.3758,0.061405,1.8715,1.5824,2.0648,0.47491,28860642,780.87,141.54,0.5931,0.59312,0.35923,0.084555,0.14932,0.032328,0.066618,-1.7311e-4,0,3.3294e-4,3.3294e-4,0,3.1297e-7,0.14,0.015394,1.4937,0.10433,NaN,286.39,98150,339.32,0.05,1.2693,-0.13172</datapoint>
+          <datapoint>3.7698,303.81,170.2,45.11,170.57,45.25,14.451,2.0098,14.59,0.13819,11.105,3.5586,0.001409,-0.021337,0.020004,2.607e-4,10.809,5.3454,0.061346,1.8679,1.579,2.0641,0.50328,30492938,754.67,159.74,0.59842,0.59843,0.35821,0.087285,0.15293,0.024296,0.050244,-2.5005e-4,0,3.5488e-4,3.5488e-4,0,6.53e-5,0.14,0.015394,1.4952,0.1,NaN,286.18,97762,339.19,0.05,1.3401,-0.13087</datapoint>
+          <datapoint>3.9698,338.72,178.85,40.455,179.25,40.696,16.739,2.2834,16.894,0.13557,11.964,4.4226,8.4877e-4,-0.020708,-0.0033177,-0.0021536,10.727,5.3153,0.061288,1.8616,1.5755,2.0437,0.52913,31957321,718.71,177.36,0.60363,0.60363,0.35723,0.090002,0.1564,0.014761,0.030311,3.4984e-5,0,3.4726e-4,3.4726e-4,0,-1.6264e-6,0.14,0.015394,1.491,0.1013,NaN,285.95,97352,339.05,0.05,1.3847,-0.13005</datapoint>
+          <datapoint>4.1698,375.29,186.7,38.066,187.14,38.209,19.197,2.5746,19.369,0.13332,12.759,3.3004,8.3892e-4,-0.020353,-0.0095412,-0.002967,10.648,5.286,0.061233,1.8888,1.5721,2.2622,0.5526,33263018,705.25,194.19,0.60867,0.60867,0.35629,0.092678,0.1597,0.01426,0.032716,1.4267e-4,0,3.3825e-4,3.3825e-4,0,-1.2343e-5,0.14,0.015394,1.4931,0.10209,NaN,285.71,96924,338.91,0.05,1.4388,-0.12923</datapoint>
+          <datapoint>4.3698,413.38,194.13,35.883,194.6,36.171,21.799,2.8808,21.988,0.13139,13.494,4.5582,0.0015836,-0.020479,0.0020925,-0.0011304,10.571,5.2572,0.061178,1.9019,1.5688,2.3795,0.57485,34481411,696.33,210.92,0.61375,0.61377,0.35537,0.095418,0.16296,0.026692,0.063313,-2.3846e-4,0,3.4482e-4,3.4482e-4,0,5.491e-7,0.14,0.015394,1.4902,0.10029,NaN,285.46,96477,338.76,0.05,1.4785,-0.12842</datapoint>
+          <datapoint>4.5698,452.92,201.21,34.915,201.71,35.069,24.553,3.202,24.761,0.12968,14.18,3.2827,4.1081e-4,-0.02095,0.015827,-0.0026577,10.494,5.2283,0.061124,1.9227,1.5654,2.552,0.59609,35624547,698.27,227.59,0.61889,0.61889,0.35446,0.098236,0.16619,0.0068085,0.017382,-2.269e-4,0,3.5559e-4,3.5559e-4,0,2.9241e-5,0.14,0.015394,1.4923,0.10437,NaN,285.21,96013,338.6,0.05,1.517,-0.12758</datapoint>
+          <datapoint>4.7698,493.85,208.09,33.819,208.62,33.969,27.443,3.5379,27.67,0.12821,14.905,3.1924,4.5848e-4,-0.021628,0.003043,4.0616e-5,10.418,5.1993,0.061071,1.8806,1.562,2.2762,0.61682,36723121,700.33,244.55,0.62419,0.62419,0.35353,0.1012,0.16946,0.0079275,0.018357,4.5281e-4,0,3.6721e-4,3.6721e-4,0,1.0105e-6,0.14,0.015394,1.491,0.10278,NaN,284.94,95533,338.44,0.05,1.5651,-0.12671</datapoint>
+          <datapoint>4.9698,536.12,214.53,29.813,215.09,30.027,30.471,3.888,30.718,0.12691,15.611,3.5716,4.7688e-4,-0.0208,0.012879,4.572e-4,10.343,5.1707,0.061018,1.8904,1.5586,2.3699,0.63626,37738841,672.64,261.09,0.62945,0.62946,0.35264,0.10419,0.17263,0.0081977,0.01902,-5.6178e-5,0,3.6141e-4,3.6141e-4,0,1.7029e-5,0.14,0.015394,1.4892,0.10213,NaN,284.67,95057,338.28,0.05,1.6056,-0.12588</datapoint>
+          <datapoint>5.1698,579.61,220.17,25.937,220.77,26.121,33.631,4.2516,33.899,0.12575,16.183,3.0976,2.3604e-4,-0.019057,-0.017017,4.1305e-5,10.269,5.1422,0.060966,1.8906,1.5552,2.3959,0.65336,38604034,644.56,276.02,0.63433,0.63433,0.35183,0.107,0.17549,0.0040684,0.010224,-3.9595e-5,0,3.2799e-4,3.2799e-4,0,-2.8219e-5,0.14,0.015394,1.4892,0.10291,NaN,284.38,94571,338.11,0.05,1.6519,-0.12512</datapoint>
+          <datapoint>5.3698,624.14,225.11,22.982,225.74,23.081,36.909,4.6273,37.198,0.12472,16.785,2.1391,7.2008e-4,-0.017758,-0.0057112,-4.868e-4,10.2,5.1152,0.060917,1.8941,1.5519,2.4438,0.66842,39337320,624.6,289.4,0.63882,0.63883,0.3511,0.10965,0.17808,0.012411,0.030227,-2.4637e-4,0,3.1354e-4,3.1354e-4,0,-3.0403e-6,0.14,0.015394,1.489,0.10339,NaN,284.09,94074,337.93,0.05,1.6875,-0.12442</datapoint>
+          <datapoint>5.5698,669.61,229.46,19.789,230.11,20.018,40.291,5.0142,40.602,0.12381,17.307,3.0243,6.541e-4,-0.016479,0.0038318,2.9297e-4,10.131,5.0882,0.060869,1.8952,1.5487,2.4755,0.68175,39958467,602.82,301.38,0.64298,0.64298,0.35044,0.11212,0.18042,0.01129,0.027729,3.2253e-4,0,3.0215e-4,3.0215e-4,0,1.317e-6,0.14,0.015394,1.4865,0.10134,NaN,283.8,93566,337.75,0.05,1.7252,-0.12379</datapoint>
+          <datapoint>5.7698,715.88,233.11,15.82,233.78,16.024,43.777,5.4113,44.11,0.12299,17.734,2.5503,4.4682e-4,-0.015927,-0.026686,5.2679e-4,10.067,5.063,0.060824,1.8962,1.5456,2.5039,0.69302,4.045e7,570.79,311.45,0.64663,0.64663,0.34987,0.11433,0.18244,0.0077213,0.0196,-1.2381e-4,0,3.4446e-4,3.4446e-4,0,-6.1882e-5,0.14,0.015394,1.4859,0.10146,NaN,283.5,93049,337.57,0.05,1.7764,-0.12328</datapoint>
+          <datapoint>5.9698,762.8,235.97,10.864,236.67,10.969,47.351,5.8174,47.707,0.12224,18.177,1.5152,2.7881e-4,-0.026299,0.0047851,-2.9843e-4,10.005,5.0381,0.06078,1.8886,1.5426,2.4717,0.70193,40795278,530.11,319.17,0.64961,0.64961,0.34941,0.11615,0.18405,0.0048603,0.012257,-4.5455e-4,0,9.314e-4,9.314e-4,0,1.9416e-6,0.14,0.015394,1.4862,0.10255,NaN,283.19,92525,337.38,0.033116,1.8183,-0.12294</datapoint>
+          <datapoint>6.1782,812.18,237.51,2.4507,238.23,2.7286,51.149,6.2484,51.529,0.12156,18.493,1.1996,1.6427e-4,0.0061298,9.2647e-4,1.9895e-4,9.9474,5.0151,0.06074,1.9102,1.5398,2.6457,0.707,40904032,442.66,322.72,0.65134,0.65134,0.34915,0.11722,0.18498,0.0028093,0.007906,1.8884e-4,0,1.5511e-4,1.5511e-4,0,7.1827e-8,0.14,0.015394,1.4845,0.10147,NaN,282.87,91973,337.19,0.0385,1.8666,-0.12276</datapoint>
+          <datapoint>6.3956,863.8,237.21,-6.5841,237.94,6.5866,55.162,6.7031,55.568,0.12092,18.644,0.18281,1.1223e-4,0.0026041,0.0042426,1.9636e-4,9.898,4.9952,0.060705,1.8802,1.5373,2.4494,0.70658,40685380,351.73,320.24,0.6512,0.6512,0.34917,0.11713,0.1849,0.0019735,0.0051193,-3.131e-4,0,-1.4697e-4,-1.4697e-4,0,1.5098e-6,0.14,0.015394,1.4841,0.10185,NaN,282.54,91396,336.99,0.05,1.9207,-0.1227</datapoint>
+          <datapoint>6.5956,911.08,235.35,-13.933,236.08,13.938,58.869,7.123,59.299,0.12041,18.665,0.38736,3.7329e-5,0.03107,-0.0040122,0.0013126,9.8642,4.9815,0.060681,2.0113,1.5356,3.3975,0.70147,40213965,277.03,312.95,0.64945,0.64945,0.34943,0.11605,0.18397,5.8333e-4,0.0024644,-3.1467e-4,0,-0.001227,-0.001227,0,-1.3716e-6,0.14,0.015394,1.483,0.1017,NaN,282.23,90868,336.8,0.025589,1.9785,-0.12308</datapoint>
+          <datapoint>6.8025,959.45,232.03,-18.215,232.76,18.217,62.695,7.5564,63.149,0.11995,18.525,0.28828,5.6226e-4,0.031416,-0.01487,6.1471e-4,9.8324,4.9685,0.060659,1.8962,1.534,2.5869,0.69197,3.949e7,220.2,301.24,0.64628,0.64629,0.34992,0.11412,0.18225,0.0097149,0.024846,-1.3081e-4,0,-0.0011171,-0.0011171,0,-1.9382e-5,0.14,0.015394,1.4824,0.10166,NaN,281.91,90328,336.61,0.029047,2.0423,-0.12358</datapoint>
+          <datapoint>7.0251,1010.6,227.87,-19.904,228.6,19.936,66.778,8.0191,67.258,0.11951,18.335,1.1324,2.9673e-4,0.025347,0.025418,0.0011328,9.8071,4.9582,0.060641,1.883,1.5327,2.5023,0.68003,38623507,188.26,287.38,0.64243,0.64243,0.35052,0.11179,0.18012,0.0051772,0.012963,3.6455e-4,0,-7.6244e-4,-7.6244e-4,0,5.8706e-5,0.14,0.015394,1.4822,0.10227,NaN,281.58,89761,336.41,0.044332,2.0857,-0.12415</datapoint>
+          <datapoint>7.2088,1052.2,224.15,-20.893,224.89,20.945,70.115,8.3977,70.616,0.1192,18.201,1.4769,6.3826e-4,0.022218,-0.001255,-1.3544e-4,9.7884,4.9505,0.060628,1.8992,1.5318,2.6246,0.66936,37877093,166.36,275.63,0.63911,0.63912,0.35105,0.10982,0.17825,0.010949,0.028829,-5.9661e-5,0,-6.2974e-4,-6.2974e-4,0,-1.4786e-7,0.14,0.015394,1.4812,0.1022,NaN,281.31,89320,336.24,0.05,2.1281,-0.12472</datapoint>
+          <datapoint>7.4043,1095.6,220.03,-21.805,220.76,21.857,73.629,8.7968,74.153,0.11891,18.002,1.5003,5.7954e-4,0.024716,-0.0016533,-3.3564e-4,9.7712,4.9434,0.060616,1.9017,1.5309,2.6483,0.6574,37055462,145.01,263,0.63551,0.63552,0.35163,0.1077,0.17618,0.0098966,0.026091,-2.0675e-4,0,-6.9406e-4,-6.9406e-4,0,-2.6631e-7,0.14,0.015394,1.4808,0.10265,NaN,281.03,88858,336.07,0.05,2.1655,-0.12531</datapoint>
+          <datapoint>7.6043,1139.1,215.64,-22.428,216.37,22.454,77.184,9.2009,77.73,0.11865,17.785,1.0824,8.2858e-5,0.023697,0.0030855,6.0307e-4,9.7557,4.937,0.060605,1.8963,1.5301,2.6157,0.64459,36190710,126.58,250.05,0.6318,0.6318,0.35225,0.10554,0.17401,0.0014181,0.0035025,-3.6335e-4,0,-6.1819e-4,-6.1819e-4,0,9.6575e-7,0.14,0.015394,1.4807,0.10328,NaN,280.75,88394,335.9,0.05,2.2108,-0.12594</datapoint>
+          <datapoint>7.8043,1181.8,211.15,-22.91,211.88,22.941,80.693,9.6005,81.262,0.11842,17.541,1.1859,2.1428e-5,0.01784,-0.0076907,8.6213e-4,9.7422,4.9315,0.060596,1.9139,1.5294,2.7464,0.63156,35322130,109.36,237.44,0.62816,0.62816,0.35286,0.10344,0.17185,3.5996e-4,0.0012773,-2.5138e-5,0,-3.7839e-4,-3.7839e-4,0,-6.2563e-6,0.14,0.015394,1.4794,0.10282,NaN,280.47,87940,335.73,0.05,2.2551,-0.12659</datapoint>
+          <datapoint>8.0043,1223.6,206.58,-23.16,207.3,23.211,84.158,9.9953,84.75,0.11821,17.321,1.5346,5.1539e-4,0.014851,-0.0062502,-5.2627e-4,9.7306,4.9267,0.060587,1.896,1.5288,2.6229,0.61815,3.444e7,94.355,225.01,0.62454,0.62455,0.35347,0.1014,0.16967,0.0087861,0.02343,-4.3482e-4,0,-2.6498e-4,-2.6498e-4,0,-4.3177e-6,0.14,0.015394,1.4804,0.10489,NaN,280.2,87496,335.57,0.05,2.2876,-0.12719</datapoint>
+          <datapoint>8.2043,1264.5,201.95,-23.532,202.67,23.538,87.569,10.385,88.182,0.11804,17.061,0.52316,0.0013026,0.014066,-0.0037473,2.6597e-4,9.7205,4.9225,0.06058,1.8984,1.5283,2.644,0.60472,33565155,79.869,213.07,0.62106,0.62107,0.35408,0.099442,0.16754,0.022122,0.058936,1.2923e-4,0,-2.4241e-4,-2.4241e-4,0,-1.6233e-6,0.14,0.015394,1.4765,0.10154,NaN,279.93,87062,335.41,0.05,2.3526,-0.12775</datapoint>
+          <datapoint>8.4043,1304.4,197.28,-23.536,197.99,23.588,90.935,10.77,91.571,0.11788,16.785,1.565,4.8005e-4,0.013593,0.019824,-7.1059e-4,9.7122,4.9191,0.060574,1.9007,1.5279,2.6633,0.59109,32687516,67.382,201.46,0.61765,0.61765,0.35468,0.097554,0.16542,0.0081124,0.021677,3.159e-4,0,-2.3248e-4,-2.3248e-4,0,4.7593e-5,0.14,0.015394,1.4769,0.10292,NaN,279.67,86637,335.25,0.05,2.388,-0.1283</datapoint>
+          <datapoint>8.6043,1343.4,192.58,-23.681,193.3,23.712,94.248,11.149,94.905,0.11775,16.568,1.2057,2.3128e-4,0.013304,0.013055,-7.2912e-5,9.7049,4.9161,0.060569,1.906,1.5275,2.7036,0.57733,31811056,55.195,190.25,0.61434,0.61434,0.35527,0.095737,0.16333,0.0038804,0.010071,-8.7799e-5,0,-2.2722e-4,-2.2722e-4,0,2.1657e-5,0.14,0.015394,1.4752,0.10216,NaN,279.42,86222,335.1,0.05,2.4287,-0.12883</datapoint>
+          <datapoint>8.8043,1381.4,187.89,-23.577,188.59,23.613,97.508,11.523,98.187,0.11763,16.251,1.2957,8.1792e-5,0.012635,-0.027113,-0.004482,9.6993,4.9137,0.060565,1.8609,1.5272,2.3838,0.5636,30943659,45.461,179.51,0.61114,0.61114,0.35584,0.094007,0.16129,0.0014289,0.003609,3.0877e-4,0,-2.1435e-4,-2.1435e-4,0,-9.8099e-5,0.14,0.015394,1.4738,0.10186,NaN,279.17,85817,334.95,0.05,2.4648,-0.12933</datapoint>
+          <datapoint>9.0043,1418.5,183.2,-23.465,183.9,23.524,100.72,11.891,101.42,0.11752,16.043,1.66,7.0333e-4,0.012294,-0.015521,-9.1399e-4,9.6943,4.9116,0.060562,1.8976,1.5269,2.648,0.54978,3.008e7,35.927,169.17,0.60805,0.60805,0.35641,0.092346,0.15929,0.011851,0.031015,1.9783e-4,0,-2.0806e-4,-2.0806e-4,0,-3.3812e-5,0.14,0.015394,1.4744,0.10334,NaN,278.93,85423,334.8,0.05,2.5019,-0.12982</datapoint>
+          <datapoint>9.2043,1454.7,178.54,-23.467,179.23,23.469,103.87,12.255,104.59,0.11744,15.713,0.28129,0.0025037,0.011768,-0.03178,3.193e-4,9.6908,4.9102,0.060559,1.9004,1.5267,2.6693,0.53619,29235391,27.576,159.42,0.60511,0.60515,0.35695,0.090785,0.15737,0.042069,0.11225,-4.3835e-4,0,-1.9634e-4,-1.9634e-4,0,-1.4917e-4,0.14,0.015394,1.4683,0.09842,NaN,278.69,85038,334.66,0.05,2.5388,-0.13029</datapoint>
+          <datapoint>9.4043,1489.9,173.9,-23.157,174.59,23.303,106.98,12.612,107.72,0.11735,15.498,2.6037,0.0030092,0.011247,-0.0097755,-8.009e-4,9.6877,4.9089,0.060557,1.9007,1.5266,2.6722,0.52248,28392397,18.928,150,0.60225,0.60231,0.35748,0.089281,0.15549,0.05049,0.13534,-1.4113e-4,0,-1.9065e-4,-1.9065e-4,0,-1.4876e-5,0.14,0.015394,1.4734,0.10456,NaN,278.47,84663,334.52,0.05,2.5756,-0.13074</datapoint>
+          <datapoint>9.6043,1524.2,169.26,-23.567,169.94,23.569,110.02,12.965,110.78,0.1173,15.205,0.27318,0.002957,0.010907,-0.0056974,4.2005e-4,9.6864,4.9084,0.060556,1.9016,1.5265,2.6793,0.50883,27563717,8.3165,141.02,0.59951,0.59956,0.358,0.087849,0.15366,0.049492,0.13217,4.9803e-4,0,-1.8104e-4,-1.8104e-4,0,-5.3323e-6,0.14,0.015394,1.4657,0.098116,NaN,278.24,84311,334.38,0.05,2.6241,-0.13117</datapoint>
+          <datapoint>9.8043,1557.6,164.58,-23.29,165.25,23.431,113.02,13.311,113.8,0.11724,14.92,2.564,0.0032067,0.010534,0.011249,-7.9305e-4,9.6853,4.9079,0.060556,1.9025,1.5265,2.6861,0.49495,26731167,0,132.3,0.59682,0.59688,0.35851,0.086457,0.15185,0.053559,0.14349,-4.5123e-4,0,-1.7541e-4,-1.7541e-4,0,2.1985e-5,0.14,0.015394,1.472,0.10552,NaN,278.03,83973,334.25,0.05,2.6526,-0.1316</datapoint>
+          <datapoint>10.004,1590.1,159.98,-22.668,160.65,22.671,115.95,13.652,116.75,0.1172,14.663,0.38986,0.002786,0.0098509,-1.5263e-4,4.9263e-4,9.6852,4.9079,0.060555,1.9029,1.5264,2.6892,0.48142,25923782,0,124.14,0.59429,0.59433,0.359,0.085159,0.15013,0.046434,0.12505,-2.9832e-4,0,-1.6584e-4,-1.6584e-4,0,0,0.14,0.015394,1.4638,0.098709,NaN,277.81,83644,334.13,0.05,2.6948,-0.13199</datapoint>
+          <datapoint>10.204,1621.6,155.55,-21.686,156.21,21.8,118.84,13.988,119.66,0.11716,14.388,2.2312,3e-3,0.0091251,0.01197,-7.5899e-4,9.6852,4.9079,0.060555,1.903,1.5264,2.6898,0.46828,25144228,0,116.55,0.59192,0.59197,0.35946,0.083952,0.14851,0.049939,0.13444,4.8242e-4,0,-1.5364e-4,-1.5364e-4,0,2.7855e-5,0.14,0.015394,1.4689,0.10475,NaN,277.61,83325,334,0.05,2.7313,-0.13235</datapoint>
+          <datapoint>10.404,1652.3,151.26,-21.159,151.92,21.162,121.67,14.319,122.51,0.11714,14.151,0.30201,0.0029932,0.0085602,-0.0051247,5.2115e-4,9.6852,4.9079,0.060555,1.9038,1.5264,2.6953,0.45561,24395006,0,109.5,0.58971,0.58976,0.35989,0.082836,0.14699,0.049731,0.13443,-2.8873e-4,0,-1.4162e-4,-1.4162e-4,0,-5.3974e-6,0.14,0.015394,1.4617,0.099273,NaN,277.41,83014,333.88,0.05,2.7577,-0.1327</datapoint>
+          <datapoint>10.604,1682.2,147.12,-20.308,147.78,20.394,124.47,14.644,125.32,0.11712,13.924,1.8635,0.002533,0.0079696,-3.5482e-4,-8.4031e-4,9.6852,4.9079,0.060555,1.9041,1.5264,2.6976,0.44333,23672508,0,102.94,0.58764,0.58768,0.36029,0.081797,0.14555,0.042008,0.11375,2.1758e-4,0,-1.3355e-4,-1.3355e-4,0,-2.7346e-8,0.14,0.015394,1.4662,0.10465,NaN,277.22,82712,333.76,0.05,2.8032,-0.13301</datapoint>
+          <datapoint>10.804,1711.2,143.11,-19.858,143.76,19.859,127.2,14.965,128.08,0.11711,13.695,0.17469,0.0034267,0.0075681,-0.0057337,7.7034e-4,9.6852,4.9079,0.060555,1.9044,1.5264,2.6995,0.4314,22973792,0,96.811,0.5857,0.58577,0.36068,0.080827,0.14419,0.056797,0.15375,-2.0117e-4,0,-1.2441e-4,-1.2441e-4,0,-7.5462e-6,0.14,0.015394,1.4599,0.10031,NaN,277.03,82419,333.65,0.05,2.8401,-0.13331</datapoint>
+          <datapoint>11.004,1739.4,139.21,-19.116,139.87,19.175,129.91,15.282,130.8,0.1171,13.491,1.4955,0.0018603,0.0069373,6.4553e-4,-6.5816e-4,9.6852,4.9079,0.060555,1.9049,1.5264,2.7034,0.41987,22301183,0,91.096,0.58388,0.5839,0.36104,0.079925,0.14292,0.030746,0.083446,4.3596e-4,0,-1.1282e-4,-1.1282e-4,0,1.0104e-7,0.14,0.015394,1.4638,0.10516,NaN,276.84,82133,333.54,0.05,2.8724,-0.13359</datapoint>
+          <datapoint>11.204,1766.9,135.44,-18.658,136.09,18.669,132.56,15.594,133.47,0.1171,13.241,0.66326,0.0013723,0.0065012,-0.038665,5.1738e-4,9.6852,4.9079,0.060555,1.9054,1.5264,2.7068,0.40877,21656138,0,85.8,0.58219,0.5822,0.36138,0.079089,0.14172,0.022638,0.061176,-2.4858e-4,0,-1.087e-4,-1.087e-4,0,-3.8271e-4,0.14,0.015394,1.4573,0.10077,NaN,276.67,81855,333.43,0.05,2.9019,-0.13385</datapoint>
+          <datapoint>11.404,1793.6,131.76,-18.113,132.41,18.134,135.18,15.902,136.11,0.1171,13.12,0.87932,3.1464e-4,0.0061907,0.019461,-4.1857e-5,9.6852,4.9079,0.060555,1.9184,1.5264,2.7998,0.39788,21026113,0,80.791,0.58058,0.58058,0.3617,0.078297,0.14058,0.0051197,0.014636,-2.7528e-4,0,-1.0121e-4,-1.0121e-4,0,1.024e-4,0.14,0.015394,1.4565,0.10131,NaN,276.49,81584,333.32,0.05,2.9399,-0.1341</datapoint>
+          <datapoint>11.604,1819.6,128.19,-17.59,128.84,17.629,137.76,16.207,138.71,0.11711,12.897,1.1707,0.0012975,0.0058529,0.011128,-0.0010723,9.6852,4.9079,0.060555,1.9086,1.5264,2.7293,0.38723,20413463,0,76.079,0.57905,0.57906,0.36201,0.077551,0.13949,0.021304,0.058597,-3.4799e-4,0,-9.9651e-5,-9.9651e-5,0,3.5368e-5,0.14,0.015394,1.4579,0.10427,NaN,276.32,81321,333.22,0.05,2.9801,-0.13433</datapoint>
+          <datapoint>11.804,1844.9,124.71,-17.191,125.36,17.203,140.3,16.508,141.27,0.11712,12.722,0.65492,9.9354e-4,0.0054632,-0.011266,6.8268e-4,9.6852,4.9079,0.060555,1.9075,1.5264,2.7218,0.3769,19821541,0,71.669,0.57762,0.57762,0.3623,0.076852,0.13847,0.016312,0.044,3.5763e-4,0,-9.0526e-5,-9.0526e-5,0,-3.8288e-5,0.14,0.015394,1.4542,0.10253,NaN,276.16,81065,333.12,0.05,3.0191,-0.13455</datapoint>
+          <datapoint>12.004,1869.5,121.33,-16.741,121.97,16.762,142.81,16.805,143.8,0.11713,12.535,0.84548,7.5678e-5,0.0050856,0.024641,0.0030477,9.6852,4.9079,0.060555,1.8734,1.5264,2.478,0.36692,19252071,0,67.559,0.57627,0.57627,0.36257,0.076201,0.1375,0.0012808,0.0031991,-3.4343e-4,0,-8.2085e-5,-8.2085e-5,0,1.9338e-4,0.14,0.015394,1.4515,0.10166,NaN,276,80816,333.03,0.05,3.0567,-0.13475</datapoint>
+          <datapoint>12.204,1893.4,118.01,-16.36,118.66,16.371,145.29,17.099,146.29,0.11715,12.428,0.61043,9.649e-4,0.0049929,0.017784,0.0012319,9.6852,4.9079,0.060555,1.9074,1.5264,2.7211,0.357,18688966,0,63.621,0.57498,0.57498,0.36283,0.075575,0.13657,0.015819,0.042497,7.6065e-5,0,-8.4382e-5,-8.4382e-5,0,1.0647e-4,0.14,0.015394,1.4504,0.10259,NaN,275.84,80574,332.93,0.05,3.0906,-0.13495</datapoint>
+          <datapoint>12.404,1916.7,114.79,-15.92,115.44,15.957,147.74,17.389,148.76,0.11716,12.248,1.0822,0.0020184,0.0046162,0.004685,-9.089e-4,9.6852,4.9079,0.060555,1.9085,1.5264,2.7292,0.34737,18144274,0,59.932,0.57376,0.57378,0.36308,0.074988,0.13569,0.033063,0.09043,-2.0621e-4,0,-7.8411e-5,-7.8411e-5,0,7.8084e-6,0.14,0.015394,1.4527,0.10621,NaN,275.69,80339,332.84,0.05,3.1126,-0.13513</datapoint>
+          <datapoint>12.604,1939.3,111.63,-15.584,112.28,15.609,150.16,17.677,151.19,0.11718,12.075,0.87907,0.0010347,0.0043494,0.026962,-9.7508e-4,9.6852,4.9079,0.060555,1.908,1.5264,2.7251,0.33803,17618202,0,56.476,0.57261,0.57262,0.36332,0.074437,0.13485,0.016933,0.045384,-1.2785e-4,0,-7.5994e-5,-7.5994e-5,0,2.7324e-4,0.14,0.015394,1.449,0.10472,NaN,275.54,80109,332.75,0.05,3.143,-0.13531</datapoint>
+          <datapoint>12.804,1961.3,108.55,-15.284,109.2,15.295,152.54,17.961,153.6,0.11721,11.939,0.57061,8.1796e-4,0.0040768,-0.023388,7.9723e-4,9.6852,4.9079,0.060555,1.9071,1.5264,2.7187,0.32892,17106962,0,53.222,0.57152,0.57153,0.36354,0.073918,0.13406,0.013386,0.036695,-2.885e-4,0,-6.6871e-5,-6.6871e-5,0,-2.1726e-4,0.14,0.015394,1.4435,0.10214,NaN,275.4,79887,332.66,0.05,3.1782,-0.13547</datapoint>
+          <datapoint>13.004,1982.7,105.52,-14.984,106.18,14.989,154.9,18.243,155.97,0.11723,11.825,0.39809,0.0018885,0.0039513,-0.005211,0.0011483,9.6852,4.9079,0.060555,1.9113,1.5264,2.749,0.31991,16604280,0,50.121,0.57048,0.5705,0.36376,0.073422,0.1333,0.030796,0.085143,-2.3615e-4,0,-6.2133e-5,-6.2133e-5,0,-1.1407e-5,0.14,0.015394,1.4405,0.10145,NaN,275.26,79670,332.58,0.05,3.2206,-0.13563</datapoint>
+          <datapoint>13.204,2003.5,102.56,-14.608,103.23,14.639,157.24,18.522,158.33,0.11725,11.697,0.95082,0.0023412,0.0037329,0.0037154,-0.0013545,9.6852,4.9079,0.060555,1.9096,1.5264,2.7366,0.31114,16116727,0,47.204,0.5695,0.56953,0.36396,0.072954,0.13259,0.038234,0.10481,4.9423e-4,0,-6.6782e-5,-6.6782e-5,0,6.1339e-6,0.14,0.015394,1.4417,0.10436,NaN,275.13,79461,332.5,0.05,3.2516,-0.13578</datapoint>
+          <datapoint>13.404,2023.8,99.667,-14.394,100.33,14.4,159.54,18.798,160.65,0.11728,11.52,0.39498,0.001736,0.0034784,-0.044097,0.0011855,9.6852,4.9079,0.060555,1.9099,1.5264,2.7388,0.30252,15641628,0,44.442,0.56856,0.56858,0.36415,0.07251,0.1319,0.028311,0.078364,-4.1367e-4,0,-5.3387e-5,-5.3387e-5,0,-9.1439e-4,0.14,0.015394,1.4353,0.10146,NaN,275,79266,332.42,0.05,3.2778,-0.13592</datapoint>
+          <datapoint>13.604,2043.4,96.81,-14.129,97.488,14.133,161.83,19.072,162.95,0.11731,11.477,0.33623,0.0021256,0.0034583,0.017204,0.0012938,9.6852,4.9079,0.060555,1.9111,1.5264,2.7477,0.29401,15174435,0,41.811,0.56766,0.56769,0.36434,0.072085,0.13124,0.03462,0.095002,4.1899e-4,0,-5.8954e-5,-5.8954e-5,0,1.4743e-4,0.14,0.015394,1.4327,0.10139,NaN,274.87,79077,332.34,0.05,3.3152,-0.13606</datapoint>
+          <datapoint>13.804,2062.5,94.021,-13.798,94.702,13.825,164.09,19.343,165.23,0.11734,11.334,0.85624,0.002666,0.0031691,0.0054186,-0.0014709,9.6852,4.9079,0.060555,1.9091,1.5264,2.7333,0.28569,14719148,0,39.328,0.56681,0.56685,0.36452,0.071683,0.13061,0.043501,0.11918,-2.3389e-4,0,-5.4924e-5,-5.4924e-5,0,1.5496e-5,0.14,0.015394,1.4353,0.10545,NaN,274.74,78894,332.26,0.05,3.3728,-0.13618</datapoint>
+          <datapoint>14.004,2081,91.282,-13.597,91.966,13.607,166.33,19.612,167.48,0.11737,11.189,0.53365,1.0223e-5,0.0030496,0,0,9.6852,4.9079,0.060555,1.8959,1.5264,2.6393,0.27752,14274117,0,36.972,0.566,0.566,0.36469,0.071302,0.13001,1.6838e-4,3.1759e-4,-2.4423e-4,0,-5.0411e-5,-5.0411e-5,0,0,0.14,0.015394,1.4302,0.10388,NaN,274.62,78715,332.19,0.05,3.405,-0.1363</datapoint>
+          <datapoint>14.204,2099,88.582,-13.4,89.276,13.403,168.54,19.879,169.71,0.1174,11.116,0.285,0.0023305,0.0029278,-0.0079391,0.001574,9.6852,4.9079,0.060555,1.9107,1.5264,2.7449,0.26948,13837497,0,34.738,0.56523,0.56526,0.36485,0.070939,0.12944,0.037926,0.1037,9.634e-5,0,-5.0157e-5,-5.0157e-5,0,-3.7419e-5,0.14,0.015394,1.4251,0.10239,NaN,274.51,78542,332.12,0.05,3.4531,-0.13642</datapoint>
+          <datapoint>14.404,2116.5,85.929,-13.123,86.633,13.14,170.74,20.143,171.92,0.11743,11.024,0.67822,0.0019733,0.0027441,0.0013457,-0.0016202,9.6852,4.9079,0.060555,1.9099,1.5264,2.7391,0.26163,13412748,0,32.63,0.5645,0.56452,0.365,0.070596,0.1289,0.032113,0.088228,-4.6758e-4,0,-4.9359e-5,-4.9359e-5,0,1.141e-6,0.14,0.015394,1.4251,0.10458,NaN,274.39,78374,332.05,0.05,3.4961,-0.13653</datapoint>
+          <datapoint>14.604,2133.4,83.328,-12.937,84.034,12.947,172.91,20.406,174.11,0.11747,10.872,0.51911,4.8293e-4,0.0025753,0.043888,-6.5955e-4,9.6852,4.9079,0.060555,1.9063,1.5264,2.713,0.2539,12996297,0,30.629,0.5638,0.5638,0.36515,0.07027,0.12838,0.0078721,0.019798,-4.5935e-4,0,-4.1216e-5,-4.1216e-5,0,0.0012892,0.14,0.015394,1.4198,0.10326,NaN,274.28,78211,331.99,0.05,3.5337,-0.13663</datapoint>
+          <datapoint>14.804,2149.8,80.754,-12.805,81.474,12.805,175.06,20.666,176.28,0.11751,10.811,0.095075,0.0045085,0.002551,-0.017253,0.0019449,9.6852,4.9079,0.060555,1.91,1.5264,2.7399,0.24619,12582176,0,28.709,0.56312,0.56324,0.36529,0.069955,0.12788,0.073468,0.20105,3.1757e-4,0,-4.0293e-5,-4.0293e-5,0,-2.1199e-4,0.14,0.015394,1.4128,0.10105,NaN,274.18,78053,331.92,0.05,3.5714,-0.13673</datapoint>
+          <datapoint>15.004,2165.7,78.219,-12.56,78.954,12.568,177.2,20.925,178.44,0.11754,10.748,0.43383,5.8741e-5,0.0024022,0.0039976,0.0015993,9.6852,4.9079,0.060555,1.9347,1.5264,2.9162,0.23869,12180942,0,26.898,0.56249,0.56249,0.36542,0.069659,0.12741,9.3198e-4,0.0030558,-1.792e-5,0,-4.4291e-5,-4.4291e-5,0,1.2112e-5,0.14,0.015394,1.4123,0.10323,NaN,274.07,77900,331.86,0.05,3.5939,-0.13683</datapoint>
+          <datapoint>15.204,2181.1,75.731,-12.318,76.473,12.347,179.33,21.182,180.58,0.11757,10.625,0.84248,0.0057663,0.0022213,0.025551,-0.001982,9.6852,4.9079,0.060555,1.9085,1.5264,2.729,0.23139,11791571,0,25.211,0.56189,0.56208,0.36555,0.069381,0.12696,0.094135,0.25673,3.011e-5,0,-4.3599e-5,-4.3599e-5,0,5.2674e-4,0.14,0.015394,1.4114,0.10515,NaN,273.97,77752,331.8,0.05,3.6269,-0.13692</datapoint>
+          <datapoint>15.404,2196,73.282,-12.198,74.027,12.21,181.42,21.437,182.68,0.11761,10.47,0.52882,0.0016581,0.0020624,0.080786,-0.0014263,9.6852,4.9079,0.060555,1.9099,1.5264,2.739,0.22423,11410583,0,23.6,0.56132,0.56134,0.36567,0.069117,0.12654,0.026928,0.068228,3.9788e-5,0,-3.5032e-5,-3.5032e-5,0,0.0056093,0.14,0.015394,1.4001,0.10065,NaN,273.88,77609,331.74,0.05,3.6486,-0.137</datapoint>
+          <datapoint>15.604,2210.4,70.844,-12.152,71.61,12.152,183.5,21.69,184.77,0.11766,10.449,0.1216,0.0080891,0.0020965,-0.031538,0.002484,9.6852,4.9079,0.060555,1.9081,1.5264,2.7261,0.21692,11023836,0,22.039,0.56076,0.56113,0.36579,0.068857,0.12612,0.13229,0.36182,-3.4374e-4,0,-3.0293e-5,-3.0293e-5,0,-9.1378e-4,0.14,0.015394,1.3873,0.096182,NaN,273.78,77470,331.68,0.05,3.6924,-0.13708</datapoint>
+          <datapoint>15.804,2224.3,68.436,-11.914,69.227,11.919,185.57,21.942,186.86,0.11769,10.433,0.33093,9.4256e-4,0.0020285,0.018534,0.0023756,9.6852,4.9079,0.060555,1.9148,1.5264,2.774,0.20985,10650700,0,20.558,0.56024,0.56024,0.3659,0.068615,0.12572,0.015219,0.042099,-1.9479e-4,0,-4.0098e-5,-4.0098e-5,0,3.3731e-4,0.14,0.015394,1.3873,0.098918,NaN,273.69,77336,331.63,0.05,3.7321,-0.13717</datapoint>
+          <datapoint>16.004,2237.8,66.079,-11.684,66.878,11.712,187.63,22.192,188.94,0.11773,10.309,0.80159,0.0077907,0.0018226,0.019849,-0.0025334,9.6852,4.9079,0.060555,1.9077,1.5264,2.7232,0.20295,10287311,0,19.19,0.55974,0.56009,0.366,0.068386,0.12535,0.12735,0.34658,1.3282e-4,0,-3.9858e-5,-3.9858e-5,0,4.1377e-4,0.14,0.015394,1.3883,0.10228,NaN,273.6,77206,331.57,0.05,3.7551,-0.13724</datapoint>
+          <datapoint>16.204,2250.8,63.752,-11.611,64.558,11.619,189.66,22.441,190.99,0.11777,10.173,0.42248,0.0013382,0.0017096,0.069378,-9.2852e-4,9.6852,4.9079,0.060555,1.9066,1.5264,2.7157,0.19597,9921357,0,17.838,0.55926,0.55927,0.36611,0.068164,0.12499,0.021766,0.053895,-3.0821e-4,0,-2.6914e-5,-2.6914e-5,0,0.0054231,0.14,0.015394,1.3783,0.099737,NaN,273.52,77082,331.52,0.05,3.7685,-0.13731</datapoint>
+          <datapoint>16.404,2263.3,61.435,-11.546,62.264,11.546,191.68,22.688,193.01,0.11782,10.128,0.095663,0.0053054,0.0017231,-0.049289,0.0034161,9.6852,4.9079,0.060555,1.9116,1.5264,2.7509,0.18911,9562709,0,16.575,0.5588,0.55896,0.3662,0.067953,0.12465,0.08618,0.23999,-2.2949e-5,0,-2.6263e-5,-2.6263e-5,0,-0.0029404,0.14,0.015394,1.3656,0.09641,NaN,273.44,76961,331.47,0.05,3.7846,-0.13738</datapoint>
+          <datapoint>16.604,2275.3,59.136,-11.432,59.996,11.432,193.69,22.934,195.04,0.11786,10.123,0.039687,0.0068209,0.0016993,8.5826e-4,0.0033273,9.6852,4.9079,0.060555,1.91,1.5264,2.7399,0.18218,9201878,0,15.351,0.55836,0.55862,0.3663,0.067748,0.12431,0.11107,0.30452,1.1405e-4,0,-3.0637e-5,-3.0637e-5,0,9.6089e-7,0.14,0.015394,1.3607,0.097289,NaN,273.36,76845,331.43,0.05,3.7997,-0.13744</datapoint>
+          <datapoint>16.804,2286.9,56.87,-11.23,57.756,11.237,195.69,23.178,197.06,0.11789,10.079,0.40856,0.0025661,0.0015803,-0.015912,-0.0036309,9.6852,4.9079,0.060555,1.9103,1.5264,2.7417,0.17547,8853034,0,14.203,0.55795,0.55798,0.36639,0.067557,0.124,0.041611,0.11439,2.9978e-4,0,-3.6889e-5,-3.6889e-5,0,-3.5612e-4,0.14,0.015394,1.3635,0.10192,NaN,273.28,76733,331.38,0.05,3.8326,-0.13751</datapoint>
+          <datapoint>17.004,2298.1,54.643,-11.049,55.543,11.074,197.68,23.421,199.07,0.11793,9.9628,0.74698,0.011953,0.001414,0.029404,-0.0035838,9.6852,4.9079,0.060555,1.9051,1.5264,2.7046,0.16897,8516458,0,13.162,0.55756,0.55835,0.36647,0.06738,0.12371,0.19633,0.52922,4.3635e-4,0,-3.661e-5,-3.661e-5,0,0.0013118,0.14,0.015394,1.3631,0.10521,NaN,273.21,76626,331.34,0.05,3.8452,-0.13756</datapoint>
+          <datapoint>17.204,2308.8,52.441,-10.982,53.354,10.995,199.65,23.663,201.05,0.11797,9.8258,0.52953,0.0071578,0.0012909,0.09155,-0.003206,9.6852,4.9079,0.060555,1.9074,1.5264,2.7212,0.16248,8180920,0,12.134,0.55719,0.55748,0.36655,0.06721,0.12343,0.1168,0.30447,2.7061e-4,0,-2.5731e-5,-2.5731e-5,0,0.013756,0.14,0.015394,1.3504,0.10254,NaN,273.14,76523,331.29,0.05,3.8722,-0.13761</datapoint>
+          <datapoint>17.404,2319.1,50.246,-10.959,51.186,10.961,201.59,23.904,203,0.11802,9.7625,0.18264,0.0028609,0.001276,-0.095885,0.0067347,9.6852,4.9079,0.060555,1.9184,1.5264,2.7997,0.15605,7849637,0,11.167,0.55684,0.55688,0.36662,0.067048,0.12317,0.046031,0.1456,3.9237e-4,0,-1.9507e-5,-1.9507e-5,0,-0.016362,0.14,0.015394,1.3307,0.097528,NaN,273.08,76424,331.25,0.05,3.8833,-0.13767</datapoint>
+          <datapoint>17.604,2328.9,48.059,-10.922,49.037,10.922,203.53,24.143,204.95,0.11807,9.7441,0.049152,0.010243,0.0012699,-0.065931,0.0052061,9.6852,4.9079,0.060555,1.9088,1.5264,2.7311,0.14963,7519321,0,10.257,0.5565,0.55708,0.36669,0.066893,0.12291,0.16731,0.4655,1.2838e-4,0,-1.9666e-5,-1.9666e-5,0,-0.0084166,0.14,0.015394,1.3139,0.094651,NaN,273.01,76329,331.22,0.05,3.8954,-0.13772</datapoint>
+          <datapoint>17.804,2338.3,45.885,-10.801,46.909,10.802,205.46,24.382,206.9,0.11812,9.7468,0.076622,0.0066443,0.0012412,-0.021994,0.0053319,9.6852,4.9079,0.060555,1.9125,1.5264,2.7573,0.14332,7195839,0,9.3884,0.55618,0.55643,0.36676,0.066748,0.12267,0.10781,0.29834,-4.4034e-4,0,-2.7007e-5,-2.7007e-5,0,-0.0010211,0.14,0.015394,1.3055,0.095354,NaN,272.95,76239,331.18,0.05,3.9072,-0.13777</datapoint>
+          <datapoint>18.004,2347.3,43.736,-10.663,44.804,10.666,207.39,24.619,208.85,0.11815,9.7222,0.25533,8.696e-4,0.0011657,0.0032315,-0.0051345,9.6852,4.9079,0.060555,1.8881,1.5264,2.5829,0.13697,6871186,0,8.5569,0.55587,0.55588,0.36683,0.066608,0.12244,0.014357,0.03712,1.9167e-4,0,-3.1576e-5,-3.1576e-5,0,2.414e-5,0.14,0.015394,1.3035,0.098661,NaN,272.89,76153,331.14,0.05,3.9266,-0.13781</datapoint>
+          <datapoint>18.204,2355.8,41.614,-10.549,42.722,10.556,209.32,24.856,210.79,0.11819,9.6636,0.36229,0.0065873,0.001071,0.013607,-0.005623,9.6852,4.9079,0.060555,1.9047,1.5264,2.7016,0.13059,6545816,0,7.7692,0.55558,0.55582,0.36689,0.066474,0.12222,0.10761,0.29013,4.4613e-4,0,-3.0531e-5,-3.0531e-5,0,4.7093e-4,0.14,0.015394,1.3023,0.1025,NaN,272.84,76071,331.11,0.05,3.9397,-0.13785</datapoint>
+          <datapoint>18.404,2363.9,39.515,-10.435,40.66,10.447,211.23,25.091,212.71,0.11823,9.5806,0.49466,0.014309,9.8099e-4,0.046058,-0.0059308,9.6852,4.9079,0.060555,1.9016,1.5264,2.6793,0.1245,6235549,0,7.0617,0.55531,0.55644,0.36695,0.066352,0.12201,0.23598,0.62593,-1.5284e-4,0,-3.0419e-5,-3.0419e-5,0,0.0059378,0.14,0.015394,1.2966,0.10494,NaN,272.78,75993,331.08,0.05,3.9555,-0.13789</datapoint>
+          <datapoint>18.604,2371.6,37.436,-10.372,38.618,10.381,213.12,25.325,214.62,0.11828,9.481,0.44756,0.01391,8.9605e-4,0.092347,-0.0056354,9.6852,4.9079,0.060555,1.9011,1.5264,2.6763,0.11845,5928188,0,6.3823,0.55506,0.55613,0.367,0.066237,0.12182,0.22938,0.58789,2.8635e-4,0,-2.6352e-5,-2.6352e-5,0,0.026376,0.14,0.015394,1.2825,0.10456,NaN,272.73,75918,331.05,0.05,3.9683,-0.13793</datapoint>
+          <datapoint>18.804,2378.9,35.362,-10.374,36.594,10.376,214.99,25.559,216.51,0.11833,9.4152,0.19106,7.0603e-4,8.5008e-4,0.10393,0.043975,9.6852,4.9079,0.060555,1.8327,1.5264,2.1873,0.11218,5610470,0,5.7058,0.55481,0.55482,0.36705,0.066124,0.12164,0.012286,-0.010015,-0.0066309,0,-1.7513e-5,-1.7513e-5,0,0.03725,0.14,0.015394,1.2614,0.10218,NaN,272.69,75848,331.02,0.05,3.9874,-0.13796</datapoint>
+          <datapoint>19.004,2385.7,33.292,-10.326,34.589,10.327,216.86,25.791,218.39,0.11837,9.3841,0.1444,0.0020495,8.2859e-4,-0.10383,0.026119,9.6852,4.9079,0.060555,1.9534,1.5264,3.0498,0.1063,5312924,0,5.1171,0.55459,0.55462,0.3671,0.066023,0.12147,0.031891,0.13868,-0.0023077,0,-1.8748e-5,-1.8748e-5,0,-0.041411,0.14,0.015394,1.2393,0.10048,NaN,272.64,75782,330.99,0.05,4.0031,-0.138</datapoint>
+          <datapoint>19.204,2392.2,31.234,-10.259,32.604,10.26,218.72,26.023,220.26,0.11842,9.3505,0.16622,3.2916e-4,7.9031e-4,0.070741,0.078077,9.6852,4.9079,0.060555,1.8317,1.5264,2.1807,0.10057,5023165,0,4.5743,0.55439,0.55439,0.36715,0.065931,0.12131,0.0057298,-0.0094642,-0.026025,0,-2.3649e-5,-2.3649e-5,0,0.021482,0.14,0.015394,1.2182,0.10002,NaN,272.6,75720,330.97,0.05,4.0264,-0.13803</datapoint>
+          <datapoint>19.404,2398.2,29.192,-10.199,30.639,10.201,220.57,26.254,222.13,0.11847,9.3075,0.17459,0.0018028,7.321e-4,0.11105,0.014435,9.6852,4.9079,0.060555,1.8668,1.5264,2.4312,0.094831,4733942,0,4.063,0.5542,0.55422,0.36719,0.065844,0.12117,0.030365,0.013904,-5.0964e-4,0,-2.7043e-5,-2.7043e-5,0,0.05954,0.14,0.015394,1.1966,0.099592,NaN,272.56,75662,330.94,0.05,4.0426,-0.13806</datapoint>
+          <datapoint>19.604,2403.9,27.155,-10.137,28.696,10.139,222.42,26.484,223.99,0.11852,9.2791,0.19324,0.0049234,6.8193e-4,0.10863,7.8656e-4,9.6852,4.9079,0.060555,1.8854,1.5264,2.5642,0.089131,4447010,0,3.5864,0.55402,0.55416,0.36723,0.065762,0.12103,0.081689,0.14545,1.2576e-4,0,-2.9715e-5,-2.9715e-5,0,0.064505,0.14,0.015394,1.1747,0.099691,NaN,272.52,75608,330.92,0.05,4.0535,-0.13808</datapoint>
+          <datapoint>19.804,2409.1,25.131,-10.09,26.777,10.092,224.25,26.713,225.84,0.11856,9.2446,0.18067,0.005535,6.2838e-4,0.11134,0.0061907,9.6852,4.9079,0.060555,1.8748,1.5264,2.4883,0.083314,4154672,0,3.1306,0.55385,0.55402,0.36726,0.065684,0.1209,0.092805,0.15338,-4.3323e-4,0,-2.9407e-5,-2.9407e-5,0,0.077572,0.14,0.015394,1.1526,0.10023,NaN,272.49,75557,330.9,0.05,4.0711,-0.13811</datapoint>
+          <datapoint>20.004,2413.9,23.117,-10.034,24.884,10.036,226.08,26.942,227.68,0.11861,9.2094,0.19849,0.01023,5.7979e-4,0.11639,0.0036763,9.6852,4.9079,0.060555,1.8759,1.5264,2.4957,0.077633,3869557,0,2.7178,0.55369,0.55427,0.3673,0.065613,0.12078,0.17205,0.33211,-3.3645e-4,0,-3.004e-5,-3.004e-5,0,0.097636,0.14,0.015394,1.1299,0.10088,NaN,272.46,75511,330.88,0.05,4.094,-0.13813</datapoint>
+          <datapoint>20.204,2418.3,21.119,-9.9557,23.021,9.9594,227.91,27.169,229.52,0.11865,9.1609,0.26811,0.023778,5.2869e-4,0.13312,-0.0029152,9.6852,4.9079,0.060555,1.8783,1.5264,2.5135,0.072319,3603168,0,2.367,0.55356,0.55658,0.36733,0.065551,0.12068,0.40369,0.86697,4.7473e-4,0,-3.3808e-5,-3.3808e-5,0,0.14719,0.14,0.015394,1.1052,0.10161,NaN,272.43,75468,330.86,0.05,4.1093,-0.13815</datapoint>
+          <datapoint>20.404,2422.4,19.134,-9.8922,21.19,9.8969,229.72,27.396,231.35,0.1187,9.1045,0.30556,0.035839,4.7912e-4,0.15643,-0.0040355,9.6852,4.9079,0.060555,1.8721,1.5264,2.469,0.067043,3338981,0,2.0461,0.55343,0.56011,0.36735,0.065494,0.12058,0.61841,1.2908,4.4693e-4,0,-3.6204e-5,-3.6204e-5,0,0.23653,0.14,0.015394,1.0763,0.10216,NaN,272.4,75430,330.85,0.05,4.1225,-0.13817</datapoint>
+          <datapoint>20.604,2426,17.161,-9.8442,19.397,9.8491,231.52,27.621,233.16,0.11874,9.0424,0.31122,0.04549,4.3227e-4,0.1839,-0.0029436,9.6852,4.9079,0.060555,1.8648,1.5264,2.417,0.06177,3075284,0,1.7476,0.55331,0.56382,0.36738,0.065441,0.1205,0.79692,1.5414,4.2262e-4,0,-3.7225e-5,-3.7225e-5,0,0.38512,0.14,0.015394,1.0423,0.10252,NaN,272.38,75395,330.83,0.05,4.1342,-0.13819</datapoint>
+          <datapoint>20.804,2429.2,15.196,-9.8013,17.651,9.8061,233.31,27.845,234.96,0.11879,8.9797,0.30861,0.056111,3.9026e-4,0.21109,-0.0011427,9.6852,4.9079,0.060555,1.8567,1.5264,2.359,0.05661,2817493,0,1.4801,0.55321,0.56877,0.3674,0.065394,0.12042,0.99961,1.7538,2.4737e-4,0,-3.8297e-5,-3.8297e-5,0,0.6042,0.14,0.015394,1.0027,0.10269,NaN,272.36,75364,330.82,0.05,4.1461,-0.13821</datapoint>
+          <datapoint>21.004,2432.1,13.243,-9.7455,15.964,9.751,235.08,28.068,236.75,0.11883,8.9141,0.32842,0.075199,3.5124e-4,0.23934,-0.0011612,9.6852,4.9079,0.060555,1.8459,1.5264,2.2818,0.051833,2579052,0,1.2642,0.55312,0.57969,0.36742,0.065354,0.12035,1.3755,2.2124,2.78e-4,0,-4.1811e-5,-4.1811e-5,0,0.92657,0.14,0.015394,0.95768,0.10277,NaN,272.34,75336,330.81,0.05,4.1664,-0.13822</datapoint>
+          <datapoint>21.204,2434.5,11.299,-9.6883,14.351,9.6945,236.85,28.29,238.53,0.11888,8.8469,0.34568,0.099367,3.1556e-4,0.26706,-6.886e-4,9.6852,4.9079,0.060555,1.8326,1.5264,2.1868,0.047265,2351192,0,1.0811,0.55304,0.59641,0.36744,0.065318,0.12029,1.8782,2.7199,1.5146e-4,0,-4.5984e-5,-4.5984e-5,0,1.3875,0.14,0.015394,0.90704,0.10279,NaN,272.33,75313,330.8,0.05,4.178,-0.13823</datapoint>
+          <datapoint>21.404,2436.6,9.3712,-9.5895,12.836,9.5984,238.59,28.51,240.29,0.11893,8.7711,0.41283,0.14435,2.7986e-4,0.29829,-0.0039634,9.6852,4.9079,0.060555,1.8127,1.5264,2.045,0.043653,2171084,0,0.98094,0.5547,0.63454,0.36916,0.065293,0.12025,2.884,3.869,6.8589e-4,0,-5.5511e-5,-5.5511e-5,0,2.0292,0.14,0.015394,0.85058,0.10277,NaN,272.31,75293,330.79,0.05,4.1941,-0.13824</datapoint>
+          <datapoint>21.604,2438.3,7.4597,-9.5182,11.451,9.5278,240.33,28.729,242.04,0.11898,8.6879,0.42687,0.18468,2.4475e-4,0.33107,-0.0022223,9.6852,4.9079,0.060555,1.7945,1.5264,1.9145,0.039769,1977566,0,0.86653,0.56108,0.67553,0.3756,0.065268,0.12021,3.8754,4.4076,5.5095e-4,0,-6.1045e-5,-6.1045e-5,0,3.0122,0.14,0.015394,0.78762,0.10266,NaN,272.3,75277,330.78,0.05,4.2193,-0.13825</datapoint>
+          <datapoint>21.804,2439.6,5.5629,-9.4472,10.245,9.4568,242.04,28.946,243.77,0.11903,8.6027,0.42673,0.23239,2.1258e-4,0.3614,0.0011405,9.6852,4.9079,0.060555,1.775,1.5264,1.7751,0.03601,1790455,0,0.75496,0.56806,0.71793,0.38265,0.065246,0.12017,5.1507,4.7652,-1.6075e-4,0,-6.562e-5,-6.562e-5,0,4.3777,0.14,0.015394,0.7183,0.1025,NaN,272.29,75264,330.78,0.05,4.2326,-0.13826</datapoint>
+          <datapoint>22.004,2440.5,3.6825,-9.3485,9.2789,9.3587,243.74,29.162,245.48,0.11908,8.5168,0.43543,0.29732,1.8363e-4,0.38867,0.0038657,9.6852,4.9079,0.060555,1.753,1.5264,1.6183,0.032831,1632226,0,0.65302,0.57475,0.74718,0.38938,0.065229,0.12014,7.0476,5.3139,-5.5745e-4,0,-7.1722e-5,-7.1722e-5,0,6.0915,0.14,0.015394,0.64327,0.10238,NaN,272.29,75255,330.78,0.05,4.2522,-0.13827</datapoint>
+          <datapoint>22.204,2441.1,1.8264,-9.2331,8.6234,9.2434,245.42,29.375,247.17,0.11913,8.4278,0.43653,0.38129,1.5672e-4,0.41406,0.0052013,9.6852,4.9079,0.060555,1.7305,1.5264,1.4578,0.030573,1519873,0,0.55763,0.58004,0.73583,0.3947,0.065218,0.12012,9.2874,4.2827,-9.9251e-4,0,-6.5509e-5,-6.5509e-5,0,7.9728,0.14,0.015394,0.56286,0.10232,NaN,272.28,75250,330.77,0.05,4.2639,-0.13827</datapoint>
+          <datapoint>22.404,2441.2,-0.0062366,-9.0753,8.3404,9.0861,247.09,29.587,248.85,0.11917,8.3404,0.44318,0.47938,1.4128e-4,0.42446,0.0030499,9.6852,4.9079,0.060555,1.711,1.5264,1.318,0.030145,1498599,0,0.50034,0.58109,0.6791,0.39576,0.065216,0.12012,11.337,0.85764,-2.6739e-5,0,-2.4275e-5,-2.4275e-5,0,8.6174,0.14,0.015394,0.47875,0.10232,NaN,272.28,75248,330.77,0.05,4.2795,-0.13828</datapoint>
+          <datapoint>22.61,2441,-1.9765,-9.7006,10.078,9.7323,248.78,29.802,250.56,0.11923,8.1976,0.78436,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.030468,1514635,0,7.6798,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7425,272.28,75249,330.77,0.051375,4.2899,-0.13828</datapoint>
+          <datapoint>22.818,2440.4,-3.9694,-9.5295,10.606,9.5656,250.45,30.015,252.24,0.11928,8.0287,0.82998,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.032066,1594151,0,8.507,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.963,272.29,75254,330.78,0.052271,4.292,-0.13829</datapoint>
+          <datapoint>23.03,2439.4,-5.9611,-9.334,11.32,9.3751,252.12,30.229,253.92,0.11933,7.8477,0.87632,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.034222,1701502,0,9.6907,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0329,272.29,75263,330.78,0.053333,4.2941,-0.1383</datapoint>
+          <datapoint>23.246,2437.9,-7.9517,-9.1046,12.236,9.1517,253.78,30.443,255.6,0.11939,7.6532,0.92721,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.036991,1839418,0,11.324,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0125,272.3,75277,330.78,0.054635,4.2961,-0.1383</datapoint>
+          <datapoint>23.469,2435.9,-9.9398,-8.8274,13.416,8.8837,255.44,30.659,257.28,0.11945,7.4355,0.99861,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.040556,2017090,0,13.616,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0512,272.31,75295,330.79,0.056283,4.2982,-0.13831</datapoint>
+          <datapoint>23.641,2434,-11.429,-8.587,14.4,8.6515,256.7,30.823,258.54,0.1195,7.2564,1.0543,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.04353,2165349,0,15.689,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0677,272.32,75311,330.8,0.057793,4.2998,-0.13831</datapoint>
+          <datapoint>23.817,2431.9,-12.917,-8.3257,15.364,8.3962,257.95,30.987,259.81,0.11955,7.0665,1.0856,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.046444,2310756,0,17.865,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9242,272.34,75331,330.81,0.059551,4.3013,-0.13832</datapoint>
+          <datapoint>24,2429.4,-14.403,-8.0242,16.492,8.1051,259.21,31.154,261.08,0.11961,6.8611,1.1424,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.049851,2480881,0,20.589,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9443,272.35,75354,330.82,0.061689,4.3029,-0.13832</datapoint>
+          <datapoint>24.19,2426.5,-15.885,-7.6936,17.645,7.7852,260.49,31.323,262.36,0.11967,6.6342,1.1904,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.053336,2655011,0,23.576,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9312,272.37,75380,330.83,0.064225,4.3045,-0.13833</datapoint>
+          <datapoint>24.389,2423.2,-17.366,-7.3299,18.847,7.4337,261.77,31.495,263.66,0.11974,6.3912,1.2377,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.056966,2836574,0,26.905,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9359,272.39,75411,330.84,0.067261,4.306,-0.13833</datapoint>
+          <datapoint>24.598,2419.4,-18.843,-6.9416,20.027,7.0545,263.06,31.67,264.96,0.11981,6.1297,1.2567,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.060531,3015123,0,30.392,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8144,272.42,75445,330.85,0.070877,4.3077,-0.13834</datapoint>
+          <datapoint>24.819,2415.1,-20.315,-6.5063,21.335,6.6381,264.38,31.849,266.29,0.11989,5.8439,1.3165,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.064482,3213207,0,34.507,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9541,272.44,75485,330.87,0.075322,4.3093,-0.13835</datapoint>
+          <datapoint>25.056,2410.1,-21.782,-6.0428,22.633,6.1938,265.71,32.034,267.63,0.11998,5.5291,1.3593,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0684,3.41e6,0,38.851,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0448,272.47,75531,330.89,0.080725,4.3109,-0.13835</datapoint>
+          <datapoint>25.223,2406.4,-22.756,-5.7258,23.451,5.8829,266.61,32.16,268.54,0.12004,5.3027,1.3505,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.07087,3534382,0,41.727,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9479,272.5,75565,330.9,0.084992,4.312,-0.13836</datapoint>
+          <datapoint>25.401,2402.2,-23.726,-5.3911,24.299,5.5575,267.52,32.289,269.46,0.12012,5.063,1.35,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.073428,3663340,0,44.815,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9187,272.52,75603,330.92,0.089968,4.313,-0.13836</datapoint>
+          <datapoint>25.589,2397.7,-24.692,-5.0362,25.186,5.2196,268.44,32.421,270.39,0.12019,4.8027,1.3713,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.076105,3798494,0,48.169,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0252,272.55,75645,330.94,0.095793,4.314,-0.13837</datapoint>
+          <datapoint>25.791,2392.6,-25.654,-4.6784,26.022,4.868,269.37,32.558,271.33,0.12028,4.5291,1.3455,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.078627,3926183,0,51.446,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9387,272.58,75691,330.95,0.10271,4.315,-0.13837</datapoint>
+          <datapoint>26.009,2386.9,-26.612,-4.3077,26.858,4.5014,270.32,32.699,272.29,0.12038,4.2447,1.3064,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.08115,4054264,0,54.838,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8216,272.62,75743,330.98,0.11108,4.3208,-0.13838</datapoint>
+          <datapoint>26.246,2380.5,-27.563,-3.9116,27.757,4.1281,271.28,32.845,273.26,0.12049,3.9348,1.3194,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.083858,4192024,0,58.605,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9729,272.66,75801,331,0.12112,4.322,-0.13839</datapoint>
+          <datapoint>26.506,2373.2,-28.503,-3.5068,28.639,3.746,272.24,32.996,274.24,0.12061,3.5941,1.3169,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.086515,4327692,0,62.431,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0974,272.7,75867,331.03,0.13348,4.3246,-0.13839</datapoint>
+          <datapoint>26.648,2369.1,-28.97,-3.3097,29.037,3.5436,272.73,33.075,274.73,0.12068,3.4157,1.266,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.087715,4389308,0,64.206,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9672,272.72,75903,331.04,0.1411,4.3251,-0.1384</datapoint>
+          <datapoint>26.797,2364.7,-29.436,-3.1092,29.437,3.3362,273.22,33.156,275.23,0.12076,3.2348,1.2095,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.088918,4451255,0,66.013,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8234,272.75,75942,331.06,0.14987,4.327,-0.1384</datapoint>
+          <datapoint>26.957,2360,-29.898,-2.8977,29.871,3.1342,273.72,33.238,275.73,0.12084,3.0446,1.1944,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.090225,4518567,0,68.005,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8624,272.78,75984,331.07,0.15953,4.3293,-0.13841</datapoint>
+          <datapoint>27.128,2354.9,-30.358,-2.6888,30.282,2.9231,274.22,33.324,276.23,0.12093,2.8489,1.1466,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.091462,4582595,0,69.925,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7803,272.81,76030,331.09,0.17105,4.3299,-0.13841</datapoint>
+          <datapoint>27.314,2349.2,-30.819,-2.4838,30.665,2.695,274.72,33.412,276.74,0.12103,2.6552,1.0459,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.092612,4642539,0,71.742,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.4954,272.84,76080,331.11,0.18553,4.3305,-0.13842</datapoint>
+          <datapoint>27.515,2342.9,-31.274,-2.2621,31.101,2.4838,275.22,33.503,277.26,0.12114,2.4492,1.0256,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.093924,4710836,0,73.841,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.5438,272.88,76134,331.14,0.20131,4.331,-0.13842</datapoint>
+          <datapoint>27.735,2336,-31.724,-2.0411,31.525,2.2672,275.73,33.598,277.77,0.12125,2.2321,0.98688,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095196,4777496,0,75.914,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.5356,272.92,76194,331.16,0.22054,4.3315,-0.13843</datapoint>
+          <datapoint>27.976,2328.3,-32.16,-1.81,31.979,2.0755,276.23,33.696,278.28,0.12139,1.9884,1.0157,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096557,4849042,0,78.17,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.81,272.97,76261,331.19,0.2409,4.332,-0.13843</datapoint>
+          <datapoint>28.245,2319.6,-32.589,-1.5923,32.377,1.8577,276.72,33.798,278.78,0.12154,1.7322,0.95685,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097752,4912663,0,80.195,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7716,273.02,76335,331.22,0.26915,4.3325,-0.13844</datapoint>
+          <datapoint>28.548,2309.6,-33.004,-1.3713,32.781,1.6501,277.19,33.905,279.26,0.12171,1.4561,0.91787,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09896,4977517,0,82.279,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8297,273.07,76419,331.25,0.303,4.333,-0.13845</datapoint>
+          <datapoint>28.906,2297.8,-33.42,-1.162,33.137,1.3969,277.65,34.02,279.73,0.12192,1.181,0.77536,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10002,5035712,0,84.16,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.521,273.14,76515,331.29,0.35792,4.3335,-0.13846</datapoint>
+          <datapoint>29.307,2284.3,-33.792,-0.92837,33.567,1.2476,278.04,34.136,280.13,0.12216,0.8532,0.83342,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10131,5106157,0,86.465,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9779,273.21,76629,331.34,0.40077,4.3341,-0.13847</datapoint>
+          <datapoint>29.748,2269.3,-34.107,-0.71433,33.95,1.134,278.31,34.249,280.41,0.12245,0.48524,0.88069,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10245,5170239,0,88.572,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.4497,273.3,76759,331.39,0.44093,4.3346,-0.13848</datapoint>
+          <datapoint>30.248,2252.2,-34.381,-0.54768,34.201,0.87737,278.44,34.362,280.55,0.12279,0.22292,0.68543,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10318,5214819,0,90.02,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0893,273.4,76903,331.45,0.5,4.3351,-0.1385</datapoint>
+          <datapoint>30.748,2235,-34.577,-0.39084,34.442,0.68515,278.41,34.459,280.53,0.12314,0.26854,0.56274,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10389,5259140,0,91.456,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9618,273.51,77068,331.52,0.5,4.3357,-0.13851</datapoint>
+          <datapoint>31.248,2217.6,-34.711,-0.26919,34.629,0.59238,278.24,34.542,280.38,0.12351,0.48761,0.52769,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10444,5295200,0,92.613,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1023,273.62,77234,331.59,0.5,4.3362,-0.13853</datapoint>
+          <datapoint>31.748,2200.3,-34.802,-0.18106,34.753,0.50539,277.95,34.614,280.1,0.1239,0.70998,0.47184,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10479,5321632,0,93.437,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1551,273.74,77400,331.65,0.5,4.3367,-0.13854</datapoint>
+          <datapoint>32.248,2182.8,-34.861,-0.1182,34.828,0.39266,277.56,34.676,279.71,0.12429,0.89107,0.37445,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10499,5340686,0,94.004,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0344,273.85,77568,331.72,0.5,4.3373,-0.13855</datapoint>
+          <datapoint>32.748,2165.4,-34.895,-0.068983,34.884,0.36282,277.07,34.729,279.24,0.1247,1.0656,0.3562,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10514,5356946,0,94.474,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1524,273.96,77735,331.79,0.5,4.3378,-0.13857</datapoint>
+          <datapoint>33.248,2147.9,-34.913,-0.034454,34.912,0.30573,276.5,34.775,278.68,0.12511,1.2153,0.30378,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1052,5368862,0,94.791,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1402,274.07,77903,331.86,0.5,4.3384,-0.13858</datapoint>
+          <datapoint>33.748,2130.5,-34.917,-0.0082173,34.928,0.28887,275.86,34.815,278.05,0.12554,1.3581,0.28875,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10523,5378855,0,95.041,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2366,274.19,78071,331.93,0.5,4.3389,-0.1386</datapoint>
+          <datapoint>34.248,2113,-34.912,0.0098982,34.927,0.24362,275.15,34.849,277.35,0.12598,1.4788,0.24342,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1052,5386403,0,95.204,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.218,274.3,78239,332,0.5,4.3395,-0.13861</datapoint>
+          <datapoint>34.748,2095.6,-34.901,0.022231,34.916,0.14939,274.39,34.878,276.6,0.12643,1.5517,0.14773,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10515,5392175,0,95.305,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9979,274.42,78407,332.07,0.5,4.34,-0.13862</datapoint>
+          <datapoint>35.248,2078.1,-34.884,0.033026,34.905,0.15559,273.6,34.903,275.82,0.12688,1.6271,0.15204,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10509,5398055,0,95.41,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0868,274.53,78575,332.13,0.5,4.3406,-0.13864</datapoint>
+          <datapoint>35.748,2060.7,-34.864,0.03994,34.886,0.10214,272.77,34.924,275,0.12734,1.6735,0.094011,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10501,5402647,0,95.47,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9559,274.64,78743,332.2,0.5,4.3411,-0.13865</datapoint>
+          <datapoint>36.248,2043.3,-34.841,0.046282,34.868,0.15801,271.92,34.943,274.15,0.1278,1.7487,0.15108,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10494,5407465,0,95.539,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2055,274.76,78911,332.27,0.5,4.3416,-0.13867</datapoint>
+          <datapoint>36.748,2025.9,-34.816,0.049656,34.844,0.13148,271.03,34.958,273.27,0.12828,1.8092,0.12175,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10484,5411154,0,95.567,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1769,274.87,79079,332.34,0.5,4.3422,-0.13868</datapoint>
+          <datapoint>37.248,2008.5,-34.79,0.052265,34.818,0.12049,270.11,34.972,272.37,0.12876,1.8633,0.10857,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10475,5414691,0,95.591,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1909,274.98,79246,332.41,0.5,4.3428,-0.13869</datapoint>
+          <datapoint>37.748,1991.1,-34.763,0.053636,34.79,0.055401,269.18,34.984,271.44,0.12924,1.8692,0.013874,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10464,5417758,0,95.599,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9051,275.1,79414,332.48,0.5,4.3437,-0.13871</datapoint>
+          <datapoint>38.248,1973.7,-34.735,0.055681,34.763,0.056088,268.24,34.994,270.52,0.12972,1.8678,0.0067432,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10454,5421309,0,95.618,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8591,275.21,79586,332.55,0.5,4.3442,-0.13872</datapoint>
+          <datapoint>38.748,1956.3,-34.707,0.057664,34.736,0.067697,267.31,35.002,269.6,0.1302,1.8502,0.035464,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10443,5424993,0,95.638,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7443,275.32,79761,332.61,0.5,4.3448,-0.13874</datapoint>
+          <datapoint>39.248,1939,-34.677,0.059026,34.707,0.079251,266.38,35.01,268.67,0.13068,1.8765,0.052884,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10432,5428498,0,95.652,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0353,275.43,79937,332.68,0.5,4.3453,-0.13875</datapoint>
+          <datapoint>39.748,1921.7,-34.647,0.059944,34.678,0.091057,265.44,35.016,267.74,0.13116,1.9107,0.068543,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10422,5431874,0,95.662,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1167,275.55,80113,332.75,0.5,4.3458,-0.13876</datapoint>
+          <datapoint>40.248,1904.3,-34.617,0.060308,34.647,0.077112,264.47,35.021,266.78,0.13165,1.9347,0.048054,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1041,5435025,0,95.664,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0788,275.66,80288,332.82,0.5,4.3464,-0.13878</datapoint>
+          <datapoint>40.748,1887,-34.587,0.060559,34.617,0.069929,263.51,35.026,265.83,0.13215,1.9172,0.034967,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10399,5438150,0,95.666,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8125,275.77,80463,332.89,0.5,4.3469,-0.13879</datapoint>
+          <datapoint>41.248,1869.8,-34.556,0.060736,34.587,0.072694,262.56,35.03,264.88,0.13263,1.8973,0.039945,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10388,5441263,0,95.668,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7776,275.88,80639,332.96,0.5,4.3474,-0.13881</datapoint>
+          <datapoint>41.748,1852.5,-34.526,0.060693,34.556,0.061395,261.61,35.033,263.94,0.13312,1.9018,0.0092641,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10377,5444276,0,95.667,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9289,276,80814,333.02,0.5,4.3479,-0.13882</datapoint>
+          <datapoint>42.248,1835.2,-34.496,0.060659,34.526,0.060737,260.66,35.036,263,0.13361,1.9031,0.0030844,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10365,5447298,0,95.667,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9106,276.11,80988,333.09,0.5,4.3484,-0.13883</datapoint>
+          <datapoint>42.748,1818,-34.465,0.060773,34.496,0.0885,259.7,35.039,262.05,0.13411,1.9352,0.064335,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10354,5450408,0,95.67,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1277,276.22,81163,333.16,0.5,4.3553,-0.13885</datapoint>
+          <datapoint>43.248,1800.8,-34.435,0.060437,34.465,0.071758,258.73,35.041,261.1,0.13461,1.9159,0.038687,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10343,5453286,0,95.665,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8003,276.33,81337,333.23,0.5,4.3558,-0.13886</datapoint>
+          <datapoint>43.748,1783.6,-34.405,0.060216,34.435,0.06577,257.78,35.043,260.15,0.13511,1.9027,0.026452,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10332,5456209,0,95.663,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8237,276.45,81512,333.3,0.5,4.3563,-0.13888</datapoint>
+          <datapoint>44.248,1766.4,-34.375,0.060181,34.406,0.085972,256.82,35.044,259.2,0.13562,1.9334,0.061396,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10321,5459225,0,95.664,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1165,276.56,81686,333.36,0.5,4.3568,-0.13889</datapoint>
+          <datapoint>44.748,1749.2,-34.345,0.059781,34.375,0.066681,255.85,35.046,258.24,0.13613,1.9481,0.02954,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10309,5462044,0,95.659,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0361,276.67,81860,333.43,0.5,4.3573,-0.1389</datapoint>
+          <datapoint>45.248,1732,-34.315,0.059976,34.346,0.11188,254.86,35.047,257.26,0.13665,1.9953,0.094442,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10299,5465169,0,95.664,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2765,276.78,82034,333.5,0.5,4.3579,-0.13892</datapoint>
+          <datapoint>45.748,1714.9,-34.285,0.059194,34.315,0.060771,253.87,35.048,256.27,0.13719,2.0022,0.013756,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10287,5467776,0,95.652,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0431,276.89,82208,333.57,0.5,4.3584,-0.13893</datapoint>
+          <datapoint>46.248,1697.7,-34.256,0.059245,34.286,0.091679,252.87,35.049,255.29,0.13772,1.9672,0.069964,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10277,5470790,0,95.655,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7593,277,82381,333.63,0.5,4.3589,-0.13895</datapoint>
+          <datapoint>46.748,1680.6,-34.226,0.058893,34.256,0.082558,251.9,35.049,254.32,0.13825,1.9383,0.057857,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10266,5473592,0,95.651,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7666,277.11,82555,333.7,0.5,4.3597,-0.13896</datapoint>
+          <datapoint>47.248,1663.5,-34.197,0.058747,34.227,0.093292,250.94,35.05,253.37,0.13878,1.9021,0.072473,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10255,5476488,0,95.651,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6871,277.23,82728,333.77,0.5,4.3602,-0.13897</datapoint>
+          <datapoint>47.748,1646.4,-34.168,0.058345,34.197,0.078056,249.99,35.051,252.44,0.1393,1.8761,0.051851,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10244,5479238,0,95.646,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7225,277.34,82901,333.84,0.5,4.3607,-0.13899</datapoint>
+          <datapoint>48.248,1629.3,-34.139,0.0581,34.168,0.075265,249.05,35.051,251.5,0.13982,1.9001,0.047847,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10233,5482049,0,95.643,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0417,277.45,83074,333.9,0.5,4.3612,-0.139</datapoint>
+          <datapoint>48.748,1612.3,-34.11,0.057867,34.139,0.073967,248.09,35.051,250.56,0.14035,1.9231,0.046071,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10222,5484856,0,95.641,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0593,277.56,83247,333.97,0.5,4.3618,-0.13902</datapoint>
+          <datapoint>49.248,1595.2,-34.081,0.057898,34.111,0.10274,247.12,35.052,249.59,0.1409,1.9655,0.084869,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10212,5487798,0,95.643,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2163,277.67,83420,334.04,0.5,4.3623,-0.13903</datapoint>
+          <datapoint>49.748,1578.2,-34.052,0.057538,34.082,0.096988,246.13,35.052,248.61,0.14146,2.0046,0.078078,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10201,5490532,0,95.639,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.235,277.78,83592,334.11,0.5,4.3628,-0.13904</datapoint>
+          <datapoint>50.248,1561.2,-34.023,0.057153,34.053,0.084068,245.12,35.052,247.61,0.14204,2.0354,0.061651,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1019,5493231,0,95.635,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2172,277.89,83765,334.17,0.5,4.3633,-0.13906</datapoint>
+          <datapoint>50.748,1544.2,-33.995,0.056743,34.023,0.057974,244.1,35.052,246.6,0.14262,2.0413,0.011886,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10179,5495892,0,95.629,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0764,278,83937,334.24,0.5,4.3639,-0.13907</datapoint>
+          <datapoint>51.248,1527.2,-33.967,0.056922,33.996,0.1017,243.07,35.053,245.58,0.14322,2.0835,0.084281,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10169,5498855,0,95.634,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3315,278.11,84109,334.31,0.5,4.3644,-0.13909</datapoint>
+          <datapoint>51.748,1510.2,-33.938,0.056301,33.967,0.061481,242.02,35.053,244.55,0.14383,2.0958,0.024702,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10158,5501394,0,95.625,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1685,278.22,84281,334.37,0.5,4.3649,-0.1391</datapoint>
+          <datapoint>52.248,1493.2,-33.91,0.056318,33.939,0.087444,240.98,35.053,243.52,0.14445,2.0624,0.066894,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10148,5504246,0,95.627,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8659,278.33,84453,334.44,0.5,4.3772,-0.13911</datapoint>
+          <datapoint>52.748,1476.3,-33.882,0.056255,33.91,0.057387,239.95,35.053,242.5,0.14506,2.0681,0.011345,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10137,5507061,0,95.624,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1014,278.44,84628,334.51,0.5,4.3779,-0.13913</datapoint>
+          <datapoint>53.248,1459.4,-33.854,0.056976,33.882,0.058553,238.92,35.053,241.48,0.14568,2.0613,0.013496,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10127,5510317,0,95.631,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0218,278.55,84808,334.57,0.5,4.3785,-0.13914</datapoint>
+          <datapoint>53.748,1442.4,-33.825,0.057413,33.854,0.058741,237.89,35.053,240.46,0.1463,2.0551,0.012424,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10116,5513479,0,95.635,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0187,278.66,84988,334.64,0.5,4.3791,-0.13915</datapoint>
+          <datapoint>54.248,1425.5,-33.796,0.057917,33.826,0.093535,236.87,35.053,239.45,0.14692,2.0184,0.073447,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10106,5516723,0,95.643,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8035,278.77,85168,334.71,0.5,4.3797,-0.13917</datapoint>
+          <datapoint>54.748,1408.6,-33.767,0.057761,33.796,0.072426,235.87,35.053,238.46,0.14754,1.9965,0.043694,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10095,5519647,0,95.639,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8688,278.88,85348,334.77,0.5,4.3804,-0.13918</datapoint>
+          <datapoint>55.248,1391.8,-33.738,0.057711,33.767,0.065926,234.87,35.053,237.47,0.14815,1.9806,0.03187,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10085,5522625,0,95.639,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8876,278.99,85528,334.84,0.5,4.3809,-0.1392</datapoint>
+          <datapoint>55.748,1374.9,-33.709,0.057607,33.738,0.059149,233.88,35.053,236.5,0.14877,1.9739,0.013418,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10074,5525576,0,95.637,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9348,279.1,85707,334.91,0.5,4.3814,-0.13921</datapoint>
+          <datapoint>56.248,1358.1,-33.681,0.057537,33.71,0.06404,232.9,35.053,235.52,0.14939,1.9598,0.028118,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10063,5528545,0,95.637,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8779,279.21,85887,334.97,0.5,4.3819,-0.13922</datapoint>
+          <datapoint>56.748,1341.2,-33.652,0.057661,33.682,0.097773,231.93,35.054,234.56,0.15,1.9204,0.078961,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10053,5531625,0,95.641,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6905,279.32,86066,335.04,0.5,4.3824,-0.13924</datapoint>
+          <datapoint>57.248,1324.4,-33.623,0.057357,33.653,0.092731,230.96,35.054,233.61,0.15062,1.9568,0.072864,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10042,5534483,0,95.637,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1687,279.43,86245,335.11,0.5,4.3829,-0.13925</datapoint>
+          <datapoint>57.748,1307.6,-33.594,0.057607,33.626,0.13517,229.97,35.054,232.62,0.15126,2.0179,0.12228,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10032,5537635,0,95.644,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3732,279.54,86424,335.17,0.5,4.3835,-0.13927</datapoint>
+          <datapoint>58.248,1290.8,-33.566,0.056483,33.594,0.058809,228.96,35.054,231.62,0.15192,2.0261,0.016376,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10021,5.54e6,0,95.626,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0736,279.65,86603,335.24,0.5,4.3842,-0.13928</datapoint>
+          <datapoint>58.748,1274,-33.538,0.056361,33.566,0.058246,227.94,35.054,230.62,0.15259,2.0335,0.014697,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10011,5542929,0,95.625,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0761,279.76,86781,335.3,0.5,4.3847,-0.13929</datapoint>
+          <datapoint>59.248,1257.3,-33.51,0.056271,33.538,0.067765,226.92,35.054,229.61,0.15326,2.0523,0.037758,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1,5545829,0,95.625,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1617,279.87,86960,335.37,0.5,4.3852,-0.13931</datapoint>
+          <datapoint>59.748,1240.5,-33.482,0.056018,33.51,0.058031,225.89,35.054,228.6,0.15395,2.0599,0.01515,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099899,5548638,0,95.622,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1038,279.98,87138,335.44,0.5,4.3858,-0.13932</datapoint>
+          <datapoint>60.248,1223.8,-33.454,0.055821,33.482,0.05583,224.86,35.054,227.58,0.15464,2.0594,9.9496e-4,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099796,5551465,0,95.62,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0565,280.09,87316,335.5,0.5,4.3863,-0.13934</datapoint>
+          <datapoint>60.748,1207.1,-33.426,0.055627,33.454,0.055627,223.83,35.054,226.56,0.15535,2.0594,2.8858e-5,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099693,5554284,0,95.618,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0595,280.2,87494,335.57,0.5,4.3868,-0.13935</datapoint>
+          <datapoint>61.248,1190.4,-33.398,0.055598,33.427,0.080859,222.81,35.054,225.55,0.15605,2.0301,0.058712,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099593,5557188,0,95.619,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8606,280.3,87672,335.63,0.5,4.3873,-0.13936</datapoint>
+          <datapoint>61.748,1173.7,-33.37,0.055789,33.4,0.12446,221.81,35.054,224.56,0.15674,1.9744,0.11125,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099495,5560220,0,95.626,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6537,280.41,87850,335.7,0.5,4.3879,-0.13938</datapoint>
+          <datapoint>62.248,1157,-33.343,0.054978,33.371,0.083386,220.83,35.054,223.59,0.15742,1.9431,0.062695,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099388,5562711,0,95.613,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7625,280.52,88027,335.77,0.5,4.3884,-0.13939</datapoint>
+          <datapoint>62.748,1140.3,-33.316,0.054619,33.343,0.062913,219.85,35.054,222.63,0.15811,1.9587,0.031221,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099285,5565396,0,95.609,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0486,280.63,88205,335.83,0.5,4.3889,-0.13941</datapoint>
+          <datapoint>63.248,1123.7,-33.288,0.05459,33.316,0.081911,218.87,35.054,221.66,0.15881,1.9892,0.061068,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099186,5568244,0,95.61,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1648,280.74,88382,335.9,0.5,4.3894,-0.13942</datapoint>
+          <datapoint>63.748,1107,-33.261,0.054746,33.29,0.11922,217.86,35.054,220.66,0.15953,2.0422,0.10591,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099089,5571201,0,95.615,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3464,280.85,88559,335.96,0.5,4.39,-0.13943</datapoint>
+          <datapoint>64.248,1090.4,-33.234,0.053885,33.261,0.061055,216.84,35.054,219.66,0.16027,2.0278,0.028708,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098983,5573604,0,95.601,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9455,280.95,88736,336.03,0.5,4.3905,-0.13945</datapoint>
+          <datapoint>64.748,1073.8,-33.207,0.054113,33.235,0.10523,215.84,35.054,218.67,0.161,1.9827,0.090246,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098887,5576557,0,95.607,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.724,281.06,88913,336.09,0.5,4.391,-0.13946</datapoint>
+          <datapoint>65.248,1057.2,-33.18,0.053668,33.208,0.087471,214.86,35.054,217.7,0.16172,1.9482,0.069071,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098786,5579156,0,95.601,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7504,281.17,89090,336.16,0.5,4.3915,-0.13948</datapoint>
+          <datapoint>65.748,1040.6,-33.153,0.053423,33.181,0.082627,213.89,35.054,216.74,0.16244,1.9167,0.063033,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098686,5581837,0,95.598,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7363,281.28,89266,336.22,0.5,4.3921,-0.13949</datapoint>
+          <datapoint>66.248,1024.1,-33.127,0.053486,33.155,0.1092,212.92,35.054,215.79,0.16317,1.9643,0.095207,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09859,5584679,0,95.602,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2365,281.39,89442,336.29,0.5,4.3928,-0.1395</datapoint>
+          <datapoint>66.748,1007.5,-33.1,0.052968,33.127,0.084195,211.93,35.054,214.81,0.16392,1.997,0.065446,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098489,5587204,0,95.594,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1839,281.49,89619,336.36,0.5,4.3934,-0.13952</datapoint>
+          <datapoint>67.248,990.95,-33.073,0.053448,33.103,0.14225,210.91,35.054,213.81,0.16469,2.0629,0.13183,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098398,5590257,0,95.605,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.4391,281.6,89795,336.42,0.5,4.3939,-0.13953</datapoint>
+          <datapoint>67.748,974.42,-33.047,0.052801,33.074,0.067632,209.89,35.054,212.8,0.16548,2.0418,0.042263,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098292,5592719,0,95.591,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9213,281.71,89976,336.49,0.5,4.3956,-0.13955</datapoint>
+          <datapoint>68.248,957.91,-33.02,0.053871,33.049,0.10857,208.88,35.054,211.8,0.16627,1.9947,0.094257,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098198,5596107,0,95.605,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7262,281.82,90160,336.55,0.5,4.3962,-0.13956</datapoint>
+          <datapoint>68.748,941.4,-32.993,0.054045,33.021,0.093882,207.89,35.054,210.83,0.16704,1.9563,0.076765,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098097,5599084,0,95.605,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7379,281.92,90345,336.62,0.5,4.3967,-0.13957</datapoint>
+          <datapoint>69.248,924.91,-32.966,0.054021,32.993,0.065189,206.91,35.054,209.86,0.16782,1.9745,0.036488,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097996,5601971,0,95.603,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0782,282.03,90529,336.68,0.5,4.3974,-0.13959</datapoint>
+          <datapoint>69.748,908.44,-32.939,0.054475,32.967,0.10167,205.93,35.054,208.89,0.1686,1.9316,0.085849,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0979,5605135,0,95.61,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6878,282.14,90713,336.75,0.5,4.398,-0.1396</datapoint>
+          <datapoint>70.248,891.97,-32.911,0.055457,32.944,0.17579,204.99,35.054,207.96,0.16937,1.8482,0.16681,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09781,5608644,0,95.63,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.375,282.25,90898,336.81,0.5,4.3986,-0.13962</datapoint>
+          <datapoint>70.748,875.53,-32.884,0.053669,32.911,0.059828,204.07,35.054,207.06,0.17012,1.835,0.026439,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097695,5610671,0,95.599,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.76,282.35,91081,336.88,0.5,4.3992,-0.13963</datapoint>
+          <datapoint>71.248,859.09,-32.857,0.053867,32.885,0.079967,203.14,35.054,206.14,0.17088,1.8645,0.059103,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097598,5613681,0,95.603,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0319,282.46,91265,336.94,0.5,4.3997,-0.13964</datapoint>
+          <datapoint>71.748,842.67,-32.831,0.053623,32.857,0.053891,202.21,35.054,205.22,0.17165,1.8672,0.0053691,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097498,5616464,0,95.598,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8824,282.57,91449,337,0.5,4.4002,-0.13966</datapoint>
+          <datapoint>72.248,826.26,-32.804,0.053573,32.831,0.055641,201.27,35.054,204.3,0.17243,1.8747,0.015028,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0974,5619343,0,95.598,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9172,282.67,91632,337.07,0.5,4.4007,-0.13967</datapoint>
+          <datapoint>72.748,809.86,-32.777,0.053485,32.804,0.059125,200.33,35.054,203.38,0.17322,1.8873,0.025202,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097302,5622203,0,95.597,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9585,282.78,91816,337.13,0.5,4.4012,-0.13969</datapoint>
+          <datapoint>73.248,793.48,-32.75,0.053346,32.777,0.060267,199.39,35.054,202.45,0.17402,1.8733,0.028041,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097204,5625034,0,95.596,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7942,282.89,91999,337.2,0.5,4.4017,-0.1397</datapoint>
+          <datapoint>73.748,777.11,-32.724,0.053209,32.751,0.065126,198.45,35.054,201.52,0.17483,1.8921,0.037552,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097107,5627861,0,95.595,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9979,282.99,92182,337.26,0.5,4.4024,-0.13971</datapoint>
+          <datapoint>74.248,760.76,-32.697,0.053168,32.724,0.084769,197.5,35.054,200.58,0.17566,1.9251,0.066023,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097011,5630738,0,95.596,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.111,283.1,92365,337.33,0.5,4.403,-0.13973</datapoint>
+          <datapoint>74.748,744.42,-32.671,0.052707,32.697,0.052995,196.53,35.054,199.64,0.1765,1.9223,0.0055147,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096911,5633379,0,95.59,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9068,283.21,92547,337.39,0.5,4.4035,-0.13974</datapoint>
+          <datapoint>75.248,728.09,-32.644,0.053562,32.674,0.15179,195.56,35.054,198.67,0.17737,1.9933,0.14202,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096825,5636738,0,95.608,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3924,283.31,92730,337.46,0.5,4.4041,-0.13976</datapoint>
+          <datapoint>75.748,711.77,-32.618,0.052056,32.644,0.052322,194.56,35.054,197.69,0.17826,1.9907,0.005277,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096717,5638830,0,95.583,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9759,283.42,92913,337.52,0.5,4.4048,-0.13977</datapoint>
+          <datapoint>76.248,695.47,-32.592,0.051971,32.618,0.053776,193.57,35.054,196.71,0.17915,1.9838,0.013817,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096621,5641610,0,95.583,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.945,283.52,93095,337.59,0.5,4.4053,-0.13978</datapoint>
+          <datapoint>76.748,679.18,-32.566,0.051846,32.592,0.054424,192.57,35.054,195.74,0.18006,1.9921,0.016552,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096526,5644367,0,95.581,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0385,283.63,93277,337.65,0.5,4.4058,-0.1398</datapoint>
+          <datapoint>77.248,662.9,-32.54,0.051723,32.566,0.059259,191.57,35.054,194.75,0.18098,2.0065,0.02892,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096431,5647121,0,95.58,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0875,283.74,93459,337.71,0.5,4.4063,-0.13981</datapoint>
+          <datapoint>77.748,646.64,-32.514,0.051588,32.54,0.065634,190.57,35.054,193.77,0.1819,1.9862,0.040576,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096337,5649864,0,95.58,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8727,283.84,93641,337.78,0.5,4.407,-0.13983</datapoint>
+          <datapoint>78.248,630.39,-32.489,0.051597,32.515,0.091311,189.59,35.054,192.8,0.18283,1.9486,0.075335,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096244,5652684,0,95.582,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.738,283.95,93822,337.84,0.5,4.4076,-0.13984</datapoint>
+          <datapoint>78.748,614.15,-32.463,0.051117,32.489,0.062599,188.62,35.054,191.85,0.18375,1.9305,0.036133,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096148,5655232,0,95.575,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8296,284.05,94004,337.91,0.5,4.4081,-0.13985</datapoint>
+          <datapoint>79.248,597.93,-32.437,0.051105,32.464,0.084138,187.65,35.054,190.89,0.18468,1.9639,0.066839,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096055,5658013,0,95.576,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1504,284.16,94185,337.97,0.5,4.4086,-0.13987</datapoint>
+          <datapoint>79.748,581.71,-32.412,0.050803,32.438,0.074778,186.66,35.054,189.92,0.18563,1.9914,0.054871,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095961,5660633,0,95.573,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1443,284.26,94367,338.03,0.5,4.4091,-0.13988</datapoint>
+          <datapoint>80.248,565.52,-32.387,0.050455,32.412,0.050478,185.66,35.054,188.94,0.18661,1.9906,0.0015337,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095866,5663207,0,95.568,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9863,284.37,94548,338.1,0.5,4.4096,-0.1399</datapoint>
+          <datapoint>80.748,549.33,-32.362,0.050395,32.387,0.065461,184.66,35.054,187.96,0.18759,2.0115,0.041779,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095774,5665922,0,95.568,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1277,284.47,94729,338.16,0.5,4.4101,-0.13991</datapoint>
+          <datapoint>81.248,533.15,-32.337,0.05016,32.362,0.057768,183.66,35.054,186.98,0.18859,1.9972,0.028655,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095681,5668537,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9175,284.58,94910,338.23,0.5,4.4106,-0.13992</datapoint>
+          <datapoint>81.748,516.99,-32.312,0.050058,32.337,0.069017,182.67,35.054,186,0.18959,1.9734,0.047514,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09559,5671215,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8414,284.68,95090,338.29,0.5,4.4111,-0.13994</datapoint>
+          <datapoint>82.248,500.84,-32.287,0.049776,32.312,0.05618,181.68,35.054,185.04,0.1906,1.9604,0.026049,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095497,5673788,0,95.562,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8881,284.79,95271,338.35,0.5,4.4116,-0.13995</datapoint>
+          <datapoint>82.748,484.7,-32.262,0.049581,32.287,0.052025,180.7,35.054,184.07,0.19161,1.9682,0.015757,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095405,5676392,0,95.559,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0119,284.89,95451,338.42,0.5,4.4122,-0.13997</datapoint>
+          <datapoint>83.248,468.58,-32.237,0.050298,32.262,0.054675,179.72,35.054,183.11,0.19263,1.9575,0.021434,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095314,5679509,0,95.566,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8982,285,95640,338.48,0.5,4.4127,-0.13998</datapoint>
+          <datapoint>83.748,452.47,-32.211,0.050998,32.238,0.086684,178.73,35.054,182.14,0.19366,1.9926,0.070094,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095224,5682687,0,95.575,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1865,285.1,95829,338.54,0.5,4.4132,-0.13999</datapoint>
+          <datapoint>84.248,436.37,-32.186,0.050948,32.211,0.051127,177.74,35.054,181.16,0.19472,1.9947,0.0042689,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095129,5685502,0,95.573,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0065,285.21,96018,338.61,0.5,4.4139,-0.14001</datapoint>
+          <datapoint>84.748,420.28,-32.16,0.051124,32.186,0.055661,176.74,35.054,180.18,0.19579,1.9837,0.022011,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095036,5688449,0,95.574,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9229,285.31,96207,338.67,0.5,4.4145,-0.14002</datapoint>
+          <datapoint>85.248,404.21,-32.135,0.051145,32.16,0.052858,175.75,35.054,179.21,0.19687,1.9904,0.013347,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094943,5691329,0,95.575,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0272,285.42,96396,338.73,0.5,4.4156,-0.14004</datapoint>
+          <datapoint>85.748,388.15,-32.109,0.051416,32.136,0.093775,174.74,35.054,178.22,0.19797,2.0296,0.078423,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094852,5694363,0,95.58,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2458,285.52,96584,338.8,0.5,4.4162,-0.14005</datapoint>
+          <datapoint>86.248,372.1,-32.083,0.05108,32.109,0.074825,173.72,35.054,177.22,0.19911,2.0569,0.054677,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094757,5697077,0,95.575,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2075,285.63,96773,338.86,0.5,4.4175,-0.14006</datapoint>
+          <datapoint>86.748,356.06,-32.058,0.050796,32.083,0.051124,172.69,35.054,176.21,0.20026,2.0598,0.0057778,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094663,5699798,0,95.571,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0757,285.73,96961,338.92,0.5,4.4181,-0.14008</datapoint>
+          <datapoint>87.248,340.04,-32.033,0.050834,32.058,0.073957,171.67,35.054,175.21,0.20142,2.033,0.053717,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094571,5702686,0,95.573,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8853,285.84,97149,338.99,0.5,4.4186,-0.14009</datapoint>
+          <datapoint>87.748,324.03,-32.007,0.050514,32.033,0.051553,170.65,35.054,174.22,0.20259,2.0278,0.010299,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094478,5705378,0,95.568,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9995,285.94,97337,339.05,0.5,4.4192,-0.14011</datapoint>
+          <datapoint>88.248,308.03,-31.982,0.050514,32.008,0.073649,169.65,35.054,173.23,0.20376,2.001,0.053596,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094387,5708232,0,95.57,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.854,286.04,97525,339.11,0.5,4.4197,-0.14012</datapoint>
+          <datapoint>88.748,292.05,-31.957,0.050188,31.982,0.053942,168.64,35.054,172.25,0.20494,2.0109,0.019772,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094294,5710905,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0651,286.15,97712,339.18,0.5,4.4202,-0.14013</datapoint>
+          <datapoint>89.248,276.08,-31.932,0.050014,31.957,0.050937,167.64,35.054,171.27,0.20613,2.0061,0.0096531,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094202,5713643,0,95.564,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9796,286.25,97900,339.24,0.5,4.4207,-0.14015</datapoint>
+          <datapoint>89.748,260.12,-31.907,0.050192,31.933,0.096814,166.63,35.054,170.27,0.20735,2.0475,0.082787,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094114,5716577,0,95.569,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.274,286.36,98087,339.3,0.5,4.4214,-0.14016</datapoint>
+          <datapoint>90.248,244.17,-31.882,0.04958,31.907,0.052145,165.6,35.054,169.27,0.2086,2.0555,0.016151,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09402,5719075,0,95.559,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0997,286.46,98274,339.36,0.5,4.422,-0.14017</datapoint>
+          <datapoint>90.748,228.24,-31.857,0.04942,31.882,0.049547,164.57,35.054,168.26,0.20986,2.0573,0.0035351,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.093929,5721787,0,95.558,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.067,286.56,98461,339.43,0.5,4.4239,-0.14019</datapoint>
+          <datapoint>90.947,223.18,-20.858,34.551,21.358,34.551,164.18,35.054,167.88,0.21035,1.9151,0.14775,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.06291,3839361,0,429.71,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8461,286.7,98704,339.51,0.014471,4.4401,-0.14019</datapoint>
+          <datapoint>91.134,219.74,-16.358,17.834,16.859,17.835,163.82,35.054,167.53,0.2108,1.9399,0.17861,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.049655,3031284,0,267.81,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0437,286.72,98742,339.52,0.028035,4.4472,-0.1402</datapoint>
+          <datapoint>91.328,216.83,-13.859,10.249,14.36,10.253,163.44,35.054,167.16,0.21127,1.9919,0.28288,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.042294,2582586,0,194.36,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1805,286.74,98774,339.53,0.048766,4.4498,-0.14021</datapoint>
+          <datapoint>91.531,214.19,-12.359,6.2785,12.859,6.2786,163.03,35.054,166.76,0.21178,2.0063,0.022557,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.037872,2313046,0,155.89,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.99,286.75,98801,339.54,0.079636,4.4513,-0.14021</datapoint>
+          <datapoint>91.759,211.49,-11.359,3.8756,11.859,3.8762,162.58,35.054,166.31,0.21236,2.0151,0.067099,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.034927,2133562,0,132.62,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0646,286.77,98827,339.55,0.12899,4.4523,-0.14022</datapoint>
+          <datapoint>91.94,209.48,-10.861,2.7488,11.361,2.7561,162.21,35.054,165.95,0.21283,2.0516,0.20116,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.033458,2044098,0,121.72,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.197,286.78,98845,339.56,0.18142,4.4528,-0.14022</datapoint>
+          <datapoint>92.239,206.3,-10.361,1.6705,10.861,1.6705,161.59,35.054,165.35,0.21361,2.0516,1.3716e-4,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.031984,1954420,0,111.26,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0515,286.79,98868,339.56,0.29932,4.4533,-0.14023</datapoint>
+          <datapoint>92.739,201.2,-10.04,0.6406,10.361,0.64569,160.58,35.054,164.36,0.21492,2.0111,0.080918,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.030511,1864960,0,101.29,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9714,286.81,98905,339.58,0.5,4.4538,-0.14024</datapoint>
+          <datapoint>93.239,196.18,-10.035,0.01068,10.043,0.2068,159.6,35.054,163.4,0.2162,1.9079,0.20652,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029572,1808368,0,95.204,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8001,286.84,98965,339.6,0.5,4.4543,-0.14026</datapoint>
+          <datapoint>93.739,191.16,-10.034,0.0027995,10.035,0.018205,158.65,35.054,162.47,0.21746,1.8989,0.017988,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029548,1807716,0,95.106,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8895,286.87,99024,339.62,0.5,4.4548,-0.14027</datapoint>
+          <datapoint>94.239,186.15,-10.031,0.0052374,10.034,0.096913,157.69,35.054,161.53,0.21874,1.9473,0.096772,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029544,1808254,0,95.134,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9977,286.91,99083,339.64,0.5,4.4554,-0.14029</datapoint>
+          <datapoint>94.739,181.13,-10.029,0.0048336,10.031,0.097881,156.7,35.054,160.57,0.22008,1.9961,0.097762,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029534,1808488,0,95.131,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0471,286.94,99142,339.66,0.5,4.4559,-0.1403</datapoint>
+          <datapoint>95.239,176.12,-10.026,0.0044514,10.029,0.050397,155.71,35.054,159.6,0.22143,1.971,0.0502,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029524,1808691,0,95.123,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9449,286.97,99201,339.68,0.5,4.4564,-0.14031</datapoint>
+          <datapoint>95.739,171.11,-10.024,0.0054314,10.027,0.1226,154.74,35.054,158.66,0.22278,1.9098,0.12248,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029518,1809110,0,95.139,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.846,287.01,99259,339.7,0.5,4.4583,-0.14033</datapoint>
+          <datapoint>96.239,166.1,-10.022,0.0041208,10.024,0.038281,153.78,35.054,157.72,0.22412,1.9288,0.038058,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029506,1809196,0,95.12,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9486,287.04,99318,339.71,0.5,4.4589,-0.14034</datapoint>
+          <datapoint>96.739,161.09,-10.019,0.0052984,10.022,0.10812,152.8,35.054,156.77,0.22551,1.9828,0.10799,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0295,1809622,0,95.136,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.039,287.07,99377,339.73,0.5,4.4594,-0.14036</datapoint>
+          <datapoint>97.239,156.08,-10.017,0.004235,10.019,0.025454,151.81,35.054,155.81,0.22693,1.9703,0.0251,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029489,1809741,0,95.12,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9572,287.1,99436,339.75,0.5,4.4599,-0.14037</datapoint>
+          <datapoint>97.739,151.07,-10.014,0.0049243,10.017,0.060697,150.83,35.054,154.85,0.22835,1.94,0.060497,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029481,1810088,0,95.129,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9086,287.14,99494,339.77,0.5,4.4605,-0.14038</datapoint>
+          <datapoint>98.239,146.06,-10.012,0.0046559,10.014,0.03579,149.86,35.054,153.9,0.22978,1.9578,0.035486,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029472,1810321,0,95.125,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9762,287.17,99553,339.79,0.5,4.461,-0.1404</datapoint>
+          <datapoint>98.739,141.06,-10.009,0.0055655,10.013,0.13028,148.9,35.054,152.97,0.23121,1.8927,0.13016,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029466,1810746,0,95.141,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8251,287.2,99612,339.81,0.5,4.4615,-0.14041</datapoint>
+          <datapoint>99.239,136.05,-10.007,0.0041906,10.009,0.073467,147.94,35.054,152.04,0.23265,1.9294,0.073347,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029454,1810833,0,95.122,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9674,287.23,99671,339.83,0.5,4.4755,-0.14043</datapoint>
+          <datapoint>99.739,131.05,-10.005,0.0047605,10.007,0.075216,146.99,35.054,151.11,0.23411,1.8918,0.075065,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029446,1811155,0,95.128,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8529,287.27,99729,339.85,0.5,4.4761,-0.14044</datapoint>
+          <datapoint>100.24,126.05,-10.002,0.0047197,10.005,0.070754,146.05,35.054,150.2,0.23556,1.8565,0.070596,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029437,1811415,0,95.127,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8199,287.3,99788,339.87,0.5,4.4766,-0.14045</datapoint>
+          <datapoint>100.74,121.05,-9.9912,0.02221,10.02,0.59167,145.19,35.054,149.37,0.23689,1.5609,0.59126,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029481,1814906,0,95.466,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.2555,287.33,99847,339.89,0.5,4.4771,-0.14047</datapoint>
+          <datapoint>101.24,116.05,-9.9885,0.0055129,10.01,0.59832,144.34,35.054,148.54,0.23824,1.8601,0.5983,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029448,1813677,0,95.309,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1695,287.36,99905,339.91,0.5,4.4776,-0.14048</datapoint>
+          <datapoint>101.74,111.06,-9.9947,-0.012435,9.9895,0.14015,143.39,35.054,147.61,0.23976,1.9299,0.1396,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029387,1810701,0,94.968,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0023,287.4,99964,339.93,0.5,4.4781,-0.1405</datapoint>
+          <datapoint>102.24,106.06,-9.992,0.0054498,9.9968,0.19961,142.4,35.054,146.65,0.24136,2.0296,0.19954,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029406,1812713,0,95.152,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1329,287.43,100022,339.95,0.5,4.4786,-0.14051</datapoint>
+          <datapoint>102.74,101.07,-9.9899,0.0041957,9.9935,0.17086,141.37,35.054,145.65,0.24306,2.115,0.17081,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029395,1812813,0,95.134,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2034,287.46,100081,339.97,0.5,4.4794,-0.14052</datapoint>
+          <datapoint>103.24,96.072,-9.9874,0.0049063,9.9916,0.18185,140.33,35.054,144.64,0.24478,2.0241,0.18178,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029388,1813162,0,95.143,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9301,287.49,100140,339.99,0.5,4.4799,-0.14054</datapoint>
+          <datapoint>103.74,91.079,-9.9855,0.0038255,9.9882,0.1247,139.3,35.054,143.65,0.24652,2.0865,0.12464,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029376,1813245,0,95.124,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1509,287.53,100198,340.01,0.5,4.4804,-0.14055</datapoint>
+          <datapoint>104.24,86.087,-9.9836,0.0039096,9.9855,0.01261,138.26,35.054,142.64,0.2483,2.0805,0.011989,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029367,1813446,0,95.117,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0743,287.56,100257,340.03,0.5,4.4809,-0.14057</datapoint>
+          <datapoint>104.74,81.096,-9.9812,0.0048095,9.9837,0.050198,137.23,35.054,141.63,0.25009,2.0555,0.049967,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02936,1813804,0,95.127,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0297,287.59,100315,340.05,0.5,4.4814,-0.14058</datapoint>
+          <datapoint>105.24,76.106,-9.9788,0.0046317,9.9812,0.034535,136.2,35.054,140.64,0.25189,2.0384,0.034223,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029351,1814046,0,95.125,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0207,287.62,100374,340.07,0.5,4.482,-0.14059</datapoint>
+          <datapoint>105.74,71.117,-9.9765,0.0046579,9.9789,0.02333,135.19,35.054,139.66,0.25371,2.0269,0.02286,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029342,1814310,0,95.124,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0151,287.66,100432,340.09,0.5,4.4825,-0.14061</datapoint>
+          <datapoint>106.24,66.13,-9.9725,0.0080524,9.98,0.2584,134.21,35.054,138.71,0.25548,1.8978,0.25828,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029343,1815198,0,95.19,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7647,287.69,100491,340.11,0.5,4.483,-0.14062</datapoint>
+          <datapoint>106.74,61.144,-9.9715,0.0020028,9.9732,0.11416,133.27,35.054,137.81,0.2572,1.8407,0.11414,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029322,1814650,0,95.105,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7819,287.72,100549,340.13,0.5,4.4835,-0.14064</datapoint>
+          <datapoint>107.24,56.158,-9.9693,0.0043339,9.9719,0.0846,132.34,35.054,136.91,0.25893,1.883,0.084489,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029316,1815101,0,95.125,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9265,287.75,100608,340.15,0.5,4.484,-0.14065</datapoint>
+          <datapoint>107.74,51.174,-9.967,0.0046255,9.9697,0.079914,131.41,35.054,136,0.26068,1.8431,0.07978,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029308,1815387,0,95.127,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.802,287.78,100666,340.17,0.5,4.4845,-0.14066</datapoint>
+          <datapoint>108.24,46.192,-9.9616,0.010813,9.9736,0.35704,130.44,35.054,135.07,0.26252,2.0215,0.35688,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029318,1816790,0,95.247,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.205,287.82,100725,340.19,0.5,4.485,-0.14068</datapoint>
+          <datapoint>108.74,41.211,-9.9619,-6.1762e-4,9.9627,0.14748,129.41,35.054,134.08,0.26452,2.0953,0.14748,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029284,1815500,0,95.084,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1712,287.85,100783,340.21,0.5,4.4855,-0.14069</datapoint>
+          <datapoint>109.24,36.231,-9.9598,0.0042805,9.9627,0.12639,128.38,35.054,133.08,0.26654,2.0321,0.12631,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029283,1816187,0,95.128,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9671,287.88,100842,340.23,0.5,4.4955,-0.14071</datapoint>
+          <datapoint>109.74,31.252,-9.9579,0.0038385,9.9598,0.012984,127.37,35.054,132.1,0.26857,2.0259,0.012403,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029272,1816333,0,95.116,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0195,287.91,100900,340.25,0.5,4.4961,-0.14072</datapoint>
+          <datapoint>110.24,26.273,-9.9548,0.0061864,9.9594,0.17533,126.33,35.054,131.11,0.27066,2.1135,0.17522,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02927,1816955,0,95.154,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2035,287.95,100958,340.27,0.5,4.4966,-0.14073</datapoint>
+          <datapoint>110.74,21.296,-9.953,0.0034501,9.9551,0.083466,125.29,35.054,130.1,0.27281,2.0718,0.083395,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029255,1816852,0,95.116,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.029,287.98,101017,340.29,0.5,4.4976,-0.14075</datapoint>
+          <datapoint>111.24,16.321,-9.9493,0.007433,9.9562,0.24978,124.28,35.054,129.13,0.27491,1.947,0.24967,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029257,1817741,0,95.182,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8189,288.01,101075,340.31,0.5,4.4982,-0.14076</datapoint>
+          <datapoint>111.74,11.348,-9.9434,0.011886,9.9598,0.45252,123.37,35.054,128.25,0.27685,1.7208,0.45237,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029266,1819082,0,95.295,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.4891,288.04,101134,340.32,0.5,4.4991,-0.14078</datapoint>
+          <datapoint>112.24,6.3753,-9.946,-0.0052255,9.9438,0.094455,122.49,35.054,127.41,0.27872,1.768,0.09431,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029217,1816839,0,95.033,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8164,288.08,101192,340.34,0.5,4.4996,-0.14079</datapoint>
+          <datapoint>112.74,1.4029,-9.9436,0.0046995,9.9467,0.11449,121.62,35.054,126.57,0.28061,1.7108,0.11439,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029224,1818037,0,95.131,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6521,288.11,101250,340.36,0.5,4.5001,-0.1408</datapoint>
+          <datapoint>113.24,-3.5684,-9.9415,0.0042689,9.944,0.079785,120.76,35.054,125.74,0.28252,1.7506,0.079671,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029214,1818225,0,95.124,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7914,288.14,101309,340.38,0.5,4.5006,-0.14082</datapoint>
+        </databranch>
+      </flightdata>
+    </simulation>
+
+    <simulation status="uptodate">
+      <name>Roll control + air-start</name>
+      <simulator>RK4Simulator</simulator>
+      <calculator>BarrowmanCalculator</calculator>
+      <conditions>
+        <configid>487170d2-211b-49a5-b58b-9c222d926522</configid>
+        <launchrodlength>1.0</launchrodlength>
+        <launchrodangle>0.0</launchrodangle>
+        <launchroddirection>0.0</launchroddirection>
+        <windaverage>2.0</windaverage>
+        <windturbulence>0.1</windturbulence>
+        <launchaltitude>0.0</launchaltitude>
+        <launchlatitude>45.0</launchlatitude>
+        <atmosphere model="isa"/>
+        <timestep>0.05</timestep>
+      </conditions>
+      <listener>net.sf.openrocket.simulation.listeners.example.RollControlListener</listener>
+      <listener>net.sf.openrocket.simulation.listeners.example.AirStart</listener>
+      <flightdata maxaltitude="3555.7" maxvelocity="243.37" maxacceleration="52.744" maxmach="0.73111" timetoapogee="22.998" flighttime="144.41" groundhitvelocity="9.9434">
+        <warning>Listeners modified the flight simulation</warning>
+        <warning>Recovery device deployment at high speed (31.9 m/s).</warning>
+        <databranch name="MAIN" types="Time,Altitude,Vertical velocity,Vertical acceleration,Total velocity,Total acceleration,Position upwind,Position parallel to wind,Lateral distance,Lateral direction,Lateral velocity,Lateral acceleration,Angle of attack,Roll rate,Pitch rate,Yaw rate,Mass,Longitudinal moment of inertia,Rotational moment of inertia,CP location,CG location,Stability margin calibers,Mach number,Reynolds number,Thrust,Drag force,Drag coefficient,Axial drag coefficient,Friction drag coefficient,Pressure drag coefficient,Base drag coefficient,Normal force coefficient,Pitch moment coefficient,Yaw moment coefficient,Side force coefficient,Roll moment coefficient,Roll forcing coefficient,Roll damping coefficient,Pitch damping coefficient,Reference lenght,Reference area,Vertical orientation (zenith),Lateral orientation (azimuth),Wind velocity,Air temperature,Air pressure,Speed of sound,Simulation time step,Computation time,Control fin cant">
+          <event time="0" type="launch"/>
+          <event time="0" type="ignition"/>
+          <event time="0.11" type="liftoff"/>
+          <event time="0.32" type="launchrod"/>
+          <event time="9.7984" type="burnout"/>
+          <event time="23.098" type="apogee"/>
+          <event time="23.099" type="recoverydevicedeployment"/>
+          <event time="121.42" type="recoverydevicedeployment"/>
+          <event time="144.41" type="groundhit"/>
+          <event time="144.41" type="simulationend"/>
+          <datapoint>0,1e3,0,-8.3467,0,8.3467,0,0,0,0,0,0,1.5708,0,0,0,12.207,5.8232,0.062328,NaN,1.6308,NaN,0.0052741,299837,17.946,0,0.73742,0,0.55227,0.065148,0.12,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,0.14,0.015394,1.5708,0,NaN,281.65,89875,336.45,0.01,0.0021445,NaN</datapoint>
+          <datapoint>0.2,1000.2,4.0787,46.442,4.0787,46.442,0,0,0,0,0,0,0.42358,0,0,0,12.17,5.8115,0.062303,NaN,1.6296,NaN,0.013298,755981,684.8,0.13471,0.63816,0.78655,0.45297,0.065159,0.12002,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,0.14,0.015394,1.5708,0,NaN,281.65,89872,336.45,0.01,0.025199,NaN</datapoint>
+          <datapoint>0.38979,1001.8,12.844,45.8,12.844,45.801,-8.2808e-4,0,8.2808e-4,3.1416,0.024734,0.3955,0.1581,0.074377,0.0061592,-9.3937e-6,12.104,5.7902,0.062256,1.7519,1.6274,0.88949,0.038661,2197516,674.3,0.9336,0.55381,0.64505,0.36835,0.065261,0.12019,3.4009,3.0241,-4.3657e-4,0,0.42214,0.42214,0,0.0010663,0.14,0.015394,1.5706,7.8741e-4,NaN,281.64,89855,336.44,0.025407,0.067874,NaN</datapoint>
+          <datapoint>0.59176,1005.4,22.046,45.105,22.046,45.108,-0.014844,7.9982e-6,0.014844,3.1411,0.11607,0.45569,0.099025,0.39844,0.038375,-0.0011421,12.027,5.7651,0.062202,1.7749,1.6248,1.072,0.06588,3743528,663.03,2.5061,0.5534,0.59654,0.36736,0.065482,0.12056,1.9851,2.1143,1.9792e-4,0,0.18638,0.39336,0.20698,0.014256,0.14,0.015394,1.5665,0.015213,NaN,281.62,89818,336.43,0.019808,0.14376,-0.011417</datapoint>
+          <datapoint>0.80082,1010.9,31.367,43.856,31.367,43.857,-0.044948,3.5893e-4,0.044949,3.1336,0.14352,0.34205,0.04511,0.71725,0.085324,-0.0099877,11.954,5.7414,0.062151,1.8049,1.6223,1.3039,0.093422,5305945,646.1,4.7658,0.55415,0.56451,0.3672,0.065823,0.12113,0.83863,1.0582,7.4434e-4,0,0.048055,0.3114,0.26335,0.035053,0.14,0.015394,1.5535,0.052979,NaN,281.58,89758,336.41,0.038198,0.28472,-0.042301</datapoint>
+          <datapoint>0.98902,1017.6,39.536,42.958,39.536,42.987,-0.058899,0.003225,0.058987,3.0869,0.045989,1.5931,0.018857,0.80947,0.11363,-0.039661,11.891,5.7205,0.062106,1.8535,1.6201,1.667,0.11771,6681656,635.27,7.4593,0.55503,0.55696,0.36701,0.066223,0.1218,0.32672,0.50551,0.0047493,0,-0.018419,0.21808,0.2365,0.039162,0.14,0.015394,1.5339,0.10096,NaN,281.54,89687,336.38,0.05,0.33898,-0.074568</datapoint>
+          <datapoint>1.196,1026.7,48.424,42.824,48.427,42.977,-0.0042502,0.017787,0.018287,1.8054,0.57885,3.6239,0.010693,0.65633,-0.1127,-0.053264,11.815,5.6953,0.062053,1.8233,1.6175,1.4702,0.14418,8177442,634.58,11.177,0.55622,0.55686,0.36675,0.066767,0.1227,0.18963,0.30443,0.0056796,0,-0.029498,0.12763,0.15713,-0.025683,0.14,0.015394,1.5074,0.14495,NaN,281.48,89590,336.34,0.026132,0.41951,-0.099241</datapoint>
+          <datapoint>1.4025,1037.6,57.25,42.94,57.271,43.286,0.20253,0.061197,0.21157,0.29344,1.5325,5.4631,0.024106,0.4229,-0.063014,-0.009282,11.743,5.6713,0.062002,1.8186,1.6149,1.455,0.17055,9663203,638.44,15.727,0.55765,0.56079,0.36645,0.067422,0.12378,0.4349,0.63862,4.6005e-5,0,-0.02026,0.06571,0.08597,-0.0057404,0.14,0.015394,1.4869,0.1647,NaN,281.41,89474,336.3,0.027208,0.53102,-0.11811</datapoint>
+          <datapoint>1.6163,1050.9,66.514,43.876,66.571,44.224,0.65268,0.15314,0.6704,0.23046,2.7678,5.5345,0.016018,0.22777,0.045505,-0.0054981,11.669,5.6464,0.06195,1.8344,1.6123,1.5867,0.1983,11222393,651.04,21.231,0.55942,0.56084,0.36607,0.068237,0.12511,0.28278,0.44683,5.1897e-4,0,-0.010939,0.0291,0.040039,0.002215,0.14,0.015394,1.4849,0.15365,NaN,281.32,89334,336.25,0.037299,0.60071,-0.12914</datapoint>
+          <datapoint>1.8348,1066.5,76.237,45.803,76.33,45.946,1.3623,0.29083,1.393,0.21032,3.7754,3.617,0.0043473,0.10527,-0.079323,-0.0085801,11.592,5.6207,0.061896,1.826,1.6095,1.5458,0.2274,12851270,674.02,27.909,0.56157,0.56168,0.36562,0.069233,0.12672,0.076698,0.1237,2.2145e-4,0,-0.0051784,0.011067,0.016245,-0.00512,0.14,0.015394,1.5004,0.098605,NaN,281.22,89168,336.19,0.05,0.66039,-0.13346</datapoint>
+          <datapoint>2.0171,1081.1,84.721,47.609,84.829,47.669,2.0913,0.41633,2.1323,0.19651,4.2957,2.3829,0.012911,0.09595,-0.011806,-4.5001e-4,11.52,5.596,0.061845,1.8373,1.6069,1.6462,0.25273,14264143,697.43,34.594,0.56369,0.56463,0.36517,0.070221,0.1283,0.2272,0.37413,1.6864e-4,0,0.0041286,0.0041286,0,-9.1844e-5,0.14,0.015394,1.5097,0.056952,NaN,281.12,89012,336.13,0.039853,0.70611,-0.1366</datapoint>
+          <datapoint>2.207,1098.1,93.838,47.806,93.961,47.933,2.9421,0.54209,2.9916,0.18221,4.8042,3.4964,0.0040463,0.026486,0.079276,-0.0064448,11.452,5.573,0.061798,1.8601,1.6044,1.8265,0.27996,15776938,703.6,42.491,0.56624,0.56633,0.36464,0.071414,0.13019,0.069205,0.12315,2.8904e-4,0,-0.0040317,-0.0040317,0,0.0033765,0.14,0.015394,1.5025,0.088438,NaN,281.01,88831,336.06,0.05,0.75057,-0.13715</datapoint>
+          <datapoint>2.407,1117.8,103.31,46.742,103.47,47.081,3.9813,0.68529,4.0398,0.17046,5.7569,5.6422,0.0072504,-0.058338,-0.036967,-0.0053558,11.375,5.5465,0.061744,1.8368,1.6015,1.6807,0.30835,17346135,698.18,51.712,0.56919,0.56949,0.36402,0.072809,0.13236,0.12742,0.21428,-9.1242e-5,0,0.0016927,0.0016927,0,-6.0549e-4,0.14,0.015394,1.4888,0.1273,NaN,280.88,88622,335.99,0.05,0.78974,-0.13492</datapoint>
+          <datapoint>2.607,1139.4,112.72,48.777,112.93,49.02,5.234,0.86295,5.3047,0.1634,6.8704,4.8768,0.0012464,0.012455,0.050804,-0.010189,11.297,5.5192,0.061689,1.8718,1.5985,1.9525,0.33661,18898686,725.99,61.782,0.57244,0.57245,0.36335,0.074355,0.13473,0.021101,0.040322,3.1181e-4,0,6.0402e-5,6.0402e-5,0,9.6012e-4,0.14,0.015394,1.4912,0.11063,NaN,280.74,88392,335.9,0.05,0.838,-0.13534</datapoint>
+          <datapoint>2.807,1162.9,122.72,52.04,122.96,52.16,6.6777,1.0622,6.7616,0.15774,7.6566,3.5398,0.0052602,-0.026029,0.0082564,-5.0873e-4,11.216,5.491,0.061632,1.844,1.5954,1.776,0.36658,20537378,768.39,73.569,0.57623,0.57639,0.36258,0.076179,0.13747,0.091997,0.16352,-4.864e-4,0,7.5661e-5,7.5661e-5,0,2.1393e-5,0.14,0.015394,1.4974,0.088404,NaN,280.59,88142,335.81,0.05,0.88852,-0.13435</datapoint>
+          <datapoint>3.007,1188.5,133.17,51.9,133.44,52.211,8.2781,1.2688,8.3747,0.15209,8.5622,5.6893,0.0030281,-0.013177,-0.031653,0.0026311,11.133,5.4617,0.061573,1.8475,1.5921,1.8239,0.39788,22238839,776.99,87.034,0.58058,0.58063,0.3617,0.078297,0.14058,0.052807,0.09611,-4.3627e-4,0,3.1848e-4,3.1848e-4,0,-2.6706e-4,0.14,0.015394,1.4901,0.11243,NaN,280.42,87869,335.71,0.05,0.92109,-0.13378</datapoint>
+          <datapoint>3.207,1216.2,143.47,51.056,143.79,51.267,10.091,1.5025,10.202,0.14782,9.6714,4.6514,7.4042e-4,-0.021161,-0.023465,0.015363,11.048,5.4315,0.061513,1.9518,1.5887,2.5933,0.42887,2.391e7,776.05,101.59,0.58529,0.5853,0.36076,0.080626,0.14391,0.011727,0.030289,3.4153e-4,0,3.1442e-4,3.1442e-4,0,-1.2641e-4,0.14,0.015394,1.4916,0.1111,NaN,280.24,87575,335.6,0.05,0.96072,-0.13296</datapoint>
+          <datapoint>3.407,1245.9,153.61,50.305,153.97,50.547,12.091,1.7587,12.218,0.14445,10.513,4.936,5.5147e-4,-0.019804,-0.003443,0.037958,10.962,5.4009,0.061454,2.028,1.5853,3.1619,0.45941,25543451,778.46,117.16,0.59036,0.59037,0.35976,0.083166,0.14744,0.0082042,0.025667,1.3417e-4,0,3.0216e-4,3.0216e-4,0,-2.3732e-6,0.14,0.015394,1.4893,0.097942,NaN,280.05,87259,335.48,0.05,1.0047,-0.13216</datapoint>
+          <datapoint>3.607,1277.6,163.59,49.459,164,49.753,14.283,2.0312,14.427,0.14126,11.602,5.4009,0.0010752,-0.022188,0.0087267,0.0036621,10.877,5.3701,0.061393,1.8182,1.5818,1.6886,0.48953,27138537,781.14,133.73,0.59579,0.5958,0.35871,0.08593,0.15115,0.019433,0.033258,1.9957e-4,0,3.6083e-4,3.6083e-4,0,1.3438e-5,0.14,0.015394,1.486,0.11019,NaN,279.85,86922,335.36,0.05,1.0517,-0.13127</datapoint>
+          <datapoint>3.807,1311.3,173.18,45.332,173.63,45.551,16.683,2.3296,16.845,0.13874,12.547,4.4565,5.6752e-4,-0.02253,0.0023217,0.00377,10.794,5.3398,0.061335,1.8332,1.5783,1.8205,0.51841,2.865e7,747.99,150.77,0.60143,0.60143,0.35764,0.088848,0.15494,0.010132,0.018594,3.5849e-4,0,3.7646e-4,3.7646e-4,0,8.4878e-7,0.14,0.015394,1.4875,0.10045,NaN,279.63,86563,335.22,0.05,1.114,-0.13037</datapoint>
+          <datapoint>4.007,1346.8,181.89,40.958,182.38,41.185,19.263,2.6436,19.444,0.13638,13.435,4.3179,2.8928e-4,-0.022079,0.0025752,-0.011176,10.712,5.3097,0.061278,2.0003,1.5749,3.0388,0.54477,30007081,713.16,167.28,0.60695,0.60695,0.35661,0.091762,0.15858,0.0044451,0.013978,-1.9999e-4,0,3.7176e-4,3.7176e-4,0,9.4646e-7,0.14,0.015394,1.4859,0.10838,NaN,279.4,86185,335.08,0.05,1.1602,-0.12949</datapoint>
+          <datapoint>4.207,1384,189.9,38.955,190.44,39.15,22.02,2.9775,22.22,0.1344,14.316,3.8991,4.7972e-4,-0.022106,-0.0081011,-0.0053649,10.634,5.2807,0.061223,1.8418,1.5715,1.9306,0.56902,31233782,703.59,183.3,0.61239,0.61239,0.35562,0.09468,0.16209,0.0085475,0.016643,4.387e-5,0,3.7105e-4,3.7105e-4,0,-8.5923e-6,0.14,0.015394,1.4862,0.1045,NaN,279.15,85790,334.94,0.05,1.1997,-0.12861</datapoint>
+          <datapoint>4.407,1422.8,197.51,37.01,198.09,37.277,24.939,3.3279,25.16,0.13266,15.123,4.4561,7.5275e-4,-0.022442,-0.0018744,-0.0017954,10.557,5.2518,0.061168,1.884,1.5681,2.256,0.59214,32384211,695.87,199.32,0.61791,0.61791,0.35463,0.097696,0.16558,0.012926,0.028836,8.3866e-5,0,3.8139e-4,3.8139e-4,0,-4.2514e-7,0.14,0.015394,1.4843,0.10612,NaN,278.9,85378,334.78,0.05,1.2412,-0.12771</datapoint>
+          <datapoint>4.607,1463,204.83,36.161,205.45,36.345,28.024,3.6962,28.266,0.13114,15.919,3.6551,5.32e-4,-0.023204,0.0034526,-0.001999,10.48,5.2229,0.061114,1.9076,1.5648,2.4492,0.6144,33473206,698.82,215.46,0.62356,0.62356,0.35364,0.10084,0.16907,0.0089664,0.021479,1.7153e-4,0,3.9728e-4,3.9728e-4,0,1.3411e-6,0.14,0.015394,1.4851,0.10722,NaN,278.64,84950,334.63,0.05,1.2781,-0.12679</datapoint>
+          <datapoint>4.807,1504.7,211.96,34.616,212.62,34.841,31.261,4.0813,31.527,0.12982,16.708,3.951,6.7115e-5,-0.024181,-0.0049554,0.0045457,10.404,5.1939,0.061061,2.0837,1.5613,3.731,0.6362,34524223,696.08,231.99,0.62944,0.62944,0.35264,0.10418,0.17262,9.7645e-4,0.003931,5.3873e-5,0,4.1965e-4,4.1965e-4,0,-2.5792e-6,0.14,0.015394,1.4826,0.10467,NaN,278.37,84509,334.46,0.05,1.3255,-0.12583</datapoint>
+          <datapoint>5.007,1547.7,218.55,30.673,219.25,30.826,34.659,4.4827,34.948,0.12862,17.493,3.064,7.7654e-4,-0.023006,-0.010334,5.6326e-4,10.329,5.1655,0.061008,1.9131,1.5579,2.5372,0.65634,35479272,667.29,247.88,0.6352,0.6352,0.35169,0.10751,0.176,0.01312,0.033623,4.2035e-4,0,4.0492e-4,4.0492e-4,0,-1.0549e-5,0.14,0.015394,1.4832,0.10734,NaN,278.09,84073,334.29,0.05,1.3683,-0.12492</datapoint>
+          <datapoint>5.207,1592,224.36,26.871,225.1,27.174,38.197,4.8996,38.51,0.12758,18.184,4.0461,0.0010799,-0.021169,0.011673,0.0011557,10.256,5.1371,0.060957,1.898,1.5546,2.4535,0.67416,36296475,640.81,262.34,0.64059,0.6406,0.35081,0.1107,0.17908,0.018569,0.045076,-4.4051e-4,0,3.7491e-4,3.7491e-4,0,1.2771e-5,0.14,0.015394,1.481,0.10515,NaN,277.8,83624,334.12,0.05,1.4018,-0.12408</datapoint>
+          <datapoint>5.407,1637.4,229.51,23.932,230.27,24.154,41.869,5.3305,42.207,0.12663,18.773,3.2729,3.1918e-4,-0.020082,-0.020643,0.0021719,10.187,5.1102,0.060908,1.9226,1.5513,2.652,0.69006,36998564,620.9,275.5,0.64566,0.64566,0.35002,0.11374,0.1819,0.005379,0.014694,3.1688e-4,0,3.6332e-4,3.6332e-4,0,-3.8165e-5,0.14,0.015394,1.4806,0.10532,NaN,277.51,83165,333.94,0.05,1.4638,-0.12329</datapoint>
+          <datapoint>5.607,1683.8,234.05,20.711,234.85,20.818,45.665,5.7741,46.028,0.12578,19.373,2.1054,8.2554e-4,-0.018493,0.010857,-2.4315e-4,10.119,5.0834,0.06086,1.8991,1.5481,2.5072,0.70411,37591517,596.87,287.29,0.65035,0.65036,0.3493,0.1166,0.18445,0.014263,0.036037,2.6964e-4,0,3.3834e-4,3.3834e-4,0,1.0151e-5,0.14,0.015394,1.4817,0.10786,NaN,277.21,82696,333.76,0.05,1.5037,-0.12257</datapoint>
+          <datapoint>5.807,1731,237.86,16.641,238.7,16.872,49.565,6.2296,49.955,0.12503,19.926,2.7825,4.2576e-4,-0.016654,0.0071511,3.7186e-4,10.055,5.0583,0.060816,1.897,1.545,2.514,0.7161,38064872,564.84,297.34,0.65453,0.65453,0.34867,0.1192,0.18666,0.0073864,0.01861,1.6e-4,0,3.2857e-4,3.2857e-4,0,4.2621e-6,0.14,0.015394,1.4785,0.10491,NaN,276.9,82218,333.57,0.05,1.5399,-0.12196</datapoint>
+          <datapoint>6.007,1778.9,240.85,10.715,241.71,10.905,53.568,6.6955,53.984,0.12435,20.366,2.0257,1.4769e-4,-0.017206,-0.0048503,2.9898e-4,9.9943,5.0339,0.060773,1.8963,1.5421,2.5306,0.72555,38395275,511.22,305.02,0.65795,0.65795,0.34817,0.12134,0.18844,0.0025683,0.0062425,-4.1644e-4,0,4.5999e-4,4.5999e-4,0,-1.9122e-6,0.14,0.015394,1.4782,0.10543,NaN,276.59,81733,333.38,0.05,1.5772,-0.12158</datapoint>
+          <datapoint>6.2002,1825.6,242.33,2.519,243.21,2.6634,57.51,7.1537,57.953,0.12376,20.665,0.8649,3.5444e-4,-0.023538,0.014536,-6.4244e-4,9.9449,5.0141,0.060738,1.8984,1.5396,2.5624,0.73047,38486324,434.84,308.24,0.65977,0.65977,0.34791,0.1225,0.18937,0.0061597,0.015518,-7.817e-5,0,0.0010023,0.0010023,0,1.6963e-5,0.14,0.015394,1.4776,0.10553,NaN,276.28,81260,333.2,0.032342,1.6132,-0.12137</datapoint>
+          <datapoint>6.3811,1869.4,242.3,-4.6959,243.19,4.6989,61.242,7.587,61.71,0.12326,20.869,0.16763,3.8016e-4,-9.0528e-4,-0.012974,-6.366e-4,9.9007,4.9963,0.060707,1.8872,1.5374,2.498,0.73079,38343620,357.51,306.87,0.65989,0.65989,0.34789,0.12258,0.18943,0.006677,0.016744,-4.7289e-4,0,8.144e-5,8.144e-5,0,-1.3515e-5,0.14,0.015394,1.4772,0.10571,NaN,276,80817,333.03,0.05,1.6513,-0.12142</datapoint>
+          <datapoint>6.5811,1917.8,240.81,-12.16,241.71,12.16,65.389,8.0683,65.885,0.12277,20.9,0.034317,2.4034e-4,-0.0048644,0.0036714,1.596e-4,9.8667,4.9825,0.060683,1.8941,1.5357,2.5594,0.72677,37957457,277.94,300.99,0.6584,0.6584,0.34811,0.12163,0.18867,0.0041899,0.010494,1.5729e-4,0,4.5754e-4,4.5754e-4,0,1.0955e-6,0.14,0.015394,1.4757,0.10503,NaN,275.68,80327,332.83,0.05,1.6901,-0.12195</datapoint>
+          <datapoint>6.758,1960.2,238.3,-16.674,239.21,16.676,69.055,8.4937,69.575,0.12239,20.822,0.27285,4.8847e-4,0.014725,3.4651e-4,5.6932e-4,9.8377,4.9707,0.060663,1.8926,1.5343,2.5597,0.71959,3.743e7,224.92,292.32,0.65578,0.65578,0.34849,0.11998,0.18731,0.0085156,0.021794,-3.3969e-4,0,-3.3488e-4,-3.3488e-4,0,9.9644e-9,0.14,0.015394,1.4753,0.10539,NaN,275.41,79898,332.67,0.05,1.7253,-0.12213</datapoint>
+          <datapoint>6.958,2007.5,234.88,-18.334,235.78,18.352,73.177,8.9724,73.725,0.122,20.656,0.82547,4.7438e-6,0.02126,0.017174,0.0065325,9.8147,4.9613,0.060647,1.8242,1.5331,2.079,0.70972,3.675e7,197.18,281.16,0.65229,0.65229,0.34901,0.1178,0.18548,8.8144e-5,-2.3544e-5,-9.4896e-5,0,-5.8203e-4,-5.8203e-4,0,2.5192e-5,0.14,0.015394,1.4746,0.10543,NaN,275.1,79423,332.48,0.05,1.7647,-0.12263</datapoint>
+          <datapoint>7.1547,2053.3,231.18,-19.713,232.09,19.739,77.201,9.4399,77.776,0.12167,20.497,1.0016,5.187e-5,0.027578,0.010153,0.0012617,9.7931,4.9524,0.060631,1.8625,1.532,2.3604,0.69899,36043058,172.62,269.68,0.64862,0.64862,0.34956,0.11554,0.18352,9.2624e-4,0.0018144,-1.5903e-5,0,-8.3168e-4,-8.3168e-4,0,9.0868e-6,0.14,0.015394,1.4739,0.10544,NaN,274.8,78982,332.3,0.043718,1.8049,-0.12319</datapoint>
+          <datapoint>7.3484,2097.8,227.32,-20.699,228.23,20.738,81.127,9.8966,81.729,0.12139,20.295,1.2751,2.917e-4,0.025581,0.017321,-9.443e-4,9.7761,4.9455,0.060619,1.9077,1.5311,2.6894,0.68778,35320564,151.12,258.2,0.64492,0.64492,0.35013,0.11329,0.18149,0.0049815,0.013083,-3.8764e-4,0,-7.143e-4,-7.143e-4,0,2.7344e-5,0.14,0.015394,1.4726,0.10514,NaN,274.51,78554,332.13,0.05,1.8328,-0.12381</datapoint>
+          <datapoint>7.5484,2142.8,223.14,-21.486,224.04,21.545,85.141,10.364,85.769,0.12113,20.089,1.6032,6.5267e-4,0.022419,0.0060257,-6.0463e-4,9.7594,4.9386,0.060608,1.9013,1.5303,2.6501,0.67557,3.455e7,131.38,246.25,0.64103,0.64104,0.35074,0.11096,0.17933,0.011188,0.029616,-1.533e-4,0,-5.5698e-4,-5.5698e-4,0,3.4335e-6,0.14,0.015394,1.4715,0.10478,NaN,274.22,78121,331.95,0.05,1.8661,-0.1245</datapoint>
+          <datapoint>7.7484,2187,218.82,-22.11,219.72,22.132,89.109,10.826,89.764,0.1209,19.872,0.97243,4.1165e-4,0.017769,0.0087637,2.9796e-4,9.746,4.933,0.060598,1.9073,1.5296,2.6979,0.66283,33758609,114.17,234.32,0.63713,0.63713,0.35137,0.10865,0.17711,0.0069991,0.018918,4.0832e-6,0,-3.5579e-4,-3.5579e-4,0,7.5527e-6,0.14,0.015394,1.4707,0.10469,NaN,273.93,77695,331.77,0.05,1.913,-0.12517</datapoint>
+          <datapoint>7.9484,2230.3,214.39,-22.569,215.29,22.585,93.026,11.284,93.708,0.12071,19.589,0.86753,7.2685e-4,0.015416,-0.016715,3.7453e-4,9.7335,4.9279,0.060589,1.9017,1.529,2.6623,0.64991,32966542,98.402,222.73,0.63332,0.63333,0.35199,0.10642,0.17491,0.012396,0.032616,-1.5128e-4,0,-2.7192e-4,-2.7192e-4,0,-2.8608e-5,0.14,0.015394,1.4681,0.10309,NaN,273.65,77278,331.6,0.05,1.9416,-0.12579</datapoint>
+          <datapoint>8.1484,2272.7,209.89,-22.788,210.78,22.873,96.897,11.736,97.605,0.12053,19.344,1.975,0.0011113,0.015073,0.0054174,-4.1061e-4,9.7233,4.9237,0.060582,1.9019,1.5284,2.6679,0.63663,32163860,83.914,211.33,0.62956,0.62956,0.35262,0.10425,0.17269,0.01891,0.050257,2.6794e-5,0,-2.6581e-4,-2.6581e-4,0,3.1349e-6,0.14,0.015394,1.4693,0.10529,NaN,273.38,76870,331.44,0.05,1.9729,-0.1264</datapoint>
+          <datapoint>8.3484,2314.3,205.33,-23.084,206.21,23.115,100.71,12.182,101.45,0.12037,19.088,1.1929,3.148e-4,0.01478,0.0038844,6.142e-4,9.7143,4.9199,0.060576,1.9036,1.528,2.6833,0.62308,31355533,70.801,200.19,0.62586,0.62586,0.35325,0.10214,0.17047,0.0053322,0.014622,-2.49e-4,0,-2.5394e-4,-2.5394e-4,0,1.6842e-6,0.14,0.015394,1.468,0.10493,NaN,273.11,76470,331.27,0.05,2.0083,-0.12699</datapoint>
+          <datapoint>8.5484,2354.9,200.73,-23.183,201.61,23.254,104.48,12.623,105.24,0.12023,18.821,1.8214,8.6896e-4,0.014323,-0.0064044,-5.8265e-4,9.707,4.9169,0.060571,1.8992,1.5276,2.6542,0.6094,30548342,58.56,189.43,0.62226,0.62226,0.35387,0.10011,0.16828,0.014753,0.039267,-2.6444e-4,0,-2.5105e-4,-2.5105e-4,0,-4.7909e-6,0.14,0.015394,1.4696,0.10745,NaN,272.84,76079,331.11,0.05,2.0474,-0.12756</datapoint>
+          <datapoint>8.7484,2394.6,196.1,-23.278,196.98,23.301,108.19,13.058,108.97,0.12012,18.543,1.0502,6.8616e-4,0.013818,0.0026987,3.8877e-4,9.7007,4.9143,0.060566,1.8974,1.5273,2.6442,0.59568,29746903,48.147,179.08,0.61878,0.61879,0.35448,0.09818,0.16613,0.011641,0.03069,3.7992e-4,0,-2.3716e-4,-2.3716e-4,0,8.9113e-7,0.14,0.015394,1.4673,0.10648,NaN,272.59,75697,330.96,0.05,2.0905,-0.12812</datapoint>
+          <datapoint>8.9484,2433.3,191.48,-23.244,192.35,23.273,111.84,13.487,112.65,0.12001,18.254,1.1515,5.331e-4,0.013461,-0.0071058,9.3304e-4,9.6957,4.9122,0.060563,1.906,1.527,2.707,0.58197,28953501,38.529,169.17,0.61544,0.61544,0.35507,0.09634,0.16403,0.0089531,0.02398,2.0425e-4,0,-2.3098e-4,-2.3098e-4,0,-6.4787e-6,0.14,0.015394,1.4666,0.10653,NaN,272.33,75324,330.8,0.05,2.1336,-0.12865</datapoint>
+          <datapoint>9.1484,2471.2,186.87,-23.129,187.73,23.176,115.44,13.91,116.27,0.11992,17.965,1.4773,1.4495e-4,0.012781,0.014658,-4.3552e-4,9.6917,4.9106,0.06056,1.9044,1.5268,2.697,0.56833,28170843,29.905,159.71,0.61223,0.61223,0.35565,0.094594,0.16199,0.0024324,0.0062015,-4.6623e-4,0,-2.1773e-4,-2.1773e-4,0,2.8933e-5,0.14,0.015394,1.4651,0.10624,NaN,272.09,74960,330.66,0.05,2.1678,-0.12916</datapoint>
+          <datapoint>9.3484,2508.1,182.27,-23.053,183.13,23.102,118.98,14.328,119.84,0.11984,17.712,1.5018,2.0822e-4,0.012303,-0.0069713,-6.0434e-4,9.6886,4.9093,0.060558,1.9072,1.5266,2.7181,0.55463,27393774,21.567,150.62,0.60912,0.60912,0.35621,0.09292,0.15999,0.0034785,0.0093793,4.3253e-4,0,-2.0825e-4,-2.0825e-4,0,-6.8781e-6,0.14,0.015394,1.4644,0.10667,NaN,271.85,74609,330.51,0.05,2.1938,-0.12965</datapoint>
+          <datapoint>9.5484,2544.1,177.67,-23.253,178.52,23.287,122.47,14.739,123.35,0.11978,17.383,1.2649,5.2141e-4,0.011852,-0.027567,7.0968e-4,9.6867,4.9085,0.060557,1.9066,1.5265,2.7147,0.54101,26632717,11.281,141.99,0.60614,0.60614,0.35676,0.091331,0.15805,0.0087021,0.023855,-1.1107e-4,0,-1.9886e-4,-1.9886e-4,0,-1.1313e-4,0.14,0.015394,1.4614,0.10483,NaN,271.61,74279,330.37,0.05,2.2252,-0.13013</datapoint>
+          <datapoint>9.7484,2579.1,173.03,-23.455,173.87,23.498,125.9,15.144,126.8,0.11972,17.153,1.4218,2.0678e-4,0.01177,0.02312,1.9652e-4,9.6856,4.908,0.060556,1.9105,1.5265,2.7432,0.52711,25864131,0.75022,133.55,0.60321,0.60321,0.35731,0.089781,0.15612,0.0034318,0.0092254,2.5036e-4,0,-1.9703e-4,-1.9703e-4,0,8.3896e-5,0.14,0.015394,1.4612,0.10581,NaN,271.39,73959,330.23,0.05,2.2579,-0.13059</datapoint>
+          <datapoint>9.9484,2613.3,168.42,-22.682,169.25,22.738,129.27,15.543,130.2,0.11967,16.787,1.5873,4.7686e-4,0.010883,0.035154,-0.0011617,9.6852,4.9079,0.060555,1.9097,1.5264,2.7377,0.51332,25107611,0,125.54,0.6004,0.6004,0.35783,0.088313,0.15425,0.0079088,0.021098,-9.3003e-5,0,-1.8435e-4,-1.8435e-4,0,2.0469e-4,0.14,0.015394,1.4611,0.10698,NaN,271.16,73646,330.1,0.05,2.2891,-0.13103</datapoint>
+          <datapoint>10.148,2646.5,163.95,-21.946,164.78,21.981,132.58,15.936,133.53,0.11963,16.582,1.2457,3.4982e-4,0.010261,0.022328,7.7671e-4,9.6852,4.9079,0.060555,1.9062,1.5264,2.7122,0.49998,24378987,0,118.09,0.59778,0.59778,0.35833,0.086954,0.1525,0.0058118,0.0153,2.2607e-4,0,-1.7476e-4,-1.7476e-4,0,8.7115e-5,0.14,0.015394,1.4588,0.10597,NaN,270.95,73342,329.96,0.05,2.3329,-0.13144</datapoint>
+          <datapoint>10.348,2678.9,159.64,-21.19,160.46,21.248,135.84,16.323,136.82,0.11959,16.252,1.5699,9.2835e-4,0.0094724,0.029967,-8.8304e-4,9.6852,4.9079,0.060555,1.9086,1.5264,2.7296,0.48707,23677408,0,111.16,0.59533,0.59534,0.3588,0.085694,0.15084,0.015376,0.041998,-2.6103e-4,0,-1.6041e-4,-1.6041e-4,0,1.6547e-4,0.14,0.015394,1.4593,0.10778,NaN,270.74,73046,329.84,0.05,2.3659,-0.13182</datapoint>
+          <datapoint>10.548,2710.4,155.46,-20.594,156.28,20.615,139.05,16.705,140.05,0.11957,16.047,0.924,0.0010758,0.0088882,0.0071657,6.9953e-4,9.6852,4.9079,0.060555,1.9084,1.5264,2.728,0.47458,23001918,0,104.71,0.59304,0.59305,0.35924,0.084525,0.14928,0.017802,0.048973,-4.2822e-4,0,-1.4855e-4,-1.4855e-4,0,9.973e-6,0.14,0.015394,1.4555,0.10547,NaN,270.53,72758,329.71,0.05,2.4009,-0.13217</datapoint>
+          <datapoint>10.748,2741.1,151.41,-19.93,152.23,19.969,142.21,17.081,143.23,0.11954,15.77,1.2471,2.7728e-4,0.0083179,0.020933,-9.4045e-4,9.6852,4.9079,0.060555,1.9102,1.5264,2.7413,0.46246,22349007,0,98.689,0.59089,0.59089,0.35966,0.083434,0.1478,0.0045717,0.0123,1.341e-4,0,-1.3633e-4,-1.3633e-4,0,8.9694e-5,0.14,0.015394,1.4558,0.10711,NaN,270.33,72477,329.59,0.05,2.4555,-0.1325</datapoint>
+          <datapoint>10.948,2770.9,147.48,-19.369,148.3,19.398,145.32,17.453,146.36,0.11953,15.564,1.062,2.6466e-4,0.0077971,-0.0012857,6.8523e-4,9.6852,4.9079,0.060555,1.9068,1.5264,2.7171,0.45075,21720835,0,93.082,0.58888,0.58888,0.36005,0.08242,0.14641,0.0043725,0.011484,4.9472e-5,0,-1.3305e-4,-1.3305e-4,0,-3.5642e-7,0.14,0.015394,1.4527,0.10568,NaN,270.14,72204,329.47,0.05,2.4938,-0.13282</datapoint>
+          <datapoint>11.148,2800.1,143.66,-18.81,144.48,18.846,148.39,17.82,149.45,0.11952,15.331,1.1627,3.236e-4,0.0073886,0.010776,-4.7909e-4,9.6852,4.9079,0.060555,1.9016,1.5264,2.6794,0.43934,21111988,0,87.819,0.58698,0.58698,0.36042,0.081468,0.14509,0.005367,0.013952,3.441e-4,0,-1.2413e-4,-1.2413e-4,0,2.6373e-5,0.14,0.015394,1.4513,0.10574,NaN,269.95,71938,329.36,0.05,2.5519,-0.13311</datapoint>
+          <datapoint>11.348,2828.4,139.95,-18.292,140.77,18.329,151.41,18.182,152.5,0.11951,15.14,1.167,6.2177e-4,0.0069264,-0.0043535,-8.1536e-4,9.6852,4.9079,0.060555,1.9155,1.5264,2.7788,0.42814,20517944,0,82.846,0.58518,0.58518,0.36078,0.080569,0.14383,0.010173,0.028449,-1.2211e-4,0,-1.1873e-4,-1.1873e-4,0,-4.5358e-6,0.14,0.015394,1.4512,0.10732,NaN,269.77,71678,329.25,0.05,2.5864,-0.13339</datapoint>
+          <datapoint>11.548,2856,136.34,-17.83,137.15,17.858,154.39,18.539,155.5,0.11951,14.913,0.98453,3.2547e-5,0.006528,0.015981,0.0061039,9.6852,4.9079,0.060555,1.8345,1.5264,2.2001,0.4173,19944602,0,78.196,0.58348,0.58348,0.36112,0.079728,0.14264,5.7433e-4,0.0010678,2.1315e-5,0,-1.0867e-4,-1.0867e-4,0,6.4382e-5,0.14,0.015394,1.4495,0.10708,NaN,269.59,71425,329.14,0.05,2.6183,-0.13365</datapoint>
+          <datapoint>11.748,2883,132.82,-17.364,133.63,17.4,157.34,18.893,158.47,0.11951,14.718,1.1256,8.3378e-4,0.0060637,0.018731,-0.0012151,9.6852,4.9079,0.060555,1.9131,1.5264,2.7619,0.40686,19395153,0,73.879,0.5819,0.58191,0.36143,0.078948,0.14152,0.013649,0.038063,-3.622e-4,0,-1.0464e-4,-1.0464e-4,0,9.31e-5,0.14,0.015394,1.4461,0.10577,NaN,269.41,71179,329.03,0.05,2.6498,-0.13389</datapoint>
+          <datapoint>11.948,2909.2,129.38,-16.971,130.2,16.992,160.24,19.243,161.39,0.11951,14.548,0.8388,3.8889e-4,0.0058443,-0.005615,8.7532e-4,9.6852,4.9079,0.060555,1.9111,1.5264,2.7478,0.39655,18854980,0,69.76,0.58038,0.58038,0.36174,0.078202,0.14044,0.0063698,0.01779,1.7089e-4,0,-9.7429e-5,-9.7429e-5,0,-8.8129e-6,0.14,0.015394,1.4432,0.1049,NaN,269.24,70939,328.93,0.05,2.6847,-0.13412</datapoint>
+          <datapoint>12.148,2934.7,126.03,-16.559,126.85,16.585,163.11,19.588,164.28,0.11952,14.348,0.92816,2.3193e-4,0.0054484,0.021796,-7.7785e-4,9.6852,4.9079,0.060555,1.9093,1.5264,2.7347,0.38656,18334227,0,65.911,0.57896,0.57896,0.36203,0.077505,0.13943,0.0038018,0.010019,1.7871e-4,0,-9.0258e-5,-9.0258e-5,0,1.3982e-4,0.14,0.015394,1.4405,0.10428,NaN,269.07,70706,328.83,0.05,2.7213,-0.13434</datapoint>
+          <datapoint>12.348,2959.6,122.75,-16.223,123.57,16.232,165.95,19.93,167.14,0.11953,14.225,0.55348,0.0016279,0.0053564,0.017375,0.0011096,9.6852,4.9079,0.060555,1.9121,1.5264,2.7549,0.3766,17817916,0,62.209,0.57757,0.57759,0.3623,0.076832,0.13844,0.026627,0.073509,-3.5949e-5,0,-8.8617e-5,-8.8617e-5,0,9.3677e-5,0.14,0.015394,1.4389,0.10468,NaN,268.91,70478,328.73,0.05,2.7445,-0.13455</datapoint>
+          <datapoint>12.548,2983.8,119.55,-15.797,120.37,15.832,168.75,20.269,169.96,0.11954,14.018,1.057,0.0015746,0.0048894,0.016503,-0.0010605,9.6852,4.9079,0.060555,1.9118,1.5264,2.7529,0.36699,17321661,0,58.757,0.57628,0.5763,0.36257,0.076205,0.13751,0.025741,0.070804,-4.7349e-4,0,-8.13e-5,-8.13e-5,0,8.9046e-5,0.14,0.015394,1.4403,0.10749,NaN,268.76,70257,328.64,0.05,2.778,-0.13475</datapoint>
+          <datapoint>12.748,3007.4,116.42,-15.477,117.24,15.504,171.52,20.604,172.75,0.11955,13.857,0.92186,9.4407e-4,0.0046967,0.020457,-0.0012239,9.6852,4.9079,0.060555,1.9131,1.5264,2.7616,0.35765,16842449,0,55.519,0.57506,0.57507,0.36282,0.075615,0.13663,0.015397,0.042041,-2.6134e-4,0,-8.4442e-5,-8.4442e-5,0,1.4414e-4,0.14,0.015394,1.436,0.10576,NaN,268.6,70044,328.54,0.05,2.8098,-0.13494</datapoint>
+          <datapoint>12.948,3030.4,113.35,-15.195,114.18,15.207,174.26,20.936,175.51,0.11957,13.73,0.61577,8.2354e-4,0.0044495,-0.0016176,0.0012002,9.6852,4.9079,0.060555,1.9129,1.5264,2.7604,0.34835,16369257,0,52.41,0.57388,0.57388,0.36306,0.075046,0.13578,0.013423,0.036563,-2.1388e-4,0,-7.281e-5,-7.281e-5,0,-9.5056e-7,0.14,0.015394,1.4336,0.10569,NaN,268.45,69844,328.45,0.05,2.8493,-0.13511</datapoint>
+          <datapoint>13.148,3052.8,110.35,-14.877,111.18,14.894,176.97,21.264,178.24,0.11959,13.569,0.71099,4.8771e-5,0.0042301,0.014617,1.2636e-4,9.6852,4.9079,0.060555,1.8919,1.5264,2.6105,0.3393,15910567,0,49.486,0.57276,0.57276,0.36329,0.074511,0.13497,8.0947e-4,0.0015688,-1.4586e-4,0,-6.8617e-5,-6.8617e-5,0,8.186e-5,0.14,0.015394,1.4326,0.10676,NaN,268.31,69650,328.36,0.05,2.8665,-0.13528</datapoint>
+          <datapoint>13.348,3074.5,107.4,-14.594,108.24,14.61,179.65,21.59,180.94,0.11961,13.424,0.68187,2.7038e-6,0.0040177,0,0,9.6852,4.9079,0.060555,1.8275,1.5264,2.1504,0.33049,15465851,0,46.736,0.57171,0.57171,0.3635,0.074006,0.1342,4.7722e-5,4.9086e-4,5.4028e-5,0,-6.8823e-5,-6.8823e-5,0,0,0.14,0.015394,1.4291,0.10597,NaN,268.17,69461,328.28,0.05,2.8808,-0.13544</datapoint>
+          <datapoint>13.548,3095.7,104.51,-14.332,105.35,14.345,182.3,21.913,183.61,0.11963,13.307,0.59007,4.9636e-4,0.0038308,-0.0064634,0.0013648,9.6852,4.9079,0.060555,1.9144,1.5264,2.7711,0.32174,15026801,0,44.101,0.57069,0.57069,0.36371,0.073521,0.13346,0.0080624,0.022021,-3.857e-4,0,-6.3844e-5,-6.3844e-5,0,-1.7817e-5,0.14,0.015394,1.4268,0.10625,NaN,268.03,69277,328.19,0.05,2.8973,-0.1356</datapoint>
+          <datapoint>13.748,3116.3,101.67,-14.017,102.52,14.052,184.93,22.233,186.26,0.11965,13.179,0.98917,0.0030671,0.0036607,0.0071386,-0.0014366,9.6852,4.9079,0.060555,1.9125,1.5264,2.7576,0.31325,14601696,0,41.629,0.56973,0.56979,0.36391,0.073065,0.13276,0.04999,0.13831,3.171e-4,0,-6.7732e-5,-6.7732e-5,0,2.294e-5,0.14,0.015394,1.4267,0.10814,NaN,267.89,69098,328.11,0.05,2.9099,-0.13574</datapoint>
+          <datapoint>13.948,3136.4,98.889,-13.801,99.741,13.823,187.53,22.55,188.88,0.11967,13.004,0.79016,0.0015943,0.0033812,0.048561,-0.0015713,9.6852,4.9079,0.060555,1.9141,1.5264,2.7688,0.30498,14189186,0,39.295,0.56883,0.56884,0.3641,0.072635,0.13209,0.025901,0.070857,1.7182e-4,0,-5.9243e-5,-5.9243e-5,0,0.0011205,0.14,0.015394,1.4203,0.10555,NaN,267.76,68923,328.03,0.05,2.9215,-0.13588</datapoint>
+          <datapoint>14.148,3155.9,96.138,-13.67,97.005,13.67,190.1,22.865,191.47,0.1197,12.943,0.12128,0.0045292,0.0033858,-0.0015294,0.0016202,9.6852,4.9079,0.060555,1.9122,1.5264,2.7557,0.29659,13773260,0,37.02,0.56793,0.56805,0.36428,0.072212,0.13144,0.07386,0.20337,3.5974e-4,0,-5.2218e-5,-5.2218e-5,0,-1.1757e-6,0.14,0.015394,1.4137,0.10312,NaN,267.64,68754,327.96,0.05,2.9332,-0.13601</datapoint>
+          <datapoint>14.348,3174.9,93.441,-13.305,94.317,13.345,192.66,23.177,194.05,0.11972,12.827,1.0409,0.0047545,0.0031282,0.0019235,-0.0016514,9.6852,4.9079,0.060555,1.9119,1.5264,2.7531,0.28864,1.338e7,0,34.928,0.56711,0.56724,0.36446,0.071824,0.13083,0.077537,0.21313,4.2511e-4,0,-6.1797e-5,-6.1797e-5,0,1.9645e-6,0.14,0.015394,1.4162,0.10695,NaN,267.51,68589,327.88,0.05,2.9581,-0.13614</datapoint>
+          <datapoint>14.548,3193.3,90.796,-13.187,91.674,13.194,195.19,23.487,196.6,0.11975,12.656,0.41839,0.001336,0.0029513,-0.049176,0.0022506,9.6852,4.9079,0.060555,1.9172,1.5264,2.791,0.28056,12982541,0,32.87,0.5663,0.56631,0.36462,0.071442,0.13023,0.021608,0.06212,-3.1984e-4,0,-4.2596e-5,-4.2596e-5,0,-0.0013596,0.14,0.015394,1.4095,0.10459,NaN,267.39,68429,327.81,0.05,2.9716,-0.13626</datapoint>
+          <datapoint>14.748,3211.2,88.174,-13.029,89.07,13.03,197.7,23.795,199.12,0.11978,12.599,0.17473,0.0040382,0.002965,-0.0085732,0.0019638,9.6852,4.9079,0.060555,1.9133,1.5264,2.7631,0.27269,12596953,0,30.945,0.56553,0.56563,0.36478,0.071083,0.12967,0.065671,0.18143,-6.5788e-5,0,-4.8618e-5,-4.8618e-5,0,-4.376e-5,0.14,0.015394,1.4028,0.10265,NaN,267.28,68274,327.74,0.05,2.9973,-0.13637</datapoint>
+          <datapoint>14.948,3228.6,85.596,-12.764,86.506,12.778,200.19,24.1,201.64,0.11981,12.516,0.60018,0.0011874,0.0027536,-0.0070961,-0.001955,9.6852,4.9079,0.060555,1.9151,1.5264,2.7762,0.26497,1.222e7,0,29.109,0.5648,0.56481,0.36494,0.07074,0.12913,0.019221,0.053291,3.914e-4,0,-5.1599e-5,-5.1599e-5,0,-3.1768e-5,0.14,0.015394,1.4037,0.10558,NaN,267.16,68123,327.67,0.05,3.0114,-0.13648</datapoint>
+          <datapoint>15.148,3245.4,83.063,-12.599,83.982,12.608,202.66,24.403,204.13,0.11984,12.39,0.46755,6.4559e-5,0.0026156,-0.013913,0.0065393,9.6852,4.9079,0.060555,1.9949,1.5264,3.3457,0.25717,11840548,0,27.327,0.56409,0.56409,0.36509,0.070406,0.1286,9.7263e-4,0.0029231,-1.9137e-4,0,-4.0004e-5,-4.0004e-5,0,-1.297e-4,0.14,0.015394,1.4027,0.10731,NaN,267.05,67976,327.61,0.05,3.0271,-0.13659</datapoint>
+          <datapoint>15.348,3261.8,80.564,-12.405,81.494,12.42,205.11,24.704,206.59,0.11987,12.274,0.59768,0.0019009,0.0025177,0.033207,-0.0019632,9.6852,4.9079,0.060555,1.9132,1.5264,2.7628,0.24975,11481111,0,25.691,0.56343,0.56345,0.36522,0.070099,0.12811,0.030819,0.08433,1.0752e-4,0,-4.6546e-5,-4.6546e-5,0,7.8365e-4,0.14,0.015394,1.3983,0.10703,NaN,266.95,67834,327.54,0.05,3.0375,-0.13669</datapoint>
+          <datapoint>15.548,3277.6,78.096,-12.275,79.04,12.282,207.54,25.003,209.04,0.1199,12.178,0.39976,6.5853e-4,0.0023552,-0.037883,0.0026643,9.6852,4.9079,0.060555,1.9181,1.5264,2.7975,0.24236,11124131,0,24.116,0.5628,0.5628,0.36536,0.069803,0.12764,0.010614,0.030803,-2.7931e-4,0,-4.3203e-5,-4.3203e-5,0,-0.0010835,0.14,0.015394,1.3909,0.10513,NaN,266.85,67696,327.48,0.05,3.0505,-0.13678</datapoint>
+          <datapoint>15.748,3293,75.657,-12.124,76.618,12.13,209.95,25.301,211.46,0.11993,12.093,0.37384,9.3673e-4,0.0022178,-0.035413,0.0024856,9.6852,4.9079,0.060555,1.9169,1.5264,2.7887,0.23514,10776824,0,22.632,0.5622,0.5622,0.36549,0.069523,0.12719,0.015114,0.043501,-1.2363e-4,0,-3.8032e-5,-3.8032e-5,0,-0.0010061,0.14,0.015394,1.3835,0.10353,NaN,266.75,67562,327.42,0.05,3.0626,-0.13687</datapoint>
+          <datapoint>15.948,3307.9,73.245,-11.999,74.227,12.001,212.34,25.596,213.88,0.11997,12.03,0.24161,0.0028975,0.0021919,-0.017352,0.0026475,9.6852,4.9079,0.060555,1.9168,1.5264,2.7879,0.22783,10426574,0,21.185,0.56161,0.56165,0.36561,0.069249,0.12675,0.046819,0.13043,-4.2485e-4,0,-3.3017e-5,-3.3017e-5,0,-2.5742e-4,0.14,0.015394,1.3782,0.10322,NaN,266.65,67433,327.36,0.05,3.0767,-0.13696</datapoint>
+          <datapoint>16.148,3322.3,70.862,-11.826,71.866,11.832,214.72,25.89,216.28,0.12,11.972,0.38262,2.1275e-4,0.0021643,0.0019743,0.002553,9.6852,4.9079,0.060555,1.9507,1.5264,3.0302,0.22063,10082785,0,19.809,0.56104,0.56104,0.36573,0.068988,0.12633,0.0033254,0.010345,9.4939e-5,0,-3.8968e-5,-3.8968e-5,0,3.5548e-6,0.14,0.015394,1.3769,0.10525,NaN,266.55,67308,327.3,0.05,3.0918,-0.13704</datapoint>
+          <datapoint>16.348,3336.3,68.515,-11.667,69.536,11.677,217.09,26.182,218.66,0.12002,11.874,0.49385,0.0022908,0.00201,0.015365,-0.0028775,9.6852,4.9079,0.060555,1.9138,1.5264,2.7667,0.21351,9744242,0,18.501,0.56051,0.56054,0.36584,0.068739,0.12593,0.037073,0.10236,-3.2658e-4,0,-4.0492e-5,-4.0492e-5,0,2.2998e-4,0.14,0.015394,1.3757,0.10761,NaN,266.46,67187,327.25,0.05,3.1105,-0.13713</datapoint>
+          <datapoint>16.548,3349.7,66.195,-11.553,67.234,11.56,219.44,26.472,221.03,0.12006,11.771,0.40705,0.0010273,0.0018597,0.039088,-0.0025668,9.6852,4.9079,0.060555,1.9134,1.5264,2.7638,0.2065,9411913,0,17.26,0.56,0.56,0.36595,0.068503,0.12554,0.016609,0.044488,3.9021e-4,0,-3.4688e-5,-3.4688e-5,0,0.0015916,0.14,0.015394,1.37,0.10759,NaN,266.38,67070,327.19,0.05,3.1288,-0.1372</datapoint>
+          <datapoint>16.748,3362.7,63.896,-11.448,64.958,11.453,221.76,26.761,223.37,0.12009,11.695,0.31647,6.3049e-4,0.0017819,-0.043648,0.0048332,9.6852,4.9079,0.060555,1.926,1.5264,2.8541,0.19965,9087965,0,16.092,0.55951,0.55952,0.36605,0.06828,0.12518,0.01007,0.030678,4.0617e-4,0,-3.1165e-5,-3.1165e-5,0,-0.0021239,0.14,0.015394,1.3614,0.10616,NaN,266.29,66957,327.14,0.05,3.1406,-0.13727</datapoint>
+          <datapoint>16.948,3375.3,61.619,-11.345,62.706,11.348,224.08,27.048,225.7,0.12013,11.629,0.25322,0.0018897,0.0017155,-0.041191,0.004266,9.6852,4.9079,0.060555,1.921,1.5264,2.8184,0.19286,8768171,0,14.981,0.55905,0.55907,0.36615,0.068067,0.12484,0.030345,0.087907,4.7071e-4,0,-2.9971e-5,-2.9971e-5,0,-0.0020276,0.14,0.015394,1.3529,0.10508,NaN,266.21,66848,327.09,0.05,3.151,-0.13734</datapoint>
+          <datapoint>17.148,3387.4,59.357,-11.265,60.479,11.265,226.38,27.334,228.03,0.12016,11.598,0.1046,0.0053959,0.0016935,-0.013691,0.0039108,9.6852,4.9079,0.060555,1.9162,1.5264,2.7839,0.18591,8441987,0,13.89,0.5586,0.55876,0.36625,0.067857,0.12449,0.087276,0.24357,4.1258e-4,0,-2.7249e-5,-2.7249e-5,0,-2.4113e-4,0.14,0.015394,1.347,0.10552,NaN,266.13,66743,327.05,0.05,3.1616,-0.13741</datapoint>
+          <datapoint>17.348,3399,57.123,-11.047,58.277,11.064,228.68,27.619,230.34,0.12019,11.54,0.61268,0.0083222,0.0016047,0.0109,-0.004024,9.6852,4.9079,0.060555,1.9107,1.5264,2.745,0.17954,8143321,0,12.931,0.5582,0.55858,0.36633,0.067672,0.12419,0.1356,0.37166,2.6441e-4,0,-4.249e-5,-4.249e-5,0,1.6393e-4,0.14,0.015394,1.3461,0.10861,NaN,266.06,66641,327,0.05,3.1873,-0.13747</datapoint>
+          <datapoint>17.548,3410.2,54.924,-10.93,56.098,10.951,230.96,27.902,232.64,0.12022,11.417,0.67788,0.011173,0.0014226,0.061612,-0.0041215,9.6852,4.9079,0.060555,1.9091,1.5264,2.733,0.17306,7840759,0,11.995,0.5578,0.55849,0.36642,0.067491,0.12389,0.18274,0.49415,2.4445e-4,0,-3.9429e-5,-3.9429e-5,0,0.0056384,0.14,0.015394,1.3392,0.10897,NaN,265.98,66544,326.96,0.05,3.2057,-0.13753</datapoint>
+          <datapoint>17.748,3421,52.74,-10.924,53.941,10.928,233.21,28.184,234.91,0.12026,11.317,0.27652,1.5379e-4,0.0013163,-0.085827,0.039331,9.6852,4.9079,0.060555,2.0141,1.5264,3.483,0.16642,7532031,0,11.056,0.55741,0.55741,0.3665,0.067312,0.1236,0.0022711,0.019676,-0.0020829,0,-2.2619e-5,-2.2619e-5,0,-0.011834,0.14,0.015394,1.3225,0.10513,NaN,265.91,66450,326.91,0.05,3.2172,-0.13758</datapoint>
+          <datapoint>17.948,3431.3,50.557,-10.893,51.802,10.893,235.46,28.464,237.17,0.1203,11.291,0.061294,0.0075016,0.0013325,-0.069402,0.0056072,9.6852,4.9079,0.060555,1.9148,1.5264,2.7739,0.15995,7231626,0,10.198,0.55705,0.55736,0.36658,0.067145,0.12333,0.12161,0.34619,2.0165e-4,0,-1.735e-5,-1.735e-5,0,-0.0083795,0.14,0.015394,1.3056,0.10194,NaN,265.85,66361,326.87,0.05,3.23,-0.13763</datapoint>
+          <datapoint>18.148,3441.2,48.388,-10.786,49.684,10.787,237.7,28.743,239.43,0.12034,11.276,0.13608,0.004801,0.0013339,-0.037474,0.0059357,9.6852,4.9079,0.060555,1.9187,1.5264,2.8018,0.15365,6939935,0,9.3892,0.55671,0.55684,0.36665,0.066989,0.12307,0.077351,0.21949,-4.6015e-4,0,-2.49e-5,-2.49e-5,0,-0.0026482,0.14,0.015394,1.2952,0.10178,NaN,265.78,66275,326.83,0.05,3.2449,-0.13769</datapoint>
+          <datapoint>18.348,3450.7,46.243,-10.674,47.588,10.676,239.93,29.022,241.68,0.12037,11.235,0.23804,4.341e-4,0.0012652,-0.026503,0.012897,9.6852,4.9079,0.060555,1.9834,1.5264,3.2638,0.14731,6647111,0,8.6121,0.55638,0.55638,0.36672,0.066839,0.12282,0.0065777,0.022999,-5.1871e-4,0,-3.0941e-5,-3.0941e-5,0,-0.0014414,0.14,0.015394,1.2888,0.10337,NaN,265.72,66193,326.8,0.05,3.2609,-0.13774</datapoint>
+          <datapoint>18.548,3459.7,44.119,-10.57,45.513,10.575,242.16,29.299,243.92,0.12041,11.178,0.32261,0.0040176,0.0011687,0.035849,-0.0049611,9.6852,4.9079,0.060555,1.907,1.5264,2.7183,0.14099,6356509,0,7.8773,0.55607,0.55616,0.36679,0.066696,0.12258,0.065359,0.17524,3.1055e-4,0,-3.2965e-5,-3.2965e-5,0,0.0028793,0.14,0.015394,1.2826,0.10535,NaN,265.66,66114,326.76,0.05,3.2775,-0.13778</datapoint>
+          <datapoint>18.748,3468.3,42.015,-10.472,43.458,10.48,244.37,29.574,246.15,0.12044,11.104,0.39838,0.0086727,0.0010654,0.058259,-0.005617,9.6852,4.9079,0.060555,1.9074,1.5264,2.721,0.13486,6074767,0,7.1992,0.55578,0.55619,0.36685,0.066563,0.12236,0.14159,0.37677,-3.7228e-6,0,-3.244e-5,-3.244e-5,0,0.0083137,0.14,0.015394,1.2734,0.10644,NaN,265.61,66039,326.73,0.05,3.2889,-0.13783</datapoint>
+          <datapoint>18.948,3476.5,39.922,-10.448,41.422,10.45,246.56,29.849,248.36,0.12048,11.045,0.23526,0.0015498,0.0010025,0.071026,0.0038256,9.6852,4.9079,0.060555,1.882,1.5264,2.5395,0.12841,5779655,0,6.5122,0.55548,0.5555,0.36691,0.066429,0.12214,0.025743,0.052115,3.8701e-4,0,-2.2367e-5,-2.2367e-5,0,0.013631,0.14,0.015394,1.26,0.10635,NaN,265.55,65968,326.69,0.05,3.3046,-0.13787</datapoint>
+          <datapoint>19.148,3484.3,37.837,-10.384,39.405,10.387,248.75,30.123,250.57,0.12051,11.006,0.22355,0.0016923,9.7622e-4,0.068879,0.0042509,9.6852,4.9079,0.060555,1.8776,1.5264,2.5082,0.12229,5499600,0,5.8968,0.55522,0.55524,0.36697,0.066309,0.12194,0.028226,0.056929,1.2081e-4,0,-2.1653e-5,-2.1653e-5,0,0.014139,0.14,0.015394,1.246,0.10649,NaN,265.5,65900,326.66,0.05,3.3167,-0.13791</datapoint>
+          <datapoint>19.348,3491.7,35.77,-10.294,37.409,10.299,250.93,30.396,252.77,0.12055,10.952,0.30658,0.008012,9.2781e-4,0.080741,-0.0053221,9.6852,4.9079,0.060555,1.9026,1.5264,2.6868,0.11647,5234021,0,5.3447,0.55498,0.55534,0.36702,0.0662,0.12176,0.13125,0.33132,-1.2905e-4,0,-2.7547e-5,-2.7547e-5,0,0.021422,0.14,0.015394,1.2314,0.10683,NaN,265.45,65836,326.64,0.05,3.3413,-0.13794</datapoint>
+          <datapoint>19.548,3498.6,33.717,-10.237,35.432,10.242,253.1,30.668,254.95,0.12058,10.891,0.29414,0.0087544,8.6308e-4,0.099106,-0.0047752,9.6852,4.9079,0.060555,1.9007,1.5264,2.6736,0.11056,4965198,0,4.8107,0.55475,0.55518,0.36707,0.066096,0.12159,0.14373,0.34818,-1.6354e-4,0,-2.9586e-5,-2.9586e-5,0,0.035821,0.14,0.015394,1.2134,0.10655,NaN,265.41,65776,326.61,0.05,3.3516,-0.13798</datapoint>
+          <datapoint>19.748,3505.2,31.674,-10.189,33.476,10.193,255.25,30.939,257.12,0.12062,10.836,0.26934,0.0085325,7.9667e-4,0.11421,-0.0032454,9.6852,4.9079,0.060555,1.8976,1.5264,2.6511,0.10475,4701122,0,4.3126,0.55454,0.55494,0.36711,0.065998,0.12143,0.14046,0.31967,4.9795e-4,0,-3.047e-5,-3.047e-5,0,0.05301,0.14,0.015394,1.1919,0.10577,NaN,265.37,65722,326.58,0.05,3.3651,-0.13801</datapoint>
+          <datapoint>19.948,3511.3,29.639,-10.151,31.542,10.153,257.4,31.209,259.28,0.12066,10.788,0.22861,0.0067082,7.3594e-4,0.1238,0.002023,9.6852,4.9079,0.060555,1.889,1.5264,2.5894,0.09894,4437883,0,3.8422,0.55434,0.55459,0.36716,0.065906,0.12127,0.11113,0.21761,2.4068e-4,0,-2.9257e-5,-2.9257e-5,0,0.069827,0.14,0.015394,1.1681,0.10488,NaN,265.33,65671,326.56,0.05,3.3777,-0.13804</datapoint>
+          <datapoint>20.148,3517,27.614,-10.114,29.63,10.116,259.54,31.477,261.44,0.12069,10.743,0.19644,0.0052188,6.7921e-4,0.13216,0.013268,9.6852,4.9079,0.060555,1.8725,1.5264,2.4721,0.093189,4177691,0,3.4043,0.55415,0.5543,0.3672,0.06582,0.12113,0.087684,0.12683,-9.0609e-4,0,-2.7213e-5,-2.7213e-5,0,0.089709,0.14,0.015394,1.1424,0.10409,NaN,265.29,65624,326.54,0.05,3.3894,-0.13806</datapoint>
+          <datapoint>20.348,3522.3,25.595,-10.071,27.744,10.073,261.66,31.745,263.58,0.12073,10.706,0.18604,0.0058867,6.3626e-4,0.13411,0.020545,9.6852,4.9079,0.060555,1.8621,1.5264,2.3974,0.087526,3921867,0,3.0004,0.55397,0.55417,0.36724,0.06574,0.121,0.099949,0.13448,-0.0028135,0,-2.5986e-5,-2.5986e-5,0,0.10473,0.14,0.015394,1.1156,0.10346,NaN,265.25,65580,326.51,0.05,3.4045,-0.13809</datapoint>
+          <datapoint>20.548,3527.3,23.585,-10.015,25.886,10.017,263.78,32.012,265.72,0.12077,10.669,0.20896,0.01124,5.9735e-4,0.14012,0.011848,9.6852,4.9079,0.060555,1.8704,1.5264,2.4568,0.082049,3674714,0,2.6366,0.55381,0.55451,0.36727,0.065668,0.12088,0.1902,0.33726,-6.8411e-4,0,-2.7342e-5,-2.7342e-5,0,0.13012,0.14,0.015394,1.088,0.10308,NaN,265.22,65539,326.5,0.05,3.4302,-0.13811</datapoint>
+          <datapoint>20.748,3531.8,21.586,-9.9697,24.061,9.972,265.9,32.278,267.85,0.1208,10.629,0.21136,0.015091,5.602e-4,0.14842,0.012968,9.6852,4.9079,0.060555,1.8663,1.5264,2.4273,0.076489,3424281,0,2.2918,0.55366,0.55491,0.3673,0.065599,0.12076,0.25722,0.45587,-0.0011702,0,-2.7878e-5,-2.7878e-5,0,0.168,0.14,0.015394,1.059,0.10305,NaN,265.19,65502,326.48,0.05,3.4458,-0.13814</datapoint>
+          <datapoint>20.948,3535.9,19.597,-9.9219,22.273,9.9244,268,32.542,269.97,0.12083,10.586,0.22205,0.021566,5.2363e-4,0.16043,0.01115,9.6852,4.9079,0.060555,1.8644,1.5264,2.4141,0.07104,3179068,0,1.9798,0.55352,0.55603,0.36733,0.065537,0.12066,0.37029,0.66653,-8.5345e-4,0,-3.0037e-5,-3.0037e-5,0,0.22756,0.14,0.015394,1.028,0.10339,NaN,265.17,65468,326.46,0.05,3.4711,-0.13816</datapoint>
+          <datapoint>21.148,3539.6,17.618,-9.8447,20.529,9.8488,270.1,32.805,272.08,0.12086,10.539,0.28585,0.040393,4.8609e-4,0.17673,6.9052e-4,9.6852,4.9079,0.060555,1.8646,1.5264,2.4154,0.066154,2959392,0,1.7339,0.55341,0.5618,0.36736,0.065485,0.12057,0.70474,1.3836,2.3269e-5,0,-3.8199e-5,-3.8199e-5,0,0.31849,0.14,0.015394,0.99449,0.10408,NaN,265.14,65437,326.45,0.05,3.4825,-0.13818</datapoint>
+          <datapoint>21.348,3542.9,15.656,-9.7809,18.838,9.7862,272.18,33.067,274.19,0.12089,10.477,0.32153,0.058092,4.3946e-4,0.20469,-0.0022066,9.6852,4.9079,0.060555,1.8571,1.5264,2.3617,0.061308,2741751,0,1.51,0.5533,0.5699,0.36738,0.065437,0.12049,1.0363,1.95,2.1317e-4,0,-4.4932e-5,-4.4932e-5,0,0.49746,0.14,0.015394,0.95641,0.10488,NaN,265.12,65410,326.43,0.05,3.4932,-0.13819</datapoint>
+          <datapoint>21.548,3545.9,13.708,-9.7073,17.211,9.7143,274.26,33.327,276.27,0.12093,10.406,0.36676,0.082348,3.8926e-4,0.23844,-0.0052824,9.6852,4.9079,0.060555,1.8461,1.5264,2.283,0.056921,2544826,0,1.3344,0.55322,0.58447,0.3674,0.065396,0.12042,1.515,2.6751,2.0567e-4,0,-5.3326e-5,-5.3326e-5,0,0.78321,0.14,0.015394,0.91213,0.10555,NaN,265.1,65386,326.42,0.05,3.5075,-0.13821</datapoint>
+          <datapoint>21.748,3548.4,11.768,-9.6775,15.664,9.6836,276.31,33.586,278.35,0.12096,10.337,0.34129,0.094864,3.436e-4,0.26936,-0.0018635,9.6852,4.9079,0.060555,1.8367,1.5264,2.2164,0.051985,2323586,0,1.1292,0.55312,0.59317,0.36742,0.065355,0.12035,1.7794,2.745,2.1004e-4,0,-5.4515e-5,-5.4515e-5,0,1.1984,0.14,0.015394,0.86127,0.10604,NaN,265.09,65365,326.41,0.05,3.5287,-0.13822</datapoint>
+          <datapoint>21.948,3550.6,9.8427,-9.5923,14.22,9.6,278.36,33.844,280.41,0.12099,10.263,0.38586,0.1303,2.9808e-4,0.30269,-0.0047557,9.6852,4.9079,0.060555,1.8208,1.5264,2.1026,0.048327,2159646,0,1.0251,0.55513,0.62328,0.3695,0.065326,0.1203,2.5543,3.6192,3.2595e-4,0,-6.3506e-5,-6.3506e-5,0,1.7512,0.14,0.015394,0.80413,0.10643,NaN,265.07,65347,326.4,0.05,3.5441,-0.13823</datapoint>
+          <datapoint>22.148,3552.4,7.931,-9.5439,12.908,9.5513,280.39,34.1,282.45,0.12102,10.185,0.3749,0.15772,2.5456e-4,0.3362,-0.0013552,9.6852,4.9079,0.060555,1.8065,1.5264,2.0006,0.044171,1973613,0,0.89765,0.56128,0.65343,0.37573,0.065297,0.12025,3.2037,3.8231,3.8237e-4,0,-6.5731e-5,-6.5731e-5,0,2.586,0.14,0.015394,0.7402,0.10666,NaN,265.06,65332,326.4,0.05,3.5548,-0.13824</datapoint>
+          <datapoint>22.348,3553.8,6.0305,-9.4525,11.77,9.4609,282.4,34.355,284.48,0.12106,10.108,0.39747,0.20305,2.1621e-4,0.3663,-0.0014804,9.6852,4.9079,0.060555,1.7879,1.5264,1.8675,0.041046,1833730,0,0.82576,0.56642,0.69624,0.38092,0.065276,0.12022,4.3482,4.565,-4.1658e-4,0,-7.2354e-5,-7.2354e-5,0,3.5551,0.14,0.015394,0.66997,0.10683,NaN,265.05,65321,326.39,0.05,3.5665,-0.13825</datapoint>
+          <datapoint>22.548,3554.8,4.1546,-9.3153,10.85,9.3256,284.4,34.608,286.5,0.12109,10.023,0.43655,0.26141,1.7676e-4,0.39967,-0.0034404,9.6852,4.9079,0.060555,1.7678,1.5264,1.7241,0.039048,1744313,0,0.78807,0.56998,0.73429,0.38452,0.065264,0.1202,5.9558,5.5916,-1.0467e-6,0,-8.2495e-5,-8.2495e-5,0,4.6768,0.14,0.015394,0.59345,0.10696,NaN,265.04,65312,326.39,0.05,3.578,-0.13826</datapoint>
+          <datapoint>22.748,3555.4,2.3056,-9.1565,10.198,9.1679,286.38,34.859,288.49,0.12113,9.9344,0.45724,0.32133,1.369e-4,0.43442,-0.0042341,9.6852,4.9079,0.060555,1.7498,1.5264,1.5956,0.037653,1681902,0,0.74118,0.57261,0.74277,0.38717,0.065255,0.12018,7.7615,6.4422,3.454e-4,0,-9.1873e-5,-9.1873e-5,0,5.9425,0.14,0.015394,0.51005,0.10701,NaN,265.04,65307,326.38,0.05,3.5984,-0.13827</datapoint>
+          <datapoint>22.948,3555.7,0.48652,-9.0499,9.8578,9.0595,288.34,35.109,290.47,0.12117,9.8458,0.41803,0.3783,9.7803e-5,0.46798,-0.0012745,9.6852,4.9079,0.060555,1.7343,1.5264,1.4843,0.036091,1612053,0,0.67061,0.57571,0.73154,0.39029,0.065246,0.12017,9.2006,4.982,-1.8386e-4,0,-7.9694e-5,-7.9694e-5,0,7.5062,0.14,0.015394,0.41961,0.107,NaN,265.04,65305,326.38,0.05,3.6158,-0.13827</datapoint>
+          <datapoint>23.152,3555.6,-1.3857,-9.7454,11.58,9.7897,290.32,35.361,292.46,0.1212,9.7379,0.93062,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.035479,1584740,0,9.0399,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7723,265.04,65305,326.38,0.051074,3.6245,-0.13827</datapoint>
+          <datapoint>23.358,3555.1,-3.3765,-9.5796,11.844,9.6263,292.29,35.614,294.46,0.12124,9.5456,0.94722,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.036289,1620967,0,9.4577,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9069,265.04,65308,326.38,0.051941,3.6265,-0.13828</datapoint>
+          <datapoint>23.569,3554.2,-5.3655,-9.3887,12.636,9.4445,294.26,35.866,296.44,0.12129,9.3362,1.0258,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.038715,1729477,0,10.766,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2851,265.05,65315,326.39,0.052941,3.6284,-0.13828</datapoint>
+          <datapoint>23.783,3552.8,-7.3529,-9.1822,13.296,9.2426,296.23,36.119,298.42,0.12133,9.1123,1.0546,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.040737,1.82e6,0,11.922,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2377,265.05,65325,326.39,0.054097,3.6304,-0.13828</datapoint>
+          <datapoint>24.003,3551,-9.3386,-8.9442,14.174,9.0108,298.19,36.373,300.4,0.12138,8.8734,1.0935,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.043426,1940475,0,13.55,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1584,265.07,65339,326.4,0.055489,3.6324,-0.13829</datapoint>
+          <datapoint>24.229,3548.7,-11.322,-8.6544,15.417,8.7343,300.15,36.628,302.37,0.12143,8.6144,1.1785,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.047231,2110931,0,16.033,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3089,265.08,65358,326.41,0.057246,3.6344,-0.13829</datapoint>
+          <datapoint>24.404,3546.5,-12.807,-8.4103,16.399,8.5009,301.62,36.822,303.86,0.12148,8.4028,1.2376,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.05024,2245854,0,18.146,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3729,265.09,65374,326.42,0.058817,3.6358,-0.13829</datapoint>
+          <datapoint>24.584,3544.1,-14.289,-8.1464,17.378,8.2463,303.1,37.017,305.35,0.12152,8.1758,1.2797,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.053237,2380333,0,20.381,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3298,265.11,65393,326.43,0.060633,3.6374,-0.13829</datapoint>
+          <datapoint>24.77,3541.3,-15.77,-7.854,18.435,7.9651,304.59,37.214,306.85,0.12157,7.9335,1.3258,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.056473,2525669,0,22.942,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3172,265.13,65415,326.44,0.062774,3.6533,-0.1383</datapoint>
+          <datapoint>24.963,3538.1,-17.248,-7.5442,19.455,7.6624,306.08,37.413,308.36,0.12163,7.6775,1.3411,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.059595,2666075,0,25.559,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1363,265.14,65441,326.45,0.065254,3.6551,-0.1383</datapoint>
+          <datapoint>25.165,3534.5,-18.722,-7.1968,20.605,7.3279,307.59,37.616,309.88,0.12169,7.403,1.3799,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.063116,2824535,0,28.681,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1195,265.17,65469,326.46,0.068232,3.6597,-0.1383</datapoint>
+          <datapoint>25.377,3530.4,-20.192,-6.8141,21.842,6.9639,309.11,37.822,311.42,0.12175,7.1049,1.4367,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.066902,2995052,0,32.24,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2341,265.19,65502,326.48,0.071799,3.669,-0.13831</datapoint>
+          <datapoint>25.6,3525.7,-21.657,-6.4177,23.002,6.5782,310.65,38.033,312.97,0.12183,6.7841,1.4445,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.070451,3155272,0,35.772,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1173,265.22,65539,326.49,0.076008,3.6705,-0.13831</datapoint>
+          <datapoint>25.838,3520.4,-23.117,-5.9913,24.202,6.1643,312.21,38.25,314.54,0.12191,6.4395,1.4499,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.074123,3321337,0,39.624,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0352,265.26,65581,326.51,0.081112,3.6719,-0.13831</datapoint>
+          <datapoint>26.006,3516.4,-24.087,-5.6951,24.994,5.8734,313.26,38.397,315.6,0.12196,6.196,1.4363,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.076545,3431087,0,42.275,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9206,265.28,65612,326.53,0.08513,3.6729,-0.13832</datapoint>
+          <datapoint>26.183,3512,-25.055,-5.382,25.821,5.5694,314.33,38.548,316.68,0.12203,5.9428,1.4323,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.079073,3545796,0,45.138,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8786,265.31,65646,326.55,0.089777,3.6739,-0.13832</datapoint>
+          <datapoint>26.371,3507.3,-26.018,-5.0562,26.658,5.2535,315.4,38.702,317.77,0.1221,5.6747,1.4264,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.081633,3662128,0,48.134,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8551,265.34,65684,326.56,0.095174,3.6748,-0.13832</datapoint>
+          <datapoint>26.571,3502,-26.977,-4.7233,27.474,4.9251,316.5,38.861,318.87,0.12217,5.3921,1.3955,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.084125,3775746,0,51.151,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7394,265.37,65726,326.58,0.10152,3.6766,-0.13832</datapoint>
+          <datapoint>26.785,3496.1,-27.933,-4.3734,28.32,4.5848,317.61,39.024,320,0.12225,5.099,1.3762,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.08671,3893815,0,54.381,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7061,265.41,65772,326.61,0.10906,3.6776,-0.13833</datapoint>
+          <datapoint>27.016,3489.5,-28.881,-4.005,29.204,4.2377,318.74,39.192,321.14,0.12235,4.7799,1.385,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.089409,4017517,0,57.866,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8413,265.45,65826,326.63,0.11799,3.6785,-0.13833</datapoint>
+          <datapoint>27.268,3482.1,-29.815,-3.622,30.107,3.8891,319.88,39.367,322.3,0.12245,4.4251,1.4165,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.092167,4144360,0,61.548,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1203,265.49,65886,326.66,0.12856,3.683,-0.13834</datapoint>
+          <datapoint>27.403,3478.1,-30.279,-3.4359,30.515,3.7065,320.46,39.456,322.88,0.12251,4.2378,1.3901,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.093411,4201872,0,63.251,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0869,265.52,65919,326.67,0.1349,3.6836,-0.13834</datapoint>
+          <datapoint>27.545,3473.7,-30.741,-3.251,30.905,3.5171,321.04,39.548,323.47,0.12257,4.0472,1.342,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0946,4257117,0,64.907,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9671,265.54,65955,326.69,0.14216,3.6841,-0.13834</datapoint>
+          <datapoint>27.695,3469.1,-31.2,-3.0578,31.321,3.3303,321.63,39.641,324.06,0.12263,3.8494,1.3193,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09587,4316114,0,66.699,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9695,265.57,65992,326.71,0.15014,3.6846,-0.13834</datapoint>
+          <datapoint>27.854,3464.1,-31.655,-2.8617,31.74,3.1429,322.22,39.737,324.66,0.12271,3.643,1.2993,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097146,4375600,0,68.528,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9957,265.6,66033,326.72,0.15909,3.685,-0.13834</datapoint>
+          <datapoint>28.023,3458.7,-32.104,-2.6584,32.181,2.9634,322.8,39.835,325.25,0.12278,3.4225,1.3096,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098489,4438340,0,70.483,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1663,265.63,66076,326.74,0.16872,3.6855,-0.13835</datapoint>
+          <datapoint>28.204,3452.8,-32.551,-2.4675,32.558,2.762,323.4,39.936,325.85,0.12287,3.1983,1.241,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099639,4492541,0,72.188,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0161,265.67,66123,326.77,0.18103,3.686,-0.13835</datapoint>
+          <datapoint>28.398,3446.5,-32.991,-2.2653,32.975,2.5742,323.98,40.04,326.45,0.12296,2.9614,1.2228,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10091,4552307,0,74.092,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0909,265.71,66174,326.79,0.19423,3.6865,-0.13835</datapoint>
+          <datapoint>28.608,3439.5,-33.425,-2.0661,33.37,2.379,324.57,40.146,327.04,0.12307,2.7143,1.1793,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10211,4609513,0,75.933,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0774,265.75,66229,326.81,0.21017,3.6871,-0.13836</datapoint>
+          <datapoint>28.836,3431.8,-33.848,-1.8609,33.784,2.1974,325.15,40.256,327.63,0.12318,2.4493,1.1686,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10336,4669441,0,77.883,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.216,265.79,66290,326.84,0.22754,3.6875,-0.13836</datapoint>
+          <datapoint>29.084,3423.4,-34.261,-1.6602,34.175,2.0113,325.71,40.369,328.2,0.12331,2.1685,1.1354,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10455,4726662,0,79.761,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2841,265.84,66356,326.87,0.24859,3.688,-0.13836</datapoint>
+          <datapoint>29.364,3413.7,-34.673,-1.4715,34.513,1.787,326.27,40.488,328.77,0.12346,1.8864,1.0139,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10558,4776978,0,81.422,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0156,265.9,66430,326.9,0.2798,3.6885,-0.13837</datapoint>
+          <datapoint>29.683,3402.6,-35.079,-1.2746,34.872,1.5703,326.81,40.614,329.32,0.12364,1.5963,0.91729,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10666,4830751,0,83.21,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8593,265.96,66514,326.94,0.3184,3.689,-0.13837</datapoint>
+          <datapoint>30.044,3389.9,-35.465,-1.0695,35.254,1.3831,327.31,40.744,329.84,0.12385,1.2827,0.87701,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10782,4888440,0,85.145,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9456,266.03,66610,326.99,0.3615,3.6894,-0.13838</datapoint>
+          <datapoint>30.446,3375.6,-35.813,-0.86385,35.642,1.2436,327.73,40.875,330.27,0.12408,0.93057,0.89461,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10898,4947630,0,87.144,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2913,266.12,66721,327.04,0.40206,3.6899,-0.13838</datapoint>
+          <datapoint>30.92,3358.5,-36.137,-0.68406,35.951,1.0544,328.06,41.013,330.61,0.12437,0.56825,0.80241,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10991,4996674,0,88.795,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2535,266.21,66845,327.09,0.4742,3.6904,-0.13839</datapoint>
+          <datapoint>31.42,3340.4,-36.396,-0.51792,36.211,0.78851,328.24,41.14,330.8,0.12469,0.31245,0.59456,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11068,5040261,0,90.247,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7954,266.32,66994,327.16,0.5,3.6909,-0.1384</datapoint>
+          <datapoint>31.92,3322.1,-36.581,-0.37113,36.451,0.63912,328.27,41.251,330.86,0.12501,0.21314,0.52032,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11139,5081642,0,91.623,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.787,266.44,67151,327.23,0.5,3.6914,-0.13841</datapoint>
+          <datapoint>32.42,3303.8,-36.71,-0.25621,36.637,0.58702,328.18,41.347,330.78,0.12533,0.36428,0.52815,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11194,5115596,0,92.739,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0648,266.56,67310,327.3,0.5,3.6919,-0.13841</datapoint>
+          <datapoint>32.92,3285.4,-36.796,-0.17352,36.755,0.50869,327.96,41.431,330.57,0.12566,0.57652,0.47818,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11227,5.14e6,0,93.513,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1286,266.68,67469,327.38,0.5,3.6924,-0.13842</datapoint>
+          <datapoint>33.42,3267,-36.854,-0.11623,36.815,0.3321,327.65,41.504,330.26,0.126,0.72206,0.3111,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11243,5156581,0,94.002,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7249,266.79,67629,327.45,0.5,3.6928,-0.13843</datapoint>
+          <datapoint>33.92,3248.6,-36.886,-0.063551,36.886,0.40942,327.24,41.567,329.87,0.12635,0.91826,0.40446,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11262,5174594,0,94.545,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2316,266.91,67789,327.52,0.5,3.6933,-0.13844</datapoint>
+          <datapoint>34.42,3230.1,-36.902,-0.031415,36.905,0.31525,326.75,41.621,329.39,0.1267,1.0717,0.31368,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11266,5185352,0,94.824,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0873,267.03,67949,327.59,0.5,3.6937,-0.13844</datapoint>
+          <datapoint>34.92,3211.7,-36.905,-0.0066402,36.912,0.23369,326.18,41.669,328.84,0.12706,1.1861,0.2336,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11265,5194445,0,95.042,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9396,267.15,68109,327.67,0.5,3.6942,-0.13845</datapoint>
+          <datapoint>35.42,3193.2,-36.899,0.012463,36.911,0.16871,325.57,41.71,328.23,0.12742,1.2684,0.16825,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11262,5202266,0,95.214,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8084,267.27,68269,327.74,0.5,3.6947,-0.13846</datapoint>
+          <datapoint>35.92,3174.8,-36.885,0.027483,36.903,0.15124,324.92,41.746,327.59,0.12778,1.3414,0.14872,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11257,5209268,0,95.356,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8183,267.39,68430,327.81,0.5,3.6951,-0.13847</datapoint>
+          <datapoint>36.42,3156.3,-36.866,0.038337,36.888,0.12269,324.24,41.777,326.92,0.12814,1.3986,0.11654,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1125,5215127,0,95.457,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7709,267.51,68590,327.88,0.5,3.6956,-0.13847</datapoint>
+          <datapoint>36.92,3137.9,-36.843,0.046215,36.867,0.081897,323.53,41.803,326.22,0.1285,1.4312,0.067611,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11241,5220181,0,95.529,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6435,267.63,68750,327.96,0.5,3.6961,-0.13848</datapoint>
+          <datapoint>37.42,3119.5,-36.817,0.052278,36.843,0.072889,322.81,41.827,325.51,0.12885,1.4555,0.050792,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11232,5224838,0,95.587,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6133,267.75,68910,328.03,0.5,3.6965,-0.13849</datapoint>
+          <datapoint>37.92,3101.1,-36.788,0.058326,36.823,0.19274,322.06,41.847,324.77,0.12921,1.5469,0.1837,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11223,5229923,0,95.661,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1384,267.87,69070,328.1,0.5,3.697,-0.1385</datapoint>
+          <datapoint>38.42,3082.7,-36.757,0.060872,36.793,0.18153,321.26,41.864,323.98,0.12958,1.6322,0.17101,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11212,5233591,0,95.683,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1823,267.99,69230,328.17,0.5,3.6974,-0.13851</datapoint>
+          <datapoint>38.92,3064.3,-36.726,0.062278,36.76,0.14542,320.43,41.879,323.16,0.12996,1.6976,0.13141,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11199,5236844,0,95.691,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1197,268.11,69390,328.25,0.5,3.6979,-0.13851</datapoint>
+          <datapoint>39.42,3046,-36.694,0.063433,36.728,0.1157,319.57,41.892,322.3,0.13035,1.7458,0.096757,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11187,5240071,0,95.698,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.056,268.23,69550,328.32,0.5,3.6983,-0.13852</datapoint>
+          <datapoint>39.92,3027.6,-36.662,0.064384,36.695,0.096305,318.69,41.903,321.43,0.13074,1.7814,0.07162,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11174,5243281,0,95.705,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0105,268.35,69709,328.39,0.5,3.6988,-0.13853</datapoint>
+          <datapoint>40.42,3009.3,-36.629,0.065709,36.665,0.13886,317.78,41.913,320.53,0.13114,1.8425,0.12233,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11163,5246765,0,95.723,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2346,268.47,69868,328.46,0.5,3.6992,-0.13854</datapoint>
+          <datapoint>40.92,2991,-36.597,0.065481,36.63,0.083895,316.86,41.922,319.62,0.13154,1.8686,0.052446,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11149,5249528,0,95.715,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.036,268.59,70028,328.54,0.5,3.6997,-0.13854</datapoint>
+          <datapoint>41.42,2972.7,-36.563,0.066356,36.597,0.075098,315.92,41.929,318.69,0.13195,1.886,0.035165,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11137,5252869,0,95.722,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9978,268.71,70191,328.61,0.5,3.7002,-0.13855</datapoint>
+          <datapoint>41.92,2954.5,-36.53,0.067581,36.564,0.075353,314.97,41.935,317.75,0.13236,1.9026,0.033329,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11124,5256467,0,95.734,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0085,268.83,70358,328.68,0.5,3.7006,-0.13856</datapoint>
+          <datapoint>42.42,2936.2,-36.495,0.068496,36.53,0.088578,314.01,41.941,316.8,0.13278,1.9306,0.056164,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11112,5.26e6,0,95.744,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1097,268.95,70525,328.75,0.5,3.7011,-0.13857</datapoint>
+          <datapoint>42.92,2918,-36.461,0.06906,36.496,0.098241,313.04,41.945,315.83,0.1332,1.9655,0.069872,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11099,5263416,0,95.75,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1883,269.06,70692,328.82,0.5,3.7015,-0.13857</datapoint>
+          <datapoint>43.42,2899.7,-36.426,0.069049,36.461,0.069224,312.05,41.949,314.86,0.13363,1.9633,0.0049149,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11086,5266579,0,95.748,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9496,269.18,70859,328.9,0.5,3.7021,-0.13858</datapoint>
+          <datapoint>43.92,2881.5,-36.392,0.069422,36.427,0.096216,311.06,41.953,313.88,0.13406,1.9966,0.06662,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11073,5.27e6,0,95.754,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2087,269.3,71026,328.97,0.5,3.7026,-0.13859</datapoint>
+          <datapoint>44.42,2863.3,-36.357,0.069259,36.392,0.082522,310.06,41.956,312.89,0.1345,2.019,0.044867,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1106,5273079,0,95.751,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1617,269.42,71192,329.04,0.5,3.703,-0.1386</datapoint>
+          <datapoint>44.92,2845.2,-36.322,0.069079,36.357,0.06991,309.05,41.959,311.89,0.13494,2.0137,0.010747,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11047,5276193,0,95.748,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9799,269.54,71359,329.11,0.5,3.7035,-0.1386</datapoint>
+          <datapoint>45.42,2827,-36.288,0.069193,36.323,0.097876,308.05,41.961,310.9,0.13538,1.9791,0.069225,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11034,5279460,0,95.752,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7594,269.66,71525,329.18,0.5,3.7039,-0.13861</datapoint>
+          <datapoint>45.92,2808.9,-36.254,0.068711,36.288,0.068768,307.06,41.963,309.92,0.13582,1.9804,0.0028073,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11021,5282425,0,95.745,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9885,269.77,71691,329.25,0.5,3.7044,-0.13862</datapoint>
+          <datapoint>46.42,2790.8,-36.219,0.068627,36.254,0.083301,306.08,41.965,308.94,0.13625,1.9568,0.047216,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.11009,5285577,0,95.745,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8073,269.89,71857,329.32,0.5,3.7048,-0.13863</datapoint>
+          <datapoint>46.92,2772.7,-36.185,0.068304,36.219,0.075012,305.1,41.966,307.97,0.13669,1.9723,0.031004,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10996,5288604,0,95.741,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0703,270.01,72023,329.4,0.5,3.7053,-0.13864</datapoint>
+          <datapoint>47.42,2754.6,-36.151,0.068012,36.185,0.069848,304.11,41.967,307,0.13713,1.9643,0.015909,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10983,5291633,0,95.738,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9141,270.13,72188,329.47,0.5,3.7057,-0.13864</datapoint>
+          <datapoint>47.92,2736.5,-36.117,0.068003,36.152,0.099355,303.12,41.968,306.01,0.13758,2.0006,0.072436,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1097,5294801,0,95.74,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2292,270.25,72354,329.54,0.5,3.7062,-0.13865</datapoint>
+          <datapoint>48.42,2718.5,-36.083,0.06743,36.117,0.072438,302.13,41.969,305.03,0.13803,1.9873,0.026467,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10958,5297674,0,95.733,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9039,270.36,72519,329.61,0.5,3.7067,-0.13866</datapoint>
+          <datapoint>48.92,2700.4,-36.05,0.067165,36.083,0.07298,301.13,41.97,304.04,0.13848,2.0016,0.028548,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10945,5300680,0,95.73,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0915,270.48,72684,329.68,0.5,3.7071,-0.13867</datapoint>
+          <datapoint>49.42,2682.4,-36.016,0.066856,36.05,0.068728,300.13,41.971,303.05,0.13894,1.9936,0.015932,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10932,5303650,0,95.727,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9435,270.6,72849,329.75,0.5,3.7076,-0.13867</datapoint>
+          <datapoint>49.92,2664.4,-35.982,0.06776,36.021,0.16808,299.11,41.972,302.04,0.13941,2.0705,0.15381,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10921,5307259,0,95.747,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.5541,270.71,73014,329.82,0.5,3.7081,-0.13868</datapoint>
+          <datapoint>50.42,2646.4,-35.949,0.066004,35.983,0.07303,298.07,41.972,301.01,0.13989,2.0862,0.031255,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10907,5309513,0,95.719,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1843,270.83,73178,329.89,0.5,3.7086,-0.13869</datapoint>
+          <datapoint>50.92,2628.5,-35.916,0.06593,35.95,0.089471,297.04,41.973,299.99,0.14037,2.0559,0.060484,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10895,5312550,0,95.719,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8662,270.95,73343,329.96,0.5,3.7091,-0.1387</datapoint>
+          <datapoint>51.42,2610.5,-35.884,0.065485,35.916,0.066989,296.01,41.973,298.97,0.14086,2.0489,0.014115,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10883,5315391,0,95.713,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0046,271.06,73507,330.04,0.5,3.7095,-0.1387</datapoint>
+          <datapoint>51.92,2592.6,-35.851,0.06525,35.884,0.065576,294.99,41.973,297.96,0.14134,2.0456,0.0065297,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1087,5318319,0,95.711,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0252,271.18,73672,330.11,0.5,3.71,-0.13871</datapoint>
+          <datapoint>52.42,2574.7,-35.819,0.065042,35.851,0.070472,293.97,41.974,296.95,0.14182,2.032,0.027127,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10858,5321254,0,95.709,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9472,271.3,73836,330.18,0.5,3.7105,-0.13872</datapoint>
+          <datapoint>52.92,2556.8,-35.786,0.064748,35.819,0.065901,292.96,41.974,295.95,0.14231,2.0259,0.012275,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10846,5324134,0,95.706,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9876,271.41,74000,330.25,0.5,3.7109,-0.13873</datapoint>
+          <datapoint>53.42,2538.9,-35.754,0.064576,35.787,0.078142,291.95,41.974,294.95,0.14279,2.0039,0.044002,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10834,5327067,0,95.705,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8666,271.53,74163,330.32,0.5,3.7114,-0.13873</datapoint>
+          <datapoint>53.92,2521,-35.722,0.064252,35.754,0.073854,290.95,41.974,293.96,0.14328,1.9857,0.036416,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10822,5329913,0,95.702,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8721,271.65,74327,330.39,0.5,3.7118,-0.13874</datapoint>
+          <datapoint>54.42,2503.2,-35.69,0.063936,35.722,0.06881,289.95,41.974,292.98,0.14376,1.9984,0.025437,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1081,5332747,0,95.699,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0777,271.76,74490,330.46,0.5,3.7123,-0.13875</datapoint>
+          <datapoint>54.92,2485.3,-35.658,0.063647,35.69,0.066041,288.95,41.974,291.99,0.14426,2.0072,0.017619,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10798,5335581,0,95.696,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0621,271.88,74654,330.53,0.5,3.7127,-0.13876</datapoint>
+          <datapoint>55.42,2467.5,-35.626,0.064294,35.658,0.065078,287.95,41.975,290.99,0.14475,2.0022,0.010069,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10786,5338906,0,95.702,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9709,272,74824,330.6,0.5,3.7132,-0.13877</datapoint>
+          <datapoint>55.92,2449.7,-35.593,0.064989,35.626,0.079435,286.94,41.975,290,0.14525,2.025,0.045676,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10774,5342314,0,95.71,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1669,272.11,74995,330.67,0.5,3.7136,-0.13877</datapoint>
+          <datapoint>56.42,2431.9,-35.561,0.065204,35.593,0.065429,285.93,41.975,289,0.14576,2.0223,0.0054118,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10762,5345524,0,95.711,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0055,272.23,75167,330.74,0.5,3.7141,-0.13878</datapoint>
+          <datapoint>56.92,2414.1,-35.528,0.065471,35.561,0.078101,284.93,41.975,288,0.14627,2.001,0.042582,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1075,5348787,0,95.714,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8691,272.34,75338,330.81,0.5,3.7146,-0.13879</datapoint>
+          <datapoint>57.42,2396.4,-35.495,0.065498,35.528,0.078926,283.93,41.975,287.02,0.14677,1.979,0.044039,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10738,5351947,0,95.714,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8427,272.46,75509,330.88,0.5,3.715,-0.1388</datapoint>
+          <datapoint>57.92,2378.6,-35.463,0.065335,35.495,0.066228,282.94,41.975,286.04,0.14728,1.9736,0.010839,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10725,5355017,0,95.712,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9401,272.57,75680,330.95,0.5,3.7155,-0.1388</datapoint>
+          <datapoint>58.42,2360.9,-35.43,0.06529,35.463,0.074758,281.95,41.975,285.06,0.14779,1.9918,0.036415,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10713,5358146,0,95.712,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1043,272.69,75851,331.02,0.5,3.716,-0.13881</datapoint>
+          <datapoint>58.92,2343.2,-35.397,0.065105,35.43,0.073412,280.95,41.975,284.07,0.14831,2.0088,0.03392,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10701,5361205,0,95.71,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1134,272.8,76021,331.09,0.5,3.7164,-0.13882</datapoint>
+          <datapoint>59.42,2325.5,-35.365,0.065383,35.399,0.12241,279.93,41.975,283.06,0.14884,2.0605,0.10349,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1069,5364509,0,95.718,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3794,272.92,76192,331.16,0.5,3.7169,-0.13883</datapoint>
+          <datapoint>59.92,2307.8,-35.332,0.064511,35.365,0.069433,278.9,41.975,282.04,0.14938,2.0733,0.025678,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10677,5367218,0,95.704,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1524,273.03,76362,331.23,0.5,3.7173,-0.13883</datapoint>
+          <datapoint>60.42,2290.2,-35.3,0.064441,35.333,0.086091,277.87,41.975,281.02,0.14993,2.0448,0.057087,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10665,5370306,0,95.705,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8692,273.15,76532,331.3,0.5,3.7178,-0.13884</datapoint>
+          <datapoint>60.92,2272.5,-35.268,0.065257,35.305,0.16973,276.87,41.975,280.03,0.15046,1.9665,0.15668,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10654,5373878,0,95.723,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.4851,273.26,76702,331.37,0.5,3.7182,-0.13885</datapoint>
+          <datapoint>61.42,2254.9,-35.236,0.063496,35.268,0.070848,275.89,41.975,279.06,0.15099,1.9507,0.031426,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10641,5376120,0,95.695,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8543,273.38,76872,331.44,0.5,3.7187,-0.13886</datapoint>
+          <datapoint>61.92,2237.3,-35.204,0.063392,35.236,0.077458,274.91,41.975,278.09,0.15152,1.973,0.044511,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10629,5379136,0,95.694,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1095,273.49,77042,331.51,0.5,3.7191,-0.13886</datapoint>
+          <datapoint>62.42,2219.7,-35.173,0.06323,35.205,0.08251,273.91,41.975,277.11,0.15206,1.9995,0.053008,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10617,5382122,0,95.693,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1619,273.61,77211,331.58,0.5,3.7196,-0.13887</datapoint>
+          <datapoint>62.92,2202.1,-35.141,0.063129,35.174,0.097182,272.91,41.975,276.12,0.15261,2.0365,0.073886,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10606,5385136,0,95.693,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2625,273.72,77380,331.65,0.5,3.7201,-0.13888</datapoint>
+          <datapoint>63.42,2184.6,-35.11,0.062615,35.141,0.069703,271.88,41.975,275.1,0.15318,2.0518,0.030624,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10594,5387926,0,95.686,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1454,273.84,77550,331.71,0.5,3.7205,-0.13889</datapoint>
+          <datapoint>63.92,2167,-35.078,0.062365,35.11,0.064466,270.86,41.975,274.09,0.15375,2.0599,0.016325,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10582,5390828,0,95.683,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1098,273.95,77719,331.78,0.5,3.721,-0.1389</datapoint>
+          <datapoint>64.42,2149.5,-35.047,0.062188,35.079,0.070993,269.83,41.975,273.08,0.15432,2.0428,0.034243,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10571,5393759,0,95.682,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9383,274.06,77888,331.85,0.5,3.7214,-0.1389</datapoint>
+          <datapoint>64.92,2132,-35.016,0.062001,35.048,0.078868,268.8,41.975,272.06,0.15491,2.0672,0.048744,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10559,5396678,0,95.681,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2157,274.18,78056,331.92,0.5,3.7219,-0.13891</datapoint>
+          <datapoint>65.42,2114.5,-34.986,0.06177,35.017,0.083503,267.76,41.975,271.03,0.1555,2.0953,0.056189,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10548,5399567,0,95.679,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2663,274.29,78225,331.99,0.5,3.7224,-0.13892</datapoint>
+          <datapoint>65.92,2097,-34.955,0.06136,34.986,0.066049,266.72,41.975,270,0.1561,2.083,0.024442,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10536,5402349,0,95.674,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0087,274.41,78393,332.06,0.5,3.7228,-0.13893</datapoint>
+          <datapoint>66.42,2079.5,-34.924,0.061207,34.955,0.077719,265.68,41.975,268.98,0.1567,2.0591,0.047895,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10525,5405247,0,95.673,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9136,274.52,78562,332.13,0.5,3.7233,-0.13893</datapoint>
+          <datapoint>66.92,2062.1,-34.894,0.061134,34.925,0.099559,264.66,41.975,267.97,0.15729,2.0198,0.078578,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10513,5408185,0,95.674,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7813,274.63,78730,332.2,0.5,3.7237,-0.13894</datapoint>
+          <datapoint>67.42,2044.6,-34.863,0.06054,34.894,0.066762,263.65,41.975,266.97,0.15788,2.0339,0.028145,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10502,5410839,0,95.666,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1192,274.75,78898,332.27,0.5,3.7242,-0.13895</datapoint>
+          <datapoint>67.92,2027.2,-34.833,0.060289,34.863,0.062732,262.63,41.975,265.96,0.15849,2.0426,0.017337,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1049,5413643,0,95.663,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0951,274.86,79066,332.34,0.5,3.7246,-0.13896</datapoint>
+          <datapoint>68.42,2009.8,-34.803,0.060206,34.834,0.082383,261.62,41.975,264.96,0.15909,2.0144,0.056234,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10479,5416527,0,95.664,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8442,274.97,79233,332.4,0.5,3.7251,-0.13896</datapoint>
+          <datapoint>68.92,1992.4,-34.773,0.059862,34.803,0.073571,260.61,41.975,263.97,0.15969,1.9931,0.042769,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10468,5419270,0,95.66,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8637,275.09,79401,332.47,0.5,3.7256,-0.13897</datapoint>
+          <datapoint>69.42,1975,-34.743,0.059989,34.773,0.060212,259.62,41.975,262.99,0.16029,1.9956,0.0051729,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10457,5422251,0,95.66,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0113,275.2,79572,332.54,0.5,3.7261,-0.13898</datapoint>
+          <datapoint>69.92,1957.7,-34.713,0.060751,34.743,0.068862,258.62,41.975,262.01,0.1609,1.9794,0.032424,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10446,5425599,0,95.668,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8816,275.31,79748,332.61,0.5,3.7266,-0.13899</datapoint>
+          <datapoint>70.42,1940.3,-34.682,0.061462,34.714,0.10312,257.62,41.975,261.02,0.16151,2.0208,0.082807,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10435,5428987,0,95.678,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2704,275.43,79924,332.68,0.5,3.727,-0.13899</datapoint>
+          <datapoint>70.92,1923,-34.651,0.061264,34.682,0.063081,256.61,41.975,260.02,0.16214,2.0283,0.015032,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10423,5431939,0,95.673,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0736,275.54,80099,332.75,0.5,3.7275,-0.139</datapoint>
+          <datapoint>71.42,1905.7,-34.621,0.061377,34.651,0.062496,255.59,41.975,259.02,0.16277,2.0342,0.011773,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10412,5435054,0,95.674,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0696,275.65,80275,332.81,0.5,3.7328,-0.13901</datapoint>
+          <datapoint>71.92,1888.4,-34.59,0.06145,34.621,0.072117,254.57,41.975,258.01,0.16341,2.0531,0.037745,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.104,5438165,0,95.675,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1665,275.76,80450,332.88,0.5,3.7334,-0.13902</datapoint>
+          <datapoint>72.42,1871.1,-34.559,0.061423,34.591,0.080128,253.54,41.975,256.99,0.16407,2.0788,0.051455,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10389,5441235,0,95.675,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2333,275.88,80625,332.95,0.5,3.7339,-0.13903</datapoint>
+          <datapoint>72.92,1853.8,-34.529,0.061259,34.56,0.079064,252.51,41.975,255.97,0.16473,2.0538,0.049984,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10378,5444234,0,95.674,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.904,275.99,80800,333.02,0.5,3.7344,-0.13903</datapoint>
+          <datapoint>73.42,1836.5,-34.498,0.060947,34.529,0.060947,251.48,41.975,254.96,0.16539,2.0538,1.7796e-5,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10366,5447147,0,95.669,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0538,276.1,80975,333.09,0.5,3.7348,-0.13904</datapoint>
+          <datapoint>73.92,1819.3,-34.468,0.06129,34.5,0.11798,250.47,41.975,253.96,0.16605,2.0034,0.10081,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10356,5450405,0,95.678,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7018,276.21,81150,333.15,0.5,3.7353,-0.13905</datapoint>
+          <datapoint>74.42,1802.1,-34.437,0.060439,34.468,0.061737,249.47,41.975,252.97,0.1667,1.9971,0.012592,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10344,5453040,0,95.665,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9595,276.32,81324,333.22,0.5,3.7357,-0.13906</datapoint>
+          <datapoint>74.92,1784.9,-34.407,0.060342,34.438,0.073118,248.46,41.975,251.98,0.16736,2.0178,0.041292,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10333,5456031,0,95.664,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1411,276.44,81499,333.29,0.5,3.7362,-0.13906</datapoint>
+          <datapoint>75.42,1767.7,-34.377,0.060345,34.408,0.09882,247.46,41.975,251,0.16802,1.9786,0.078255,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10322,5459077,0,95.667,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7452,276.55,81673,333.36,0.5,3.7366,-0.13907</datapoint>
+          <datapoint>75.92,1750.5,-34.347,0.059767,34.377,0.064072,246.48,41.975,250.02,0.16868,1.9671,0.023091,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1031,5461810,0,95.658,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8983,276.66,81847,333.43,0.5,3.7371,-0.13908</datapoint>
+          <datapoint>76.42,1733.3,-34.317,0.059625,34.347,0.072663,245.5,41.975,249.06,0.16934,1.9463,0.041531,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10299,5464747,0,95.657,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8227,276.77,82021,333.49,0.5,3.7375,-0.13909</datapoint>
+          <datapoint>76.92,1716.2,-34.287,0.06031,34.321,0.15335,244.54,41.975,248.12,0.16999,1.8758,0.141,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10289,5468138,0,95.673,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.4565,276.88,82194,333.56,0.5,3.738,-0.13909</datapoint>
+          <datapoint>77.42,1699,-34.258,0.058832,34.287,0.063803,243.61,41.975,247.2,0.17063,1.8635,0.024692,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10277,5470393,0,95.649,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7901,276.99,82368,333.63,0.5,3.7385,-0.1391</datapoint>
+          <datapoint>77.92,1681.9,-34.228,0.05869,34.258,0.06478,242.68,41.975,246.28,0.17127,1.8498,0.027423,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10266,5473278,0,95.648,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7684,277.11,82542,333.7,0.5,3.7392,-0.13911</datapoint>
+          <datapoint>78.42,1664.8,-34.199,0.058777,34.229,0.097343,241.74,41.975,245.36,0.17192,1.8886,0.077594,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10256,5476286,0,95.651,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1187,277.22,82715,333.76,0.5,3.7397,-0.13912</datapoint>
+          <datapoint>78.92,1647.7,-34.17,0.058303,34.199,0.074088,240.79,41.975,244.43,0.17259,1.9114,0.045714,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10245,5478998,0,95.645,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0469,277.33,82888,333.83,0.5,3.7401,-0.13912</datapoint>
+          <datapoint>79.42,1630.6,-34.141,0.058705,34.172,0.13264,239.82,41.975,243.47,0.17327,1.9709,0.11894,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10234,5482165,0,95.655,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.323,277.44,83061,333.9,0.5,3.7406,-0.13913</datapoint>
+          <datapoint>79.92,1613.6,-34.112,0.057848,34.141,0.091327,238.83,41.975,242.49,0.17398,2.0062,0.070671,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10223,5484673,0,95.642,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2152,277.55,83234,333.97,0.5,3.7411,-0.13914</datapoint>
+          <datapoint>80.42,1596.5,-34.083,0.057544,34.112,0.081093,237.82,41.975,241.5,0.1747,2.0348,0.057138,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10212,5487427,0,95.638,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2036,277.66,83407,334.03,0.5,3.7415,-0.13915</datapoint>
+          <datapoint>80.92,1579.5,-34.054,0.057385,34.084,0.085407,236.79,41.975,240.49,0.17544,2.0664,0.063256,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10202,5490244,0,95.637,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2531,277.77,83579,334.1,0.5,3.742,-0.13916</datapoint>
+          <datapoint>81.42,1562.5,-34.026,0.056998,34.054,0.06275,235.76,41.975,239.47,0.17619,2.0533,0.026243,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10191,5492929,0,95.631,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9759,277.88,83751,334.17,0.5,3.7426,-0.13916</datapoint>
+          <datapoint>81.92,1545.5,-33.997,0.056792,34.026,0.057298,234.74,41.975,238.46,0.17695,2.0495,0.0076041,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1018,5495690,0,95.629,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0271,277.99,83924,334.23,0.5,3.743,-0.13917</datapoint>
+          <datapoint>82.42,1528.5,-33.969,0.056608,33.997,0.05682,233.71,41.975,237.45,0.17771,2.0471,0.0049047,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.1017,5498454,0,95.627,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0326,278.1,84096,334.3,0.5,3.7435,-0.13918</datapoint>
+          <datapoint>82.92,1511.5,-33.941,0.056549,33.969,0.076991,232.68,41.975,236.44,0.17848,2.0732,0.052248,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10159,5501280,0,95.628,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2268,278.21,84268,334.37,0.5,3.7441,-0.13919</datapoint>
+          <datapoint>83.42,1494.5,-33.913,0.056165,33.941,0.056189,231.65,41.975,235.42,0.17926,2.074,0.0016235,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10149,5503928,0,95.623,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0788,278.33,84440,334.44,0.5,3.7446,-0.13919</datapoint>
+          <datapoint>83.92,1477.6,-33.884,0.056308,33.913,0.058796,230.61,41.975,234.4,0.18005,2.0655,0.016919,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10138,5506846,0,95.625,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0159,278.44,84614,334.5,0.5,3.7451,-0.1392</datapoint>
+          <datapoint>84.42,1460.6,-33.856,0.057006,33.884,0.057631,229.58,41.975,233.38,0.18084,2.0698,0.0084633,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10128,5510092,0,95.631,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0946,278.55,84795,334.57,0.5,3.7457,-0.13921</datapoint>
+          <datapoint>84.92,1443.7,-33.827,0.057445,33.856,0.058844,228.54,41.975,232.36,0.18164,2.0761,0.012751,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10117,5513258,0,95.636,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1135,278.66,84975,334.64,0.5,3.7462,-0.13922</datapoint>
+          <datapoint>85.42,1426.8,-33.798,0.057675,33.827,0.058171,227.5,41.975,231.34,0.18245,2.0799,0.0075776,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10107,5516350,0,95.638,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1021,278.77,85155,334.7,0.5,3.7467,-0.13922</datapoint>
+          <datapoint>85.92,1409.9,-33.769,0.057782,33.798,0.060006,226.47,41.975,230.32,0.18327,2.0718,0.016185,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10096,5519400,0,95.639,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0245,278.88,85334,334.77,0.5,3.7471,-0.13923</datapoint>
+          <datapoint>86.42,1393,-33.74,0.058048,33.77,0.094882,225.44,41.975,229.31,0.18409,2.0343,0.075053,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10086,5522556,0,95.644,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8152,278.99,85514,334.84,0.5,3.7476,-0.13924</datapoint>
+          <datapoint>86.92,1376.2,-33.712,0.057712,33.741,0.073304,224.43,41.975,228.32,0.1849,2.0117,0.045197,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10075,5525405,0,95.639,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8799,279.1,85694,334.9,0.5,3.7481,-0.13925</datapoint>
+          <datapoint>87.42,1359.3,-33.683,0.057966,33.713,0.11367,223.43,41.975,227.34,0.1857,1.9628,0.097776,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10065,5528563,0,95.645,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6779,279.2,85873,334.97,0.5,3.7486,-0.13925</datapoint>
+          <datapoint>87.92,1342.5,-33.654,0.057216,33.683,0.058198,222.45,41.975,226.38,0.1865,1.9682,0.010645,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10053,5531189,0,95.633,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9991,279.31,86052,335.03,0.5,3.7491,-0.13926</datapoint>
+          <datapoint>88.42,1325.7,-33.625,0.057141,33.654,0.065581,221.47,41.975,225.41,0.18731,1.9521,0.032184,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10043,5534138,0,95.633,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8585,279.42,86231,335.1,0.5,3.7496,-0.13927</datapoint>
+          <datapoint>88.92,1308.9,-33.597,0.057039,33.626,0.074942,220.49,41.975,224.45,0.18812,1.9764,0.04861,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10033,5537073,0,95.633,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1176,279.53,86410,335.17,0.5,3.7501,-0.13928</datapoint>
+          <datapoint>89.42,1292.1,-33.569,0.056711,33.597,0.056732,219.5,41.975,223.48,0.18895,1.9771,0.0015304,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10022,5539881,0,95.628,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9816,279.64,86589,335.23,0.5,3.7506,-0.13929</datapoint>
+          <datapoint>89.92,1275.3,-33.54,0.056839,33.57,0.0966,218.52,41.975,222.52,0.18978,1.9381,0.078108,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10012,5542925,0,95.633,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7116,279.75,86768,335.3,0.5,3.7511,-0.13929</datapoint>
+          <datapoint>90.42,1258.5,-33.512,0.0563,33.54,0.065471,217.56,41.975,221.57,0.1906,1.9214,0.033416,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.10001,5545612,0,95.625,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8246,279.86,86946,335.37,0.5,3.7515,-0.1393</datapoint>
+          <datapoint>90.92,1241.8,-33.484,0.056173,33.512,0.074959,216.59,41.975,220.62,0.19143,1.9462,0.049633,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099908,5548494,0,95.624,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0898,279.97,87124,335.43,0.5,3.752,-0.13931</datapoint>
+          <datapoint>91.42,1225.1,-33.456,0.056128,33.485,0.095832,215.61,41.975,219.65,0.19228,1.985,0.077675,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099807,5551418,0,95.626,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2096,280.08,87303,335.5,0.5,3.7526,-0.13932</datapoint>
+          <datapoint>91.92,1208.3,-33.428,0.055711,33.456,0.080221,214.61,41.975,218.67,0.19315,2.0139,0.05772,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099702,5554138,0,95.62,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1806,280.19,87481,335.56,0.5,3.7531,-0.13932</datapoint>
+          <datapoint>92.42,1191.6,-33.4,0.055407,33.428,0.069286,213.59,41.975,217.68,0.19405,2.0347,0.0416,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099599,5556892,0,95.617,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1547,280.3,87658,335.63,0.5,3.7536,-0.13933</datapoint>
+          <datapoint>92.92,1174.9,-33.373,0.055221,33.401,0.071161,212.57,41.975,216.68,0.19496,2.0571,0.044882,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099497,5559696,0,95.615,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1865,280.4,87836,335.7,0.5,3.7541,-0.13934</datapoint>
+          <datapoint>93.42,1158.3,-33.345,0.055163,33.374,0.08979,211.55,41.975,215.68,0.19587,2.0217,0.070847,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099397,5562563,0,95.616,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8176,280.51,88014,335.76,0.5,3.7547,-0.13935</datapoint>
+          <datapoint>93.92,1141.6,-33.318,0.054715,33.345,0.06543,210.55,41.975,214.69,0.19678,2.0038,0.035879,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099293,5565213,0,95.61,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9005,280.62,88191,335.83,0.5,3.7552,-0.13935</datapoint>
+          <datapoint>94.42,1124.9,-33.29,0.054982,33.32,0.11564,209.56,41.975,213.72,0.19769,1.9529,0.10173,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099197,5568236,0,95.617,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.6604,280.73,88368,335.89,0.5,3.7557,-0.13936</datapoint>
+          <datapoint>94.92,1108.3,-33.263,0.054124,33.29,0.054267,208.58,41.975,212.76,0.19859,1.9509,0.0039386,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.099091,5570653,0,95.603,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9396,280.84,88546,335.96,0.5,3.7561,-0.13937</datapoint>
+          <datapoint>95.42,1091.7,-33.236,0.054229,33.264,0.088875,207.61,41.975,211.81,0.19949,1.9157,0.070412,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098993,5573549,0,95.607,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7137,280.95,88723,336.02,0.5,3.7566,-0.13938</datapoint>
+          <datapoint>95.92,1075.1,-33.209,0.053879,33.237,0.075472,206.65,41.975,210.87,0.2004,1.9421,0.052849,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098892,5576203,0,95.602,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0937,281.05,88899,336.09,0.5,3.757,-0.13938</datapoint>
+          <datapoint>96.42,1058.5,-33.182,0.054342,33.212,0.13722,205.66,41.975,209.9,0.20133,2.0051,0.126,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098799,5579295,0,95.613,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.366,281.16,89076,336.15,0.5,3.7575,-0.13939</datapoint>
+          <datapoint>96.92,1041.9,-33.155,0.053549,33.183,0.10485,204.65,41.975,208.91,0.2023,2.0502,0.090143,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098695,5581723,0,95.602,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3082,281.27,89253,336.22,0.5,3.758,-0.1394</datapoint>
+          <datapoint>97.42,1025.3,-33.129,0.052914,33.155,0.053708,203.62,41.975,207.9,0.20329,2.0548,0.0091979,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098593,5584180,0,95.592,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0811,281.38,89429,336.28,0.5,3.7636,-0.13941</datapoint>
+          <datapoint>97.92,1008.8,-33.102,0.053575,33.131,0.13416,202.58,41.975,206.88,0.20431,2.1163,0.123,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098502,5587323,0,95.605,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.4676,281.49,89605,336.35,0.5,3.7642,-0.13942</datapoint>
+          <datapoint>98.42,992.21,-33.076,0.052797,33.103,0.098258,201.51,41.975,205.84,0.20537,2.1577,0.082868,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098399,5589715,0,95.594,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3942,281.59,89781,336.42,0.5,3.7647,-0.13942</datapoint>
+          <datapoint>98.92,975.68,-33.049,0.053411,33.078,0.12869,200.42,41.975,204.77,0.20645,2.2163,0.11708,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098305,5592836,0,95.603,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.5501,281.7,89962,336.48,0.5,3.7652,-0.13943</datapoint>
+          <datapoint>99.42,959.16,-33.022,0.053491,33.05,0.087215,199.32,41.975,203.69,0.20756,2.1818,0.068885,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098203,5595713,0,95.6,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9856,281.81,90146,336.55,0.5,3.767,-0.13944</datapoint>
+          <datapoint>99.92,942.66,-32.995,0.054012,33.023,0.095799,198.24,41.975,202.63,0.20866,2.1423,0.079122,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098105,5598855,0,95.605,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9172,281.92,90331,336.61,0.5,3.7675,-0.13945</datapoint>
+          <datapoint>100.42,926.17,-32.968,0.054345,32.997,0.10678,197.18,41.975,201.6,0.20975,2.0963,0.09192,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.098007,5601941,0,95.61,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.835,282.02,90515,336.68,0.5,3.768,-0.13945</datapoint>
+          <datapoint>100.92,909.69,-32.941,0.054101,32.968,0.073862,196.12,41.975,200.56,0.21084,2.1215,0.050286,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097904,5604735,0,95.604,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2643,282.13,90699,336.74,0.5,3.7684,-0.13946</datapoint>
+          <datapoint>101.42,893.23,-32.914,0.054114,32.941,0.066859,195.07,41.975,199.53,0.21195,2.1018,0.039266,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097805,5607662,0,95.604,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9904,282.24,90884,336.81,0.5,3.7689,-0.13947</datapoint>
+          <datapoint>101.92,876.78,-32.887,0.054197,32.914,0.079048,194.02,41.975,198.51,0.21306,2.0731,0.057543,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097706,5610637,0,95.606,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.91,282.34,91068,336.87,0.5,3.7696,-0.13948</datapoint>
+          <datapoint>102.42,860.34,-32.86,0.053948,32.887,0.056777,192.99,41.975,197.5,0.21417,2.0819,0.017697,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097606,5613437,0,95.602,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.132,282.45,91251,336.94,0.5,3.7701,-0.13948</datapoint>
+          <datapoint>102.92,843.92,-32.833,0.054363,32.861,0.11483,191.96,41.975,196.49,0.21528,2.0313,0.10115,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097512,5616601,0,95.611,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7452,282.56,91435,337,0.5,3.7706,-0.13949</datapoint>
+          <datapoint>103.42,827.51,-32.806,0.053744,32.833,0.079795,190.95,41.975,195.51,0.21638,2.0018,0.058981,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097409,5619219,0,95.601,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8351,282.66,91618,337.06,0.5,3.7711,-0.1395</datapoint>
+          <datapoint>103.92,811.11,-32.779,0.053973,32.808,0.11829,189.96,41.975,194.54,0.21747,1.9492,0.10526,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097314,5622274,0,95.607,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.652,282.77,91802,337.13,0.5,3.7715,-0.13951</datapoint>
+          <datapoint>104.42,794.73,-32.752,0.053125,32.779,0.053526,188.99,41.975,193.59,0.21856,1.9459,0.006535,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09721,5624743,0,95.594,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9275,282.88,91985,337.19,0.5,3.772,-0.13951</datapoint>
+          <datapoint>104.92,778.36,-32.726,0.053037,32.752,0.055162,188.02,41.975,192.64,0.21965,1.9384,0.015161,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097113,5627578,0,95.593,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8956,282.98,92168,337.26,0.5,3.7724,-0.13952</datapoint>
+          <datapoint>105.42,762,-32.699,0.052892,32.726,0.052923,187.05,41.975,191.7,0.22075,1.9375,0.0018278,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.097016,5630380,0,95.591,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9323,283.09,92351,337.32,0.5,3.7729,-0.13953</datapoint>
+          <datapoint>105.92,745.66,-32.673,0.052738,32.699,0.052761,186.08,41.975,190.75,0.22187,1.9367,0.0015668,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096919,5633172,0,95.59,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9323,283.2,92534,337.39,0.5,3.7733,-0.13954</datapoint>
+          <datapoint>106.42,729.33,-32.646,0.052828,32.674,0.089027,185.1,41.975,189.8,0.223,1.9725,0.071659,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096825,5636097,0,95.593,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1739,283.3,92716,337.45,0.5,3.7738,-0.13955</datapoint>
+          <datapoint>106.92,713.01,-32.62,0.0524,32.647,0.067449,184.12,41.975,188.84,0.22415,1.9513,0.042469,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096726,5638740,0,95.587,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.832,283.41,92899,337.52,0.5,3.7742,-0.13955</datapoint>
+          <datapoint>107.42,696.71,-32.594,0.052412,32.621,0.092586,183.13,41.975,187.88,0.22531,1.9894,0.076323,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096632,5641605,0,95.59,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2035,283.52,93081,337.58,0.5,3.7747,-0.13956</datapoint>
+          <datapoint>107.92,680.42,-32.568,0.051894,32.594,0.058208,182.14,41.975,186.92,0.2265,1.9762,0.026365,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096534,5644175,0,95.582,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9024,283.62,93263,337.64,0.5,3.7752,-0.13957</datapoint>
+          <datapoint>108.42,664.14,-32.542,0.051762,32.568,0.062856,181.16,41.975,185.96,0.22769,1.9584,0.03566,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096439,5646927,0,95.581,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8586,283.73,93445,337.71,0.5,3.7757,-0.13958</datapoint>
+          <datapoint>108.92,647.88,-32.516,0.051645,32.543,0.07247,180.19,41.975,185.01,0.22887,1.933,0.050839,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096345,5649684,0,95.581,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7908,283.83,93627,337.77,0.5,3.7761,-0.13958</datapoint>
+          <datapoint>109.42,631.62,-32.491,0.051317,32.516,0.053267,179.22,41.975,184.07,0.23007,1.9401,0.014283,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096249,5652315,0,95.576,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9801,283.94,93809,337.84,0.5,3.7766,-0.13959</datapoint>
+          <datapoint>109.92,615.39,-32.465,0.051279,32.491,0.073598,178.24,41.975,183.12,0.23128,1.9665,0.052794,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096156,5655091,0,95.577,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.114,284.04,93990,337.9,0.5,3.777,-0.1396</datapoint>
+          <datapoint>110.42,599.16,-32.44,0.050969,32.465,0.059526,177.25,41.975,182.16,0.23252,1.9819,0.030749,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.096061,5657715,0,95.573,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0677,284.15,94172,337.96,0.5,3.7775,-0.13961</datapoint>
+          <datapoint>110.92,582.95,-32.414,0.050841,32.44,0.067854,176.26,41.975,181.19,0.23379,2.0044,0.044938,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095968,5660422,0,95.572,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1296,284.26,94353,338.03,0.5,3.7779,-0.13961</datapoint>
+          <datapoint>111.42,566.75,-32.389,0.050637,32.414,0.067473,175.26,41.975,180.22,0.23507,1.9821,0.044593,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095874,5663081,0,95.571,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8579,284.36,94534,338.09,0.5,3.7784,-0.13962</datapoint>
+          <datapoint>111.92,550.56,-32.364,0.050503,32.389,0.076305,174.26,41.975,179.25,0.23637,2.0107,0.057201,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095782,5665769,0,95.57,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1698,284.47,94715,338.16,0.5,3.7788,-0.13963</datapoint>
+          <datapoint>112.42,534.38,-32.338,0.050121,32.364,0.050235,173.26,41.975,178.27,0.23769,2.0124,0.0033886,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095688,5668310,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0218,284.57,94896,338.22,0.5,3.7793,-0.13964</datapoint>
+          <datapoint>112.92,518.22,-32.313,0.050083,32.339,0.070076,172.25,41.975,177.29,0.23904,2.0369,0.049013,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095597,5671021,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.173,284.68,95077,338.28,0.5,3.7798,-0.13964</datapoint>
+          <datapoint>113.42,502.07,-32.288,0.050252,32.315,0.11094,171.21,41.975,176.28,0.24042,2.0863,0.098907,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095508,5673854,0,95.571,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3608,284.78,95257,338.35,0.5,3.7802,-0.13965</datapoint>
+          <datapoint>113.92,485.93,-32.264,0.049444,32.288,0.049812,170.17,41.975,175.27,0.24184,2.0894,0.0060425,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095412,5676147,0,95.558,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1061,284.89,95438,338.41,0.5,3.7807,-0.13966</datapoint>
+          <datapoint>114.42,469.81,-32.239,0.050166,32.264,0.057703,169.13,41.975,174.26,0.24327,2.0751,0.028514,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095321,5679255,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9961,284.99,95626,338.47,0.5,3.7811,-0.13967</datapoint>
+          <datapoint>114.92,453.69,-32.213,0.050656,32.239,0.052971,168.09,41.975,173.26,0.24471,2.0674,0.015488,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095229,5682300,0,95.57,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0245,285.1,95815,338.54,0.5,3.7816,-0.13968</datapoint>
+          <datapoint>115.42,437.59,-32.188,0.051011,32.213,0.061512,167.06,41.975,172.26,0.24616,2.0502,0.034375,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095136,5685317,0,95.574,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9551,285.2,96004,338.6,0.5,3.782,-0.13968</datapoint>
+          <datapoint>115.92,421.5,-32.162,0.051246,32.188,0.075725,166.05,41.975,171.27,0.24761,2.0223,0.05575,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.095044,5688303,0,95.577,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8683,285.31,96193,338.67,0.5,3.7825,-0.13969</datapoint>
+          <datapoint>116.42,405.43,-32.137,0.051097,32.162,0.051985,165.03,41.975,170.29,0.24906,2.0271,0.009568,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094949,5691096,0,95.574,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0535,285.41,96381,338.73,0.5,3.7829,-0.1397</datapoint>
+          <datapoint>116.92,389.37,-32.111,0.05117,32.137,0.066326,164.02,41.975,169.3,0.25055,2.0482,0.042198,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094857,5694010,0,95.576,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1645,285.51,96570,338.79,0.5,3.7834,-0.13971</datapoint>
+          <datapoint>117.42,373.32,-32.085,0.051023,32.111,0.058063,162.99,41.975,168.31,0.25206,2.062,0.027713,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094763,5696811,0,95.574,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1384,285.62,96758,338.86,0.5,3.7839,-0.13971</datapoint>
+          <datapoint>117.92,357.28,-32.06,0.050887,32.085,0.053679,161.96,41.975,167.31,0.25359,2.0535,0.017086,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.09467,5699612,0,95.572,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0065,285.72,96947,338.92,0.5,3.7843,-0.13972</datapoint>
+          <datapoint>118.42,341.26,-32.035,0.050915,32.061,0.077485,160.92,41.975,166.31,0.25515,2.0827,0.058409,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094579,5702502,0,95.574,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2433,285.83,97135,338.98,0.5,3.7848,-0.13973</datapoint>
+          <datapoint>118.92,325.25,-32.009,0.050544,32.035,0.050843,159.88,41.975,165.3,0.25674,2.0799,0.0054992,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094485,5705171,0,95.569,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0648,285.93,97323,339.04,0.5,3.7852,-0.13974</datapoint>
+          <datapoint>119.42,309.25,-31.984,0.050688,32.01,0.091116,158.85,41.975,164.31,0.25833,2.0421,0.075715,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094395,5708111,0,95.573,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8343,286.04,97510,339.11,0.5,3.7857,-0.13974</datapoint>
+          <datapoint>119.92,293.26,-31.959,0.050152,31.984,0.05092,157.83,41.975,163.32,0.25993,2.0465,0.0088081,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0943,5710677,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0706,286.14,97698,339.17,0.5,3.7861,-0.13975</datapoint>
+          <datapoint>120.42,277.29,-31.934,0.050376,31.96,0.099307,156.8,41.975,162.32,0.26157,2.0893,0.085582,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094212,5713642,0,95.571,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3237,286.24,97886,339.23,0.5,3.7866,-0.13976</datapoint>
+          <datapoint>120.92,261.33,-31.909,0.049926,31.934,0.07931,155.75,41.975,161.3,0.26326,2.1201,0.061624,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094119,5716244,0,95.565,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2887,286.35,98073,339.3,0.5,3.787,-0.13977</datapoint>
+          <datapoint>121.42,245.38,-31.884,0.049569,31.909,0.054664,154.68,41.975,160.28,0.26498,2.1316,0.023047,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.094026,5718865,0,95.559,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1946,286.45,98260,339.36,0.5,3.7875,-0.13977</datapoint>
+          <datapoint>121.92,229.45,-31.859,0.049403,31.884,0.04941,153.62,41.975,159.25,0.26674,2.1312,8.6544e-4,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.093936,5721572,0,95.558,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1288,286.56,98447,339.42,0.5,3.7879,-0.13978</datapoint>
+          <datapoint>122.12,224.39,-20.859,34.55,21.36,34.55,153.19,41.975,158.83,0.26745,2.1952,0.12421,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.062914,3839185,0,429.71,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1372,286.69,98690,339.5,0.014472,3.798,-0.13979</datapoint>
+          <datapoint>122.31,220.95,-16.36,17.834,16.86,17.835,152.78,41.975,158.44,0.26813,2.1664,0.1308,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.049658,3031160,0,267.81,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0903,286.71,98728,339.52,0.028035,3.8021,-0.13979</datapoint>
+          <datapoint>122.5,218.03,-13.86,10.247,14.36,10.247,152.36,41.975,158.03,0.26884,2.1407,0.081608,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.042293,2582248,0,194.33,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0862,286.73,98760,339.53,0.048792,3.8046,-0.13979</datapoint>
+          <datapoint>122.7,215.4,-12.36,6.2782,12.86,6.2782,151.93,41.975,157.62,0.26956,2.1256,0.018312,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.037875,2312937,0,155.88,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1388,286.74,98787,339.54,0.079641,3.806,-0.13979</datapoint>
+          <datapoint>122.93,212.7,-11.361,3.8773,11.861,3.8786,151.44,41.975,157.15,0.27039,2.1656,0.10152,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.034932,2133634,0,132.64,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2405,286.76,98813,339.55,0.12891,3.8069,-0.1398</datapoint>
+          <datapoint>123.11,210.68,-10.861,2.749,11.361,2.7495,151.04,41.975,156.77,0.27106,2.1751,0.052219,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.033458,2043918,0,121.7,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2128,286.77,98830,339.55,0.18185,3.8073,-0.1398</datapoint>
+          <datapoint>123.41,207.5,-10.361,1.6696,10.861,1.6697,150.39,41.975,156.14,0.27218,2.1692,0.019827,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.031985,1954273,0,111.25,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1564,286.78,98854,339.56,0.29946,3.8078,-0.1398</datapoint>
+          <datapoint>123.91,202.4,-10.04,0.64086,10.362,0.66217,149.33,41.975,155.12,0.27402,2.0859,0.16665,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.030515,1865006,0,101.3,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0041,286.8,98891,339.57,0.5,3.8082,-0.13981</datapoint>
+          <datapoint>124.41,197.39,-10.033,0.013951,10.047,0.35487,148.33,41.975,154.16,0.27577,1.9086,0.35459,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029585,1808991,0,95.276,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7237,286.83,98951,339.59,0.5,3.8087,-0.13982</datapoint>
+          <datapoint>124.91,192.37,-10.03,0.0076745,10.043,0.4218,147.43,41.975,153.29,0.27738,1.6977,0.42173,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029571,1808930,0,95.241,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.4779,286.87,99010,339.61,0.5,3.8091,-0.13983</datapoint>
+          <datapoint>125.41,187.36,-10.03,-0.0012049,10.033,0.24087,146.61,41.975,152.5,0.27885,1.5773,0.24087,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02954,1807824,0,95.096,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.4516,286.9,99069,339.63,0.5,3.8096,-0.13984</datapoint>
+          <datapoint>125.91,182.34,-10.026,0.0075082,10.036,0.33715,145.78,41.975,151.7,0.28035,1.7458,0.33707,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029548,1809157,0,95.208,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9214,286.93,99128,339.65,0.5,3.81,-0.13984</datapoint>
+          <datapoint>126.41,177.33,-10.024,0.0046818,10.032,0.33165,144.86,41.975,150.82,0.28203,1.9116,0.33162,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029535,1809150,0,95.179,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0843,286.96,99186,339.67,0.5,3.8105,-0.13985</datapoint>
+          <datapoint>126.91,172.32,-10.024,-5.3635e-4,10.024,0.071118,143.9,41.975,149.9,0.28382,1.9472,0.071116,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02951,1808448,0,95.076,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9842,287,99245,339.69,0.5,3.8109,-0.13986</datapoint>
+          <datapoint>127.41,167.31,-10.021,0.0059021,10.026,0.17013,142.91,41.975,148.94,0.28569,2.0322,0.17003,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029513,1809423,0,95.151,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1207,287.03,99304,339.71,0.5,3.8114,-0.13987</datapoint>
+          <datapoint>127.91,162.29,-10.02,0.0038112,10.022,0.095841,141.9,41.975,147.98,0.28761,1.9843,0.095765,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.0295,1809408,0,95.121,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9345,287.06,99363,339.73,0.5,3.8119,-0.13987</datapoint>
+          <datapoint>128.41,157.29,-10.017,0.005116,10.02,0.12664,140.89,41.975,147.01,0.28955,2.0476,0.12653,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029493,1809829,0,95.137,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1134,287.1,99422,339.75,0.5,3.8123,-0.13988</datapoint>
+          <datapoint>128.91,152.28,-10.014,0.0052171,10.018,0.15639,139.85,41.975,146.01,0.29159,2.1257,0.15631,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029485,1810147,0,95.142,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.207,287.13,99480,339.77,0.5,3.8128,-0.13989</datapoint>
+          <datapoint>129.41,147.27,-10.013,0.0035688,10.014,0.023523,138.79,41.975,145,0.29369,2.1141,0.023251,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029472,1810152,0,95.114,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.102,287.16,99539,339.79,0.5,3.8132,-0.1399</datapoint>
+          <datapoint>129.91,142.27,-10.01,0.0050771,10.013,0.083899,137.74,41.975,144,0.2958,2.0722,0.083745,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029466,1810590,0,95.132,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0287,287.19,99598,339.81,0.5,3.8138,-0.1399</datapoint>
+          <datapoint>130.41,137.26,-10.007,0.0059606,10.012,0.17442,136.69,41.975,142.99,0.29795,2.1594,0.17432,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029461,1811049,0,95.152,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2499,287.23,99656,339.83,0.5,3.8142,-0.13991</datapoint>
+          <datapoint>130.91,132.26,-10.005,0.0034875,10.007,0.070452,135.6,41.975,141.95,0.3002,2.1946,0.070365,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029446,1810970,0,95.115,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2311,287.26,99715,339.85,0.5,3.8147,-0.13992</datapoint>
+          <datapoint>131.41,127.26,-10.003,0.0053849,10.006,0.13358,134.48,41.975,140.88,0.30254,2.2613,0.13347,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029441,1811472,0,95.14,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3305,287.29,99774,339.87,0.5,3.8151,-0.13993</datapoint>
+          <datapoint>131.91,122.26,-9.9988,0.007587,10.006,0.27105,133.39,41.975,139.84,0.30488,2.1258,0.27094,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02944,1812203,0,95.189,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9855,287.32,99832,339.89,0.5,3.8156,-0.13993</datapoint>
+          <datapoint>132.41,117.26,-9.9978,0.0019369,9.9997,0.13128,132.34,41.975,138.84,0.30714,2.0602,0.13126,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029419,1811686,0,95.106,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9922,287.36,99891,339.91,0.5,3.816,-0.13994</datapoint>
+          <datapoint>132.91,112.26,-9.9959,0.0038358,9.9979,0.023297,131.31,41.975,137.86,0.30939,2.0487,0.022979,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029412,1812049,0,95.117,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0368,287.39,99950,339.93,0.5,3.8165,-0.13995</datapoint>
+          <datapoint>133.41,107.26,-9.9934,0.0050663,9.9963,0.086242,130.28,41.975,136.87,0.3117,2.0918,0.086093,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029406,1812461,0,95.132,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1363,287.42,100008,339.95,0.5,3.8169,-0.13996</datapoint>
+          <datapoint>133.91,102.26,-9.9908,0.0050809,9.9941,0.11954,129.22,41.975,135.86,0.31409,2.1515,0.11943,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029397,1812761,0,95.135,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.2133,287.45,100067,339.97,0.5,3.8174,-0.13997</datapoint>
+          <datapoint>134.41,97.27,-9.9887,0.0043661,9.9912,0.084846,128.15,41.975,134.85,0.31653,2.1091,0.084733,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029387,1812927,0,95.125,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0653,287.49,100126,339.99,0.5,3.8178,-0.13997</datapoint>
+          <datapoint>134.91,92.276,-9.9865,0.0043436,9.9887,0.0043815,127.1,41.975,133.85,0.31898,2.1094,5.7491e-4,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029378,1813157,0,95.121,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1097,287.52,100184,340.01,0.5,3.8183,-0.13998</datapoint>
+          <datapoint>135.41,87.284,-9.984,0.0050774,9.9869,0.085847,126.05,41.975,132.86,0.32145,2.0666,0.085697,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029371,1813524,0,95.132,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0223,287.55,100243,340.03,0.5,3.8187,-0.13999</datapoint>
+          <datapoint>135.91,82.293,-9.9803,0.0072887,9.987,0.24101,124.99,41.975,131.85,0.324,2.187,0.2409,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02937,1814231,0,95.178,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3114,287.58,100301,340.05,0.5,3.8192,-0.14</datapoint>
+          <datapoint>136.41,77.303,-9.9783,0.0039231,9.9825,0.20487,123.87,41.975,130.79,0.32672,2.2894,0.20483,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029355,1814109,0,95.138,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.3952,287.62,100360,340.06,0.5,3.8197,-0.14</datapoint>
+          <datapoint>136.91,72.314,-9.9766,0.0034592,9.9793,0.1341,122.74,41.975,129.72,0.32951,2.2224,0.13405,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029344,1814218,0,95.121,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1532,287.65,100418,340.08,0.5,3.8201,-0.14001</datapoint>
+          <datapoint>137.41,67.327,-9.9736,0.0059684,9.9789,0.20875,121.66,41.975,128.7,0.33224,2.1181,0.20866,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029341,1814833,0,95.158,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0105,287.68,100477,340.1,0.5,3.8206,-0.14002</datapoint>
+          <datapoint>137.91,62.34,-9.9712,0.0047724,9.976,0.21201,120.62,41.975,127.72,0.33488,2.0121,0.21196,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.02933,1814993,0,95.147,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9028,287.71,100535,340.12,0.5,3.821,-0.14003</datapoint>
+          <datapoint>138.41,57.355,-9.9695,0.0034722,9.9723,0.14578,119.64,41.975,126.79,0.33744,1.9392,0.14574,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029318,1815025,0,95.123,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8641,287.74,100594,340.14,0.5,3.8215,-0.14003</datapoint>
+          <datapoint>138.91,52.371,-9.9665,0.0061001,9.9721,0.22302,118.64,41.975,125.85,0.34006,2.0507,0.22293,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029316,1815664,0,95.163,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.1655,287.78,100652,340.16,0.5,3.8219,-0.14004</datapoint>
+          <datapoint>139.41,47.388,-9.9654,0.00216,9.9665,0.0069763,117.61,41.975,124.88,0.3428,2.0474,0.0066335,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029297,1815329,0,95.1,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0439,287.81,100711,340.18,0.5,3.8224,-0.14005</datapoint>
+          <datapoint>139.91,42.406,-9.9624,0.0060216,9.9668,0.16599,116.61,41.975,123.94,0.34552,1.9644,0.16588,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029297,1816077,0,95.151,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8791,287.84,100769,340.2,0.5,3.8228,-0.14006</datapoint>
+          <datapoint>140.41,37.426,-9.9603,0.0041177,9.9632,0.12879,115.65,41.975,123.03,0.34818,1.9001,0.12873,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029284,1816112,0,95.127,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8338,287.87,100828,340.22,0.5,3.8233,-0.14006</datapoint>
+          <datapoint>140.91,32.446,-9.9578,0.0050269,9.9616,0.15546,114.68,41.975,122.12,0.35089,1.9777,0.15537,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029278,1816493,0,95.14,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0576,287.91,100886,340.24,0.5,3.8238,-0.14007</datapoint>
+          <datapoint>141.41,27.468,-9.9555,0.0045689,9.959,0.15027,113.67,41.975,121.17,0.35374,2.0528,0.15021,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029269,1816705,0,95.134,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.13,287.94,100944,340.26,0.5,3.8242,-0.14008</datapoint>
+          <datapoint>141.91,22.491,-9.9517,0.0076643,9.9597,0.28662,112.68,41.975,120.24,0.3566,1.9096,0.28651,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029269,1817532,0,95.194,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.7625,287.97,101003,340.28,0.5,3.8247,-0.14009</datapoint>
+          <datapoint>142.41,17.515,-9.9514,6.0931e-4,9.9518,0.046679,111.72,41.975,119.34,0.35941,1.9329,0.046675,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029244,1816764,0,95.086,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.9569,288,101061,340.3,0.5,3.8251,-0.1401</datapoint>
+          <datapoint>142.91,12.54,-9.9487,0.0053471,9.9523,0.1319,110.73,41.975,118.42,0.36233,1.9988,0.1318,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029244,1817535,0,95.139,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0665,288.04,101120,340.32,0.5,3.8256,-0.1401</datapoint>
+          <datapoint>143.41,7.5666,-9.9459,0.005619,9.9506,0.19183,109.71,41.975,117.47,0.36542,2.0947,0.19174,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029237,1817911,0,95.152,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.193,288.07,101178,340.34,0.5,3.8261,-0.14011</datapoint>
+          <datapoint>143.91,2.5945,-9.9426,0.0065159,9.9497,0.27184,108.7,41.975,116.52,0.36852,1.9588,0.27177,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029233,1818429,0,95.179,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,1.8195,288.1,101236,340.36,0.5,3.8265,-0.14012</datapoint>
+          <datapoint>144.41,-2.3766,-9.9418,0.0016429,9.9434,0.12257,107.7,41.975,115.59,0.37162,2.0201,0.12256,NaN,NaN,NaN,NaN,9.6852,NaN,NaN,NaN,NaN,NaN,0.029213,1817960,0,95.102,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN,2.0829,288.13,101295,340.38,0.5,3.827,-0.14013</datapoint>
+        </databranch>
+      </flightdata>
+    </simulation>
+  </simulations>
+</openrocket>
diff --git a/doc/design/optimization-classes.uxf b/doc/design/optimization-classes.uxf
new file mode 100644 (file)
index 0000000..4cedfe6
--- /dev/null
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?><umlet_diagram><help_text>// Uncomment the following line to change the fontsize:
+// fontsize=14
+
+
+//////////////////////////////////////////////////////////////////////////////////////////////
+// Welcome to UMLet!
+//
+// Double-click on UML elements to add them to the diagram, or to copy them
+// Edit elements by modifying the text in this panel
+// Hold Ctrl to select multiple elements
+// Use Ctrl+mouse to select via lasso
+//
+// Use Ã‚± or Ctrl+mouse wheel to zoom
+// Drag a whole relation at its central square icon
+//
+// Press Ctrl+C to copy the whole diagram to the system clipboard (then just paste it to, eg, Word)
+// Edit the files in the "palettes" directory to create your own element palettes
+//
+// Select "Custom Elements &gt; New..." to create new element types
+//////////////////////////////////////////////////////////////////////////////////////////////
+
+
+// This text will be stored with each diagram;  use it for notes.</help_text><zoom_level>10</zoom_level><element><type>com.umlet.element.base.Class</type><coordinates><x>680</x><y>280</y><w>240</w><h>40</h></coordinates><panel_attributes>MultidirectionalSearchOptimizer
+--
+--</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Class</type><coordinates><x>660</x><y>60</y><w>290</w><h>80</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+FunctionOptimizer
+/Minimizes a function/
+--
+--
+optimize(Point, OptimizationController)</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>780</x><y>110</y><w>50</w><h>190</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>30;30;30;170</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1030</x><y>20</y><w>170</w><h>80</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+FunctionCache
+--
+--
+getValue(Point)
+get/setFunction()</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1030</x><y>140</y><w>170</w><h>100</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+ParallelFunctionCache
+--
+--
+compute(Point)
+waitFor(Point)
+abort(Point)</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1090</x><y>70</y><w>50</w><h>90</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>30;30;30;70</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1030</x><y>280</y><w>170</w><h>40</h></coordinates><panel_attributes>ParallelExecutorCache
+--
+--</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1090</x><y>210</y><w>50</w><h>90</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>30;30;30;70</additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>890</x><y>150</y><w>160</w><h>170</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;-
+m2=1</panel_attributes><additional_attributes>30;150;140;30</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1290</x><y>150</y><w>150</w><h>70</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+Function
+--
+--
+evaluate(Point)</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1170</x><y>150</y><w>140</w><h>170</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;-</panel_attributes><additional_attributes>30;150;120;30</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1260</x><y>370</y><w>230</w><h>40</h></coordinates><panel_attributes>RocketOptimizationFunction
+--
+--</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1340</x><y>190</y><w>50</w><h>200</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>30;30;30;180</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1040</x><y>390</y><w>100</w><h>30</h></coordinates><panel_attributes>Simulation
+--
+--
+</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1110</x><y>360</y><w>170</w><h>60</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;-</panel_attributes><additional_attributes>150;30;30;40</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>940</x><y>550</y><w>200</w><h>80</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+OptimizableParameter
+--
+--
+getName()
+computeValue(Simulation)</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1010</x><y>380</y><w>320</w><h>190</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;-</panel_attributes><additional_attributes>300;30;30;170</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1160</x><y>550</y><w>260</w><h>70</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+OptimizationGoal
+--
+--
+getMinimizationParameter(double)</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1260</x><y>380</y><w>120</w><h>190</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;-</panel_attributes><additional_attributes>100;30;30;170</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1430</x><y>550</y><w>260</w><h>70</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+SimulationDomain
+--
+--
+getDistanceToDomain(Simulation)</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1410</x><y>380</y><w>170</w><h>190</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;-</panel_attributes><additional_attributes>30;30;150;170</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1620</x><y>340</y><w>210</w><h>120</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+SimulationModifier
+--
+--
+getName()
+getRelatedObject()
+modify(Simulation, double)
+get/set...</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1460</x><y>360</y><w>180</w><h>50</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;-
+m2=*</panel_attributes><additional_attributes>30;30;160;30</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>920</x><y>710</y><w>220</w><h>40</h></coordinates><panel_attributes>MaximumAltitudeParameter
+--
+--</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1000</x><y>600</y><w>50</w><h>130</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>30;30;30;110</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1310</x><y>710</y><w>140</w><h>40</h></coordinates><panel_attributes>MaximizationGoal
+--
+--</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1150</x><y>710</y><w>140</w><h>40</h></coordinates><panel_attributes>MinimizationGoal
+--
+--
+</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1240</x><y>770</y><w>120</w><h>40</h></coordinates><panel_attributes>ValueSeekGoal
+--
+--
+</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1190</x><y>590</y><w>70</w><h>140</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>50;30;30;120</additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1320</x><y>590</y><w>70</w><h>140</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>30;30;50;120</additional_attributes></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1270</x><y>590</y><w>50</w><h>200</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>30;30;30;180</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1910</x><y>340</y><w>210</w><h>40</h></coordinates><panel_attributes>/AbstractSimulationModifier/
+--
+--</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1800</x><y>330</y><w>130</w><h>50</h></coordinates><panel_attributes>lt=&lt;&lt;.</panel_attributes><additional_attributes>30;30;110;30</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1910</x><y>420</y><w>210</w><h>40</h></coordinates><panel_attributes>/GenericModifier/
+--
+--</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1990</x><y>350</y><w>50</w><h>90</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>30;30;30;70</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>1910</x><y>500</y><w>210</w><h>40</h></coordinates><panel_attributes>GenericComponentModifier
+--
+--</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>1990</x><y>430</y><w>50</w><h>90</h></coordinates><panel_attributes>lt=&lt;&lt;-</panel_attributes><additional_attributes>30;30;30;70</additional_attributes></element><element><type>com.umlet.element.base.Class</type><coordinates><x>620</x><y>430</y><w>330</w><h>70</h></coordinates><panel_attributes>&lt;&lt;interface&gt;&gt;
+OptimizationController
+--
+--
+stepTaken(Point,double,Point,double,double)</panel_attributes><additional_attributes/></element><element><type>com.umlet.element.base.Relation</type><coordinates><x>760</x><y>290</y><w>50</w><h>160</h></coordinates><panel_attributes>lt=&lt;&lt;&lt;-</panel_attributes><additional_attributes>30;30;30;140</additional_attributes></element><element><type>com.umlet.element.base.Note</type><coordinates><x>50</x><y>60</y><w>530</w><h>490</h></coordinates><panel_attributes>FunctionOptimizer is the central interface that defines optimization
+algorithms.  This is a general bounded function minimization 
+algorithm.  It obtains the function values from a FunctionCache.
+The FunctionCache caches function evaluations that  it obtains 
+from a Function object.
+Some implementations require the usage of a ParallelFunctionCache,
+which allows queueing function evaluations to take place in the
+background.
+The main Function implementation is RocketOptimizationFunction,
+which computes various properties of a given Simulation.  The
+parameter that is computed is defined by an OptimizableParameter
+(e.g. apogee altitude, stability, max. velocity).  The goal of the 
+optimization is defined by an OptimizationGoal (e.g. maximize/minimize
+the parameter, or seek a specific value).  The optimization may be 
+additionally limited using a SimulationDomain (e.g. require a specific 
+minimum amount of stability).
+The modifications to the simulation are done by SimulationModifier
+objects.  The number of modifier objects is the dimensionality of the
+optimization - each optimization dimensions corresponds to a specific
+value that can be changed in the simulation.  The generic modifier
+classes use reflection to modify values dynamically.
+The optimization progress and ending can be controlled by an
+OptimizationController.  The stepTaken method is called after each
+step to determine whether to continue or stop the optimization.
+
+bg=#ffff88</panel_attributes><additional_attributes/></element></umlet_diagram>
\ No newline at end of file
index 5c495ae771add8726e3f7a9ba1d4fd636eb47d7a..7f44c7220758bf4ec2f16252195f62e4129644eb 100644 (file)
@@ -4,7 +4,7 @@
 #
 # Should you need to add new logical keys here is the proposed method
 #
-# className.ComponantType.componantName
+# className.ComponentType.componentName
 #
  
 
@@ -513,7 +513,7 @@ ringcompcfg.plus = plus
 ringcompcfg.PositionValue = PositionValue
 ringcompcfg.Radialdistance = Radial distance:
 ringcompcfg.Distancefrom = Distance from the rocket centerline
-ringcompcfg.Radialdirection = Radial direction
+ringcompcfg.Radialdirection = Radial direction:
 ringcompcfg.radialdirectionfrom = The radial direction from the rocket centerline
 ringcompcfg.but.Reset = Reset
 ringcompcfg.but.Resetcomponant = Reset the component to the rocket centerline
@@ -562,7 +562,7 @@ RocketCfg.lbl.Revisionhistory = Revision history:
 RocketCfg.lbl.Material = Material:
 
 ! ShockCordConfig
-ShockCordCfg.lbl.Shockcordlength = Shock cord length
+ShockCordCfg.lbl.Shockcordlength = Shock cord length:
 
 ! RocketComponentConfig
 RocketCompCfg.lbl.Componentname = Component name:
@@ -684,9 +684,9 @@ LaunchLugCfg.tab.General = General
 LaunchLugCfg.tab.Generalprop = General properties
 
 ! MassComponentConfig
-MassComponentCfg.lbl.Mass = Mass
-MassComponentCfg.lbl.Length = Length
-MassComponentCfg.lbl.Diameter = Diameter
+MassComponentCfg.lbl.Mass = Mass:
+MassComponentCfg.lbl.Length = Length:
+MassComponentCfg.lbl.Diameter = Diameter:
 MassComponentCfg.lbl.PosRelativeto = Position relative to:
 MassComponentCfg.lbl.plus = plus
 MassComponentCfg.tab.General = General
@@ -1207,3 +1207,23 @@ Warning.JAGGED_EDGED_FIN = Jagged-edged fin predictions may be inaccurate.
 Warning.LISTENERS_AFFECTED = Listeners modified the flight simulation
 Warning.RECOVERY_DEPLOYMENT_WHILE_BURNING = Recovery device opened while motor still burning.
 Warning.FILE_INVALID_PARAMETER = Invalid parameter encountered, ignoring.
+
+
+! Optimization
+
+! Modifiers
+
+optimization.modifier.nosecone.length = Nose cone length
+optimization.modifier.nosecone.diameter = Nose cone diameter
+optimization.modifier.nosecone.thickness = Nose cone thickness
+               
+optimization.modifier.transition.length = Transition length
+optimization.modifier.transition.forediameter = Transition fore diameter
+optimization.modifier.transition.aftdiameter = Transition aft diameter
+optimization.modifier.transition.thickness = Transition thickness
+
+optimization.modifier.bodytube.length = Body tube length
+optimization.modifier.bodytube.outerDiameter = Body tube outer diameter
+optimization.modifier.bodytube.innerDiameter = Body tube inner diameter
+optimization.modifier.bodytube.thickness = Body tube thickness
+
diff --git a/src/META-INF/services/net.sf.openrocket.optimization.rocketoptimization.RocketOptimizationParameterService b/src/META-INF/services/net.sf.openrocket.optimization.rocketoptimization.RocketOptimizationParameterService
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/src/META-INF/services/net.sf.openrocket.optimization.services.OptimizableParameterService b/src/META-INF/services/net.sf.openrocket.optimization.services.OptimizableParameterService
new file mode 100644 (file)
index 0000000..522a653
--- /dev/null
@@ -0,0 +1,2 @@
+# Default service implementation:
+net.sf.openrocket.optimization.services.DefaultOptimizableParameterService
diff --git a/src/META-INF/services/net.sf.openrocket.optimization.services.SimulationModifierService b/src/META-INF/services/net.sf.openrocket.optimization.services.SimulationModifierService
new file mode 100644 (file)
index 0000000..7b5cda9
--- /dev/null
@@ -0,0 +1,2 @@
+# Default service implementation:
+net.sf.openrocket.optimization.services.DefaultSimulationModifierService
index f1f73f6057681d6ae987bbb698b996005cfb54b4..42bce5474dbf68c302f02c03c60964930322d659 100644 (file)
@@ -112,7 +112,7 @@ public class SymmetricComponentCalc extends RocketComponentCalc {
                                final double A1 = Math.PI * pow2(r1);
                                
                                cnaCache = 2 * (A1 - A0);
-                               System.out.println("cnaCache = " + cnaCache);
+                               //                              System.out.println("cnaCache = " + cnaCache);
                                cpCache = (length * A1 - fullVolume) / (A1 - A0);
                        }
                }
index 24fddbbdac81f6cffb6523212da2f1e4f8835456..a487e48c3c6988b76b96bb1b1b1f9b6356437757 100644 (file)
@@ -1,5 +1,14 @@
 package net.sf.openrocket.file.openrocket;
 
+import java.awt.Color;
+import java.io.IOException;
+import java.io.InputStream;
+import java.lang.reflect.Constructor;
+import java.lang.reflect.InvocationTargetException;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+
 import net.sf.openrocket.aerodynamics.Warning;
 import net.sf.openrocket.aerodynamics.WarningSet;
 import net.sf.openrocket.database.Databases;
@@ -67,18 +76,10 @@ import net.sf.openrocket.util.BugException;
 import net.sf.openrocket.util.Coordinate;
 import net.sf.openrocket.util.LineStyle;
 import net.sf.openrocket.util.Reflection;
+
 import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
 
-import java.awt.Color;
-import java.io.IOException;
-import java.io.InputStream;
-import java.lang.reflect.Constructor;
-import java.lang.reflect.InvocationTargetException;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-
 
 /**
  * Class that loads a rocket definition from an OpenRocket rocket file.
@@ -245,7 +246,7 @@ class DocumentConfig {
                setters.put("BodyTube:radius", new DoubleSetter(
                                Reflection.findMethodStatic(BodyTube.class, "setOuterRadius", double.class),
                                "auto",
-                               Reflection.findMethodStatic(BodyTube.class, "setRadiusAutomatic", boolean.class)));
+                               Reflection.findMethodStatic(BodyTube.class, "setOuterRadiusAutomatic", boolean.class)));
                
                // Transition
                setters.put("Transition:shape", new EnumSetter<Transition.Shape>(
@@ -752,7 +753,6 @@ class ComponentParameterHandler extends ElementHandler {
                        Setter s = DocumentConfig.setters.get(setterKey);
                        if (s != null) {
                                // Setter found
-                               System.out.println("Calling with key " + setterKey);
                                s.set(component, content, attributes, warnings);
                                break;
                        }
@@ -1669,6 +1669,7 @@ class StringSetter implements Setter {
                setMethod = set;
        }
        
+       @Override
        public void set(RocketComponent c, String s, HashMap<String, String> attributes,
                        WarningSet warnings) {
                setMethod.invoke(c, s);
@@ -1683,6 +1684,7 @@ class IntSetter implements Setter {
                setMethod = set;
        }
        
+       @Override
        public void set(RocketComponent c, String s, HashMap<String, String> attributes,
                        WarningSet warnings) {
                try {
@@ -1703,6 +1705,7 @@ class BooleanSetter implements Setter {
                setMethod = set;
        }
        
+       @Override
        public void set(RocketComponent c, String s, HashMap<String, String> attributes,
                        WarningSet warnings) {
                
@@ -1767,6 +1770,7 @@ class DoubleSetter implements Setter {
        }
        
        
+       @Override
        public void set(RocketComponent c, String s, HashMap<String, String> attributes,
                        WarningSet warnings) {
                
@@ -1798,6 +1802,7 @@ class OverrideSetter implements Setter {
                this.enabledMethod = enabledMethod;
        }
        
+       @Override
        public void set(RocketComponent c, String s, HashMap<String, String> attributes,
                        WarningSet warnings) {
                
@@ -1844,6 +1849,7 @@ class ColorSetter implements Setter {
                setMethod = set;
        }
        
+       @Override
        public void set(RocketComponent c, String s, HashMap<String, String> attributes,
                        WarningSet warnings) {
                
@@ -1891,6 +1897,7 @@ class MaterialSetter implements Setter {
                this.type = type;
        }
        
+       @Override
        public void set(RocketComponent c, String name, HashMap<String, String> attributes,
                        WarningSet warnings) {
                
@@ -1947,6 +1954,7 @@ class MaterialSetter implements Setter {
 
 class PositionSetter implements Setter {
        
+       @Override
        public void set(RocketComponent c, String value, HashMap<String, String> attributes,
                        WarningSet warnings) {
                
@@ -2022,6 +2030,7 @@ class FinTabPositionSetter extends DoubleSetter {
 
 class ClusterConfigurationSetter implements Setter {
        
+       @Override
        public void set(RocketComponent component, String value, HashMap<String, String> attributes,
                        WarningSet warnings) {
                
index 2ca8c88d8afb1786a7754f7be3314867a9e9b9d2..8b1ef6a58f7bc00f4872c767cb7204897a55eab4 100644 (file)
@@ -22,7 +22,7 @@ public class BodyTubeSaver extends SymmetricComponentSaver {
                super.addParams(c, elements);
                net.sf.openrocket.rocketcomponent.BodyTube tube = (net.sf.openrocket.rocketcomponent.BodyTube) c;
 
-               if (tube.isRadiusAutomatic())
+               if (tube.isOuterRadiusAutomatic())
                        elements.add("<radius>auto</radius>");
                else
                        elements.add("<radius>" + tube.getOuterRadius() + "</radius>");
index 8ac39d44f6c5bd8eecc53b89c5091be4f76c06f0..227a475c625624582670ca0bd6dadf3dbded4622 100644 (file)
@@ -32,9 +32,9 @@ import net.sf.openrocket.motor.Motor;
 import net.sf.openrocket.motor.ThrustCurveMotor;
 import net.sf.openrocket.rocketcomponent.Configuration;
 import net.sf.openrocket.rocketcomponent.MotorMount;
+import net.sf.openrocket.rocketcomponent.MotorMount.IgnitionEvent;
 import net.sf.openrocket.rocketcomponent.Rocket;
 import net.sf.openrocket.rocketcomponent.RocketComponent;
-import net.sf.openrocket.rocketcomponent.MotorMount.IgnitionEvent;
 import net.sf.openrocket.startup.Application;
 import net.sf.openrocket.unit.UnitGroup;
 
@@ -46,7 +46,7 @@ public class MotorConfig extends JPanel {
        private JPanel panel;
        private JLabel motorLabel;
        private static final Translator trans = Application.getTranslator();
-
+       
        public MotorConfig(MotorMount motorMount) {
                super(new MigLayout("fill"));
                
@@ -148,13 +148,13 @@ public class MotorConfig extends JPanel {
                        //// The current design has only one stage.
                        //// Stages can be added by clicking \"New stage\".
                        
-                       panel.add(new StyledLabel(trans.get("MotorCfg.lbl.longA1") +
+                       panel.add(new StyledLabel(trans.get("MotorCfg.lbl.longA1") + " " +
                                        trans.get("MotorCfg.lbl.longA2"), -1),
                                        "spanx, right, wrap para");
                } else {
                        //// The current design has 
                        //// stages.
-                       panel.add(new StyledLabel(trans.get("MotorCfg.lbl.longB1") + " " + stages +" " +
+                       panel.add(new StyledLabel(trans.get("MotorCfg.lbl.longB1") + " " + stages + " " +
                                        trans.get("MotorCfg.lbl.longB2"), -1),
                                        "skip 1, spanx, wrap para");
                }
index a1c49ef6b237d171690f7827457ca51353ffa3aa..c520e66a91d46e0899cac3f7d89eee010727c2f4 100644 (file)
@@ -28,55 +28,55 @@ import net.sf.openrocket.unit.UnitGroup;
 
 public class RingComponentConfig extends RocketComponentConfig {
        private static final Translator trans = Application.getTranslator();
-
+       
        public RingComponentConfig(RocketComponent component) {
                super(component);
        }
        
        
        protected JPanel generalTab(String outer, String inner, String thickness, String length) {
-               JPanel panel = new JPanel(new MigLayout("gap rel unrel","[][65lp::][30lp::]",""));
+               JPanel panel = new JPanel(new MigLayout("gap rel unrel", "[][65lp::][30lp::]", ""));
                DoubleModel m;
                JSpinner spin;
-               DoubleModel od=null;
-               
+               DoubleModel od = null;
                
+
                //// Outer diameter
                if (outer != null) {
                        panel.add(new JLabel(outer));
                        
                        //// OuterRadius
-                       od  = new DoubleModel(component,"OuterRadius",2,UnitGroup.UNITS_LENGTH,0);
+                       od = new DoubleModel(component, "OuterRadius", 2, UnitGroup.UNITS_LENGTH, 0);
                        // Diameter = 2*Radius
                        
                        spin = new JSpinner(od.getSpinnerModel());
                        spin.setEditor(new SpinnerEditor(spin));
-                       panel.add(spin,"growx");
+                       panel.add(spin, "growx");
                        
-                       panel.add(new UnitSelector(od),"growx");
-                       panel.add(new BasicSlider(od.getSliderModel(0, 0.04, 0.2)),"w 100lp, wrap");
+                       panel.add(new UnitSelector(od), "growx");
+                       panel.add(new BasicSlider(od.getSliderModel(0, 0.04, 0.2)), "w 100lp, wrap");
                        
                        if (od.isAutomaticAvailable()) {
                                JCheckBox check = new JCheckBox(od.getAutomaticAction());
                                //// Automatic
                                check.setText(trans.get("ringcompcfg.Automatic"));
-                               panel.add(check,"skip, span 2, wrap");
+                               panel.add(check, "skip, span 2, wrap");
                        }
                }
-
                
+
                ////  Inner diameter
                if (inner != null) {
                        panel.add(new JLabel(inner));
                        
                        //// InnerRadius
-                       m = new DoubleModel(component,"InnerRadius",2,UnitGroup.UNITS_LENGTH,0);
+                       m = new DoubleModel(component, "InnerRadius", 2, UnitGroup.UNITS_LENGTH, 0);
                        
                        spin = new JSpinner(m.getSpinnerModel());
                        spin.setEditor(new SpinnerEditor(spin));
-                       panel.add(spin,"growx");
+                       panel.add(spin, "growx");
                        
-                       panel.add(new UnitSelector(m),"growx");
+                       panel.add(new UnitSelector(m), "growx");
                        if (od == null)
                                panel.add(new BasicSlider(m.getSliderModel(0, 0.04, 0.2)), "w 100lp, wrap");
                        else
@@ -87,74 +87,74 @@ public class RingComponentConfig extends RocketComponentConfig {
                                JCheckBox check = new JCheckBox(m.getAutomaticAction());
                                //// Automatic
                                check.setText(trans.get("ringcompcfg.Automatic"));
-                               panel.add(check,"skip, span 2, wrap");
+                               panel.add(check, "skip, span 2, wrap");
                        }
                }
                
-               
+
                ////  Wall thickness
                if (thickness != null) {
                        panel.add(new JLabel(thickness));
                        
                        //// Thickness
-                       m = new DoubleModel(component,"Thickness",UnitGroup.UNITS_LENGTH,0);
+                       m = new DoubleModel(component, "Thickness", UnitGroup.UNITS_LENGTH, 0);
                        
                        spin = new JSpinner(m.getSpinnerModel());
                        spin.setEditor(new SpinnerEditor(spin));
-                       panel.add(spin,"growx");
+                       panel.add(spin, "growx");
                        
-                       panel.add(new UnitSelector(m),"growx");
-                       panel.add(new BasicSlider(m.getSliderModel(0,0.01)),"w 100lp, wrap");
+                       panel.add(new UnitSelector(m), "growx");
+                       panel.add(new BasicSlider(m.getSliderModel(0, 0.01)), "w 100lp, wrap");
                }
-
                
+
                ////  Inner tube length
                if (length != null) {
                        panel.add(new JLabel(length));
                        
                        //// Length
-                       m = new DoubleModel(component,"Length",UnitGroup.UNITS_LENGTH,0);
+                       m = new DoubleModel(component, "Length", UnitGroup.UNITS_LENGTH, 0);
                        
                        spin = new JSpinner(m.getSpinnerModel());
                        spin.setEditor(new SpinnerEditor(spin));
-                       panel.add(spin,"growx");
+                       panel.add(spin, "growx");
                        
-                       panel.add(new UnitSelector(m),"growx");
-                       panel.add(new BasicSlider(m.getSliderModel(0, 0.1, 1.0)),"w 100lp, wrap");
+                       panel.add(new UnitSelector(m), "growx");
+                       panel.add(new BasicSlider(m.getSliderModel(0, 0.1, 1.0)), "w 100lp, wrap");
                }
                
-               
+
                ////  Position
                
                //// Position relative to:
                panel.add(new JLabel(trans.get("ringcompcfg.Positionrelativeto")));
-
+               
                JComboBox combo = new JComboBox(
                                new EnumModel<RocketComponent.Position>(component, "RelativePosition",
                                                new RocketComponent.Position[] {
-                                               RocketComponent.Position.TOP,
-                                               RocketComponent.Position.MIDDLE,
-                                               RocketComponent.Position.BOTTOM,
-                                               RocketComponent.Position.ABSOLUTE
+                                                               RocketComponent.Position.TOP,
+                                                               RocketComponent.Position.MIDDLE,
+                                                               RocketComponent.Position.BOTTOM,
+                                                               RocketComponent.Position.ABSOLUTE
                                }));
-               panel.add(combo,"spanx 3, growx, wrap");
+               panel.add(combo, "spanx 3, growx, wrap");
                
                //// plus
-               panel.add(new JLabel(trans.get("ringcompcfg.plus")),"right");
-
+               panel.add(new JLabel(trans.get("ringcompcfg.plus")), "right");
+               
                //// PositionValue
-               m = new DoubleModel(component,"PositionValue",UnitGroup.UNITS_LENGTH);
+               m = new DoubleModel(component, "PositionValue", UnitGroup.UNITS_LENGTH);
                spin = new JSpinner(m.getSpinnerModel());
                spin.setEditor(new SpinnerEditor(spin));
-               panel.add(spin,"growx");
+               panel.add(spin, "growx");
                
-               panel.add(new UnitSelector(m),"growx");
+               panel.add(new UnitSelector(m), "growx");
                panel.add(new BasicSlider(m.getSliderModel(
                                new DoubleModel(component.getParent(), "Length", -1.0, UnitGroup.UNITS_NONE),
                                new DoubleModel(component.getParent(), "Length"))),
                                "w 100lp, wrap");
-
                
+
                //// Material
                JPanel sub = materialPanel(new JPanel(new MigLayout()), Material.Type.BULK);
                
@@ -164,7 +164,7 @@ public class RingComponentConfig extends RocketComponentConfig {
                        desc.setText(trans.get("ringcompcfg.EngineBlock.desc"));
                        sub.add(desc, "width 1px, growx, wrap");
                }
-               panel.add(sub,"cell 4 0, gapleft paragraph, aligny 0%, spany");
+               panel.add(sub, "cell 4 0, gapleft paragraph, aligny 0%, spany");
                
                return panel;
        }
@@ -172,7 +172,7 @@ public class RingComponentConfig extends RocketComponentConfig {
        
        protected JPanel positionTab() {
                JPanel panel = new JPanel(new MigLayout("align 20% 20%, gap rel unrel",
-                               "[][65lp::][30lp::]",""));
+                               "[][65lp::][30lp::]", ""));
                
                ////  Radial position
                JLabel l = new JLabel(trans.get("ringcompcfg.Radialdistance"));
@@ -180,42 +180,42 @@ public class RingComponentConfig extends RocketComponentConfig {
                l.setToolTipText(trans.get("ringcompcfg.Distancefrom"));
                panel.add(l);
                
-               DoubleModel m = new DoubleModel(component,"RadialPosition",UnitGroup.UNITS_LENGTH,0);
+               DoubleModel m = new DoubleModel(component, "RadialPosition", UnitGroup.UNITS_LENGTH, 0);
                
                JSpinner spin = new JSpinner(m.getSpinnerModel());
                spin.setEditor(new SpinnerEditor(spin));
                //// Distance from the rocket centerline
                spin.setToolTipText(trans.get("ringcompcfg.Distancefrom"));
-               panel.add(spin,"growx");
+               panel.add(spin, "growx");
                
-               panel.add(new UnitSelector(m),"growx");
+               panel.add(new UnitSelector(m), "growx");
                BasicSlider bs = new BasicSlider(m.getSliderModel(0, 0.1, 1.0));
                //// Distance from the rocket centerline
                bs.setToolTipText(trans.get("ringcompcfg.Distancefrom"));
-               panel.add(bs,"w 100lp, wrap");
-               
+               panel.add(bs, "w 100lp, wrap");
                
+
                //// Radial direction
                l = new JLabel(trans.get("ringcompcfg.Radialdirection"));
                //// The radial direction from the rocket centerline
                l.setToolTipText(trans.get("ringcompcfg.radialdirectionfrom"));
                panel.add(l);
                
-               m = new DoubleModel(component,"RadialDirection",UnitGroup.UNITS_ANGLE,0);
+               m = new DoubleModel(component, "RadialDirection", UnitGroup.UNITS_ANGLE, 0);
                
                spin = new JSpinner(m.getSpinnerModel());
                spin.setEditor(new SpinnerEditor(spin));
                //// The radial direction from the rocket centerline
                spin.setToolTipText(trans.get("ringcompcfg.radialdirectionfrom"));
-               panel.add(spin,"growx");
+               panel.add(spin, "growx");
                
-               panel.add(new UnitSelector(m),"growx");
+               panel.add(new UnitSelector(m), "growx");
                bs = new BasicSlider(m.getSliderModel(-Math.PI, Math.PI));
                //// The radial direction from the rocket centerline
                bs.setToolTipText(trans.get("ringcompcfg.radialdirectionfrom"));
-               panel.add(bs,"w 100lp, wrap");
-
+               panel.add(bs, "w 100lp, wrap");
                
+
                //// Reset button
                JButton button = new JButton(trans.get("ringcompcfg.but.Reset"));
                //// Reset the component to the rocket centerline
@@ -227,16 +227,16 @@ public class RingComponentConfig extends RocketComponentConfig {
                                ((RingComponent) component).setRadialPosition(0.0);
                        }
                });
-               panel.add(button,"spanx, right, wrap para");
-               
+               panel.add(button, "spanx, right, wrap para");
                
-               DescriptionArea note = new DescriptionArea(2);
+
+               DescriptionArea note = new DescriptionArea(3);
                //// Note: An inner tube will not affect the aerodynamics of the rocket even if it is located outside of the body tube.
                note.setText(trans.get("ringcompcfg.note.desc"));
                panel.add(note, "spanx, growx");
                
-               
+
                return panel;
        }
-
+       
 }
index 5617fa09c3368c797a56762d81966104f9f08812..07be2395ad131b1d569e194c0fdbddd660c6907d 100644 (file)
@@ -56,7 +56,7 @@ public class RocketConfig extends RocketComponentConfig {
                this.add(new JScrollPane(commentTextArea), "wmin 400lp, height 155lp:155lp:, grow 100, wrap para");
                
                //// Revision history:
-               this.add(new JLabel(trans.get("RocketCfg.lbl.Material")), "top, pad 4lp, gapright 10lp");
+               this.add(new JLabel(trans.get("RocketCfg.lbl.Revisionhistory")), "top, pad 4lp, gapright 10lp");
                revisionTextArea = new JTextArea(rocket.getRevision());
                revisionTextArea.setLineWrap(true);
                revisionTextArea.setWrapStyleWord(true);
@@ -73,13 +73,16 @@ public class RocketConfig extends RocketComponentConfig {
        
 
        private class TextFieldListener implements ActionListener, FocusListener {
+               @Override
                public void actionPerformed(ActionEvent e) {
                        setName();
                }
                
+               @Override
                public void focusGained(FocusEvent e) {
                }
                
+               @Override
                public void focusLost(FocusEvent e) {
                        setName();
                }
index c820c071e59e7358628c0a2f635b0d3d557eae8d..123e0aaa65e0a85acb382e0d64f02f151b929e5c 100644 (file)
@@ -48,6 +48,9 @@ import net.sf.openrocket.util.Prefs;
  */
 public class PrintDialog extends JDialog implements TreeSelectionListener {
        
+       // FIXME:  Printouts use SI units even when imperial are selected
+       // FIXME:  Array out of bounds exception when printing
+       
        private static final LogHelper log = Application.getLogger();
        private static final Translator trans = Application.getTranslator();
        
index 7c5894c70ca8c01663de22d06a04ef9ca73d3411..1253a01180e47f797ee30d8f163d72a4ef201f98 100644 (file)
@@ -14,9 +14,9 @@ import javax.swing.JDialog;
 import net.sf.openrocket.document.OpenRocketDocument;
 import net.sf.openrocket.l10n.Translator;
 import net.sf.openrocket.optimization.rocketoptimization.OptimizableParameter;
-import net.sf.openrocket.optimization.rocketoptimization.OptimizableParameterService;
 import net.sf.openrocket.optimization.rocketoptimization.SimulationModifier;
-import net.sf.openrocket.optimization.rocketoptimization.SimulationModifierService;
+import net.sf.openrocket.optimization.services.OptimizableParameterService;
+import net.sf.openrocket.optimization.services.SimulationModifierService;
 import net.sf.openrocket.startup.Application;
 import net.sf.openrocket.util.BugException;
 
index 55df50394d49fbd9b3b5cbb00d384b031852ae69..fe662a0a490abf6412df0c0d60173937216be7dd 100644 (file)
@@ -79,6 +79,7 @@ import net.sf.openrocket.gui.dialogs.SwingWorkerDialog;
 import net.sf.openrocket.gui.dialogs.WarningDialog;
 import net.sf.openrocket.gui.dialogs.preferences.PreferencesDialog;
 import net.sf.openrocket.gui.main.componenttree.ComponentTree;
+import net.sf.openrocket.gui.optimization.OptimizationTestDialog;
 import net.sf.openrocket.gui.scalefigure.RocketPanel;
 import net.sf.openrocket.l10n.Translator;
 import net.sf.openrocket.logging.LogHelper;
@@ -935,7 +936,15 @@ public class BasicFrame extends JFrame {
                menu.add(item);
                
 
-
+               item = new JMenuItem("Optimization test");
+               item.addActionListener(new ActionListener() {
+                       @Override
+                       public void actionPerformed(ActionEvent e) {
+                               new OptimizationTestDialog(BasicFrame.this, document).setVisible(true);
+                       }
+               });
+               menu.add(item);
+               
                return menu;
        }
        
diff --git a/src/net/sf/openrocket/gui/optimization/OptimizationTestDialog.java b/src/net/sf/openrocket/gui/optimization/OptimizationTestDialog.java
new file mode 100644 (file)
index 0000000..337b971
--- /dev/null
@@ -0,0 +1,218 @@
+package net.sf.openrocket.gui.optimization;
+
+import static net.sf.openrocket.util.MathUtil.pow2;
+
+import java.awt.Window;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.JButton;
+import javax.swing.JDialog;
+import javax.swing.JPanel;
+
+import net.miginfocom.swing.MigLayout;
+import net.sf.openrocket.document.OpenRocketDocument;
+import net.sf.openrocket.document.Simulation;
+import net.sf.openrocket.optimization.general.Function;
+import net.sf.openrocket.optimization.general.FunctionOptimizer;
+import net.sf.openrocket.optimization.general.OptimizationController;
+import net.sf.openrocket.optimization.general.OptimizationException;
+import net.sf.openrocket.optimization.general.ParallelExecutorCache;
+import net.sf.openrocket.optimization.general.ParallelFunctionCache;
+import net.sf.openrocket.optimization.general.Point;
+import net.sf.openrocket.optimization.general.multidim.MultidirectionalSearchOptimizer;
+import net.sf.openrocket.optimization.rocketoptimization.RocketOptimizationFunction;
+import net.sf.openrocket.optimization.rocketoptimization.SimulationDomain;
+import net.sf.openrocket.optimization.rocketoptimization.SimulationModifier;
+import net.sf.openrocket.optimization.rocketoptimization.domains.StabilityDomain;
+import net.sf.openrocket.optimization.rocketoptimization.goals.MaximizationGoal;
+import net.sf.openrocket.optimization.rocketoptimization.modifiers.GenericComponentModifier;
+import net.sf.openrocket.optimization.rocketoptimization.parameters.MaximumAltitudeParameter;
+import net.sf.openrocket.rocketcomponent.BodyTube;
+import net.sf.openrocket.rocketcomponent.Rocket;
+import net.sf.openrocket.rocketcomponent.RocketComponent;
+import net.sf.openrocket.unit.UnitGroup;
+import net.sf.openrocket.util.GUIUtil;
+
+public class OptimizationTestDialog extends JDialog {
+       
+       private final OpenRocketDocument document;
+       
+       public OptimizationTestDialog(Window parent, OpenRocketDocument document) {
+               super(parent, "Optimization", ModalityType.APPLICATION_MODAL);
+               
+               this.document = document;
+               
+               JPanel panel = new JPanel(new MigLayout("fill"));
+               this.add(panel);
+               
+               JButton button = new JButton("Test optimize");
+               button.addActionListener(new ActionListener() {
+                       @Override
+                       public void actionPerformed(ActionEvent e) {
+                               try {
+                                       doOptimize();
+                               } catch (OptimizationException e1) {
+                                       e1.printStackTrace();
+                               }
+                       }
+               });
+               panel.add(button, "wrap para");
+               
+
+
+               JButton close = new JButton("Close");
+               close.addActionListener(new ActionListener() {
+                       @Override
+                       public void actionPerformed(ActionEvent e) {
+                               OptimizationTestDialog.this.dispose();
+                       }
+               });
+               panel.add(close);
+               
+
+               GUIUtil.setDisposableDialogOptions(this, close);
+       }
+       
+       
+       private void doOptimize() throws OptimizationException {
+               Simulation sim = document.getSimulation(0);
+               Rocket rocket = sim.getRocket();
+               
+               RocketComponent body = null;
+               
+               for (RocketComponent c : rocket) {
+                       if (c instanceof BodyTube) {
+                               body = c;
+                               break;
+                       }
+               }
+               
+               Point initial;
+               
+               SimulationDomain domain;
+               //              domain= new IdentitySimulationDomain();
+               domain = new StabilityDomain(2, false);
+               
+               SimulationModifier mod1 = new GenericComponentModifier("Test", body,
+                               UnitGroup.UNITS_LENGTH, 1.0, BodyTube.class, body.getID(), "Length");
+               mod1.setMinValue(0.1);
+               mod1.setMaxValue(0.7);
+               
+               SimulationModifier mod2 = new GenericComponentModifier("Test", body,
+                               UnitGroup.UNITS_LENGTH, 2.0, BodyTube.class, body.getID(), "OuterRadius");
+               mod2.setMinValue(0.01);
+               mod2.setMaxValue(0.10);
+               
+               OptimizationController controller = new OptimizationController() {
+                       int step = 0;
+                       
+                       @Override
+                       public boolean stepTaken(Point oldPoint, double oldValue, Point newPoint, double newValue, double stepSize) {
+                               step++;
+                               System.out.println("STEP " + step + " oldValue=" + oldValue + " newValue=" + newValue +
+                                               " oldPoint=" + oldPoint + " newPoint=" + newPoint +
+                                               " stepSize=" + stepSize);
+                               return step < 20;
+                       }
+               };
+               
+
+               initial = new Point(mod1.getCurrentScaledValue(sim), mod2.getCurrentScaledValue(sim));
+               
+
+               Function function = new RocketOptimizationFunction(sim, new MaximumAltitudeParameter(),
+                               new MaximizationGoal(), domain, mod1, mod2);
+               /*
+               function = new Function() {
+                       @Override
+                       public double evaluate(Point point) throws InterruptedException, OptimizationException {
+                               // y = ax^2 + bx + c
+                               // y' = 2ax + b
+                               // 2a * pi/4 + b = 0
+                               // b = -a*pi/2
+                               // a=-1 -> b = pi/2
+                               
+
+                               double x = point.get(0);
+                               double y = -x * x + Math.PI / 2 * x;
+                               System.out.println("Evaluating at x=" + x + " value=" + y);
+                               return y;
+                       }
+               };
+               */
+
+               ParallelFunctionCache cache = new ParallelExecutorCache(1);
+               cache.setFunction(function);
+               
+               FunctionOptimizer optimizer = new MultidirectionalSearchOptimizer(cache);
+               
+               optimizer.optimize(initial, controller);
+       }
+       
+       
+       ////////////////////////////////////////////////////////////////////////////////////////////////////////
+       
+
+       private static int evalCount = 0;
+       
+       public static void main(String[] args) throws OptimizationException {
+               Point initial;
+               
+
+
+               OptimizationController controller = new OptimizationController() {
+                       int step = 0;
+                       
+                       @Override
+                       public boolean stepTaken(Point oldPoint, double oldValue, Point newPoint, double newValue, double stepSize) {
+                               step++;
+                               System.out.println("STEP " + step + " oldValue=" + oldValue + " newValue=" + newValue +
+                                               " oldPoint=" + oldPoint + " newPoint=" + newPoint +
+                                               " stepSize=" + stepSize);
+                               return step < 20;
+                       }
+               };
+               
+
+               initial = new Point(0.5, 0.5);
+               
+
+               Function function = new Function() {
+                       @Override
+                       public double evaluate(Point point) throws InterruptedException, OptimizationException {
+                               // y = ax^2 + bx + c
+                               // y' = 2ax + b
+                               // 2a * pi/4 + b = 0
+                               // b = -a*pi/2
+                               // a=-1 -> b = pi/2
+                               
+                               evalCount++;
+                               
+                               //                              double x = point.get(0);
+                               //                              double y = x * x - Math.PI / 2 * x;
+                               //                              System.out.println("Evaluating at x=" + x + " value=" + y);
+                               //                              return y;
+                               
+                               double x = point.get(0);
+                               double y = point.get(1);
+                               double z = 4 * pow2((x - 0.3231)) + 2 * pow2(y - 0.8923);
+                               
+                               System.out.println("Evaluation " + evalCount + ":  x=" + x + " y=" + y + " z=" + z);
+                               
+                               return z;
+                       }
+               };
+               
+
+               ParallelFunctionCache cache = new ParallelExecutorCache();
+               cache.setFunction(function);
+               
+               FunctionOptimizer optimizer = new MultidirectionalSearchOptimizer(cache);
+               
+               optimizer.optimize(initial, controller);
+               
+
+               System.out.println("Total evaluation count: " + evalCount);
+       }
+}
index 7a29ce8a6879859cb6282361135b125e41dcbe7a..3916f6a933d43e6148bbbfcc8aa8a6000488eaac 100644 (file)
@@ -15,7 +15,7 @@ import net.sf.openrocket.util.PinkNoise;
  */\r
 public class PinkNoiseWindModel implements WindModel {\r
        \r
-       /** Source for seed numbers. */\r
+       /** Source for seed numbers, may be overridden by get/setSeed(). */\r
        private static final Random seedSource = new Random();\r
        \r
        /** Pink noise alpha parameter. */\r
@@ -134,6 +134,7 @@ public class PinkNoiseWindModel implements WindModel {
        \r
        \r
 \r
+       @Override\r
        public Coordinate getWindVelocity(double time, double altitude) {\r
                if (time < 0) {\r
                        throw new IllegalArgumentException("Requesting wind speed at t=" + time);\r
index 780786007319224b8af7338fd2fb552771d5c37a..64b88ff167302d9c3e12ac3daa2a49930a2a3c99 100644 (file)
@@ -87,6 +87,12 @@ public class ParallelExecutorCache implements ParallelFunctionCache {
        
        @Override
        public void compute(Point point) {
+               
+               if (isOutsideRange(point)) {
+                       // Point is outside of range
+                       return;
+               }
+               
                if (functionCache.containsKey(point)) {
                        // Function has already been evaluated at the point
                        return;
@@ -114,6 +120,10 @@ public class ParallelExecutorCache implements ParallelFunctionCache {
        
        @Override
        public void waitFor(Point point) throws InterruptedException, OptimizationException {
+               if (isOutsideRange(point)) {
+                       return;
+               }
+               
                if (functionCache.containsKey(point)) {
                        return;
                }
@@ -161,6 +171,10 @@ public class ParallelExecutorCache implements ParallelFunctionCache {
 
        @Override
        public boolean abort(Point point) {
+               if (isOutsideRange(point)) {
+                       return false;
+               }
+               
                if (functionCache.containsKey(point)) {
                        return true;
                }
@@ -189,6 +203,10 @@ public class ParallelExecutorCache implements ParallelFunctionCache {
        
        @Override
        public double getValue(Point point) {
+               if (isOutsideRange(point)) {
+                       return Double.MAX_VALUE;
+               }
+               
                Double d = functionCache.get(point);
                if (d == null) {
                        throw new IllegalStateException(point + " is not in function cache.  " +
@@ -222,7 +240,22 @@ public class ParallelExecutorCache implements ParallelFunctionCache {
        }
        
        
-
+       /**
+        * Check whether a point is outside of the valid optimization range.
+        */
+       private boolean isOutsideRange(Point p) {
+               int n = p.dim();
+               for (int i = 0; i < n; i++) {
+                       double d = p.get(i);
+                       // Include NaN in disallowed range
+                       if (!(d >= 0.0 && d <= 1.0)) {
+                               return true;
+                       }
+               }
+               return false;
+       }
+       
+       
        /**
         * A Callable that evaluates a function at a specific point and returns the result.
         */
index c5b34a5246d2c23aa44929abcf6cbabe748cb85c..05dcba23e2f104b5a904aff45f1bc2f70153b102 100644 (file)
@@ -35,6 +35,7 @@ public interface ParallelFunctionCache extends FunctionCache {
         * 
         * @param points        the points to wait for.
         * @throws InterruptedException         if this thread or the computing thread was interrupted while waiting.
+        * @throws OptimizationException        if an error preventing continuing the optimization occurs.
         */
        public void waitFor(Collection<Point> points) throws InterruptedException, OptimizationException;
        
@@ -44,7 +45,7 @@ public interface ParallelFunctionCache extends FunctionCache {
         * 
         * @param point         the point to wait for.
         * @throws InterruptedException         if this thread or the computing thread was interrupted while waiting.
-        * @throws OptimizationException 
+        * @throws OptimizationException        if an error preventing continuing the optimization occurs.
         */
        public void waitFor(Point point) throws InterruptedException, OptimizationException;
        
index 908d4454ef5001804afd2588a814192288c0fd73..47dab113ec0cc610fb2b6d87d17177f3e63b2ce0 100644 (file)
@@ -16,6 +16,11 @@ public final class Point {
        private double length2 = -1;
        
        
+       /**
+        * Create a new point with all values zero.
+        * 
+        * @param dim   the dimensionality of the point
+        */
        public Point(int dim) {
                if (dim <= 0) {
                        throw new IllegalArgumentException("Invalid dimensionality " + dim);
@@ -23,11 +28,24 @@ public final class Point {
                point = new double[dim];
        }
        
+       
+       /**
+        * Create a new point filled with a specific value.
+        * 
+        * @param dim           the dimensionality of the point
+        * @param value         the value for all dimensions
+        */
        public Point(int dim, double value) {
                this(dim);
                Arrays.fill(point, value);
        }
        
+       
+       /**
+        * Create a new point with specific values.
+        * 
+        * @param value         the values of the dimensions.
+        */
        public Point(double... value) {
                if (value.length == 0) {
                        throw new IllegalArgumentException("Zero-dimensional point not allowed");
@@ -35,6 +53,12 @@ public final class Point {
                point = value.clone();
        }
        
+       
+       /**
+        * Create a copy of a point.  Used locally to create copies.
+        * 
+        * @param p             the point to copy.
+        */
        private Point(Point p) {
                point = p.point.clone();
        }
@@ -137,6 +161,7 @@ public final class Point {
        }
        
        
+
        /**
         * Return the point as an array.
         * 
diff --git a/src/net/sf/openrocket/optimization/rocketoptimization/OptimizableParameterService.java b/src/net/sf/openrocket/optimization/rocketoptimization/OptimizableParameterService.java
deleted file mode 100644 (file)
index b227917..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-package net.sf.openrocket.optimization.rocketoptimization;
-
-import java.util.Collection;
-
-import net.sf.openrocket.document.OpenRocketDocument;
-
-/**
- * A service for generating rocket optimization parameters.
- * 
- * @author Sampo Niskanen <sampo.niskanen@iki.fi>
- */
-public interface OptimizableParameterService {
-       
-       /**
-        * Return all available rocket optimization parameters for this document.
-        * These should be new instances unless the parameter implementation is stateless.
-        * 
-        * @param document      the design document
-        * @return                      a collection of the rocket optimization parameters.
-        */
-       public Collection<OptimizableParameter> getParameters(OpenRocketDocument document);
-       
-}
index a9fb500f5492d63ea32fb3464a254ef0f4be7ffd..b0e8e8430b5094a6457c0ce2ef03ec057ed38a8e 100644 (file)
@@ -1,8 +1,8 @@
 package net.sf.openrocket.optimization.rocketoptimization;
 
+import java.util.ArrayList;
 import java.util.Arrays;
-import java.util.Map;
-import java.util.concurrent.ConcurrentHashMap;
+import java.util.List;
 
 import net.sf.openrocket.document.Simulation;
 import net.sf.openrocket.logging.LogHelper;
@@ -11,6 +11,9 @@ import net.sf.openrocket.optimization.general.OptimizationException;
 import net.sf.openrocket.optimization.general.Point;
 import net.sf.openrocket.rocketcomponent.Rocket;
 import net.sf.openrocket.startup.Application;
+import net.sf.openrocket.unit.UnitGroup;
+import net.sf.openrocket.unit.Value;
+import net.sf.openrocket.util.Pair;
 
 /**
  * A Function that optimizes a specific RocketOptimizationParameter to some goal
@@ -33,8 +36,8 @@ public class RocketOptimizationFunction implements Function {
        private final SimulationDomain domain;
        private final SimulationModifier[] modifiers;
        
-       private final Map<Point, Double> parameterValueCache = new ConcurrentHashMap<Point, Double>();
-       private final Map<Point, Double> goalValueCache = new ConcurrentHashMap<Point, Double>();
+
+       private final List<RocketOptimizationListener> listeners = new ArrayList<RocketOptimizationListener>();
        
        
        /**
@@ -63,19 +66,16 @@ public class RocketOptimizationFunction implements Function {
        
        @Override
        public double evaluate(Point point) throws InterruptedException, OptimizationException {
+               
+               System.out.println("Evaluating function at point " + point);
+               
                /*
                 * parameterValue is the computed parameter value (e.g. altitude)
                 * goalValue is the value that needs to be minimized
                 */
                double goalValue, parameterValue;
                
-               // Check for precomputed value
-               Double d = goalValueCache.get(point);
-               if (d != null && !Double.isNaN(d)) {
-                       log.verbose("Optimization function value at point " + point + " was found in cache: " + d);
-                       return d;
-               }
-               
+
                log.verbose("Computing optimization function value at point " + point);
                
                // Create the new simulation based on the point
@@ -92,34 +92,39 @@ public class RocketOptimizationFunction implements Function {
                
 
                // Check whether the point is within the simulation domain
-               double distance = domain.getDistanceToDomain(simulation);
+               Pair<Double, Double> d = domain.getDistanceToDomain(simulation);
+               double distance = d.getU();
+               double referenceValue = d.getV();
                if (distance > 0 || Double.isNaN(distance)) {
                        if (Double.isNaN(distance)) {
                                goalValue = Double.MAX_VALUE;
                        } else {
                                goalValue = (distance + 1) * OUTSIDE_DOMAIN_SCALE;
                        }
-                       parameterValueCache.put(point, Double.NaN);
-                       goalValueCache.put(point, goalValue);
                        log.verbose("Optimization point is outside of domain, distance=" + distance + " goal function value=" + goalValue);
+                       System.out.println("Optimization point is outside of domain, distance=" + distance + " goal function value=" + goalValue);
+                       
+                       fireEvent(simulation, point, referenceValue, Double.NaN, goalValue);
+                       
                        return goalValue;
                }
                
 
                // Compute the optimization value
                parameterValue = parameter.computeValue(simulation);
-               parameterValueCache.put(point, parameterValue);
-               
                goalValue = goal.getMinimizationParameter(parameterValue);
+               
                if (Double.isNaN(goalValue)) {
                        log.warn("Computed goal value was NaN, baseSimulation=" + baseSimulation + " parameter=" + parameter +
                                        " goal=" + goal + " modifiers=" + Arrays.toString(modifiers) + " simulation=" + simulation +
                                        " parameter value=" + parameterValue);
                        goalValue = Double.MAX_VALUE;
                }
-               goalValueCache.put(point, goalValue);
                
-               log.verbose("Parameter value at point " + point + " is " + goalValue + ", goal function value=" + goalValue);
+               log.verbose("Parameter value at point " + point + " is " + parameterValue + ", goal function value=" + goalValue);
+               System.out.println("Parameter value at point " + point + " is " + parameterValue + ", goal function value=" + goalValue);
+               
+               fireEvent(simulation, point, referenceValue, parameterValue, goalValue);
                
                return goalValue;
        }
@@ -127,23 +132,7 @@ public class RocketOptimizationFunction implements Function {
        
 
 
-       /**
-        * Return the parameter value at a point that has been computed.  The purpose is
-        * to allow retrieving the parameter value corresponding to the found minimum value.
-        * 
-        * @param point         the point to use.
-        * @return                      the parameter value at that point, or NaN if the value at this point has not been computed.
-        */
-       public double getComputedParameterValue(Point point) {
-               Double value = parameterValueCache.get(point);
-               if (value != null) {
-                       return value;
-               } else {
-                       return Double.NaN;
-               }
-       }
-       
-       
+
        /**
         * Returns a new deep copy of the simulation and rocket.  This methods performs
         * synchronization on the simulation for thread protection.
@@ -154,10 +143,48 @@ public class RocketOptimizationFunction implements Function {
         */
        Simulation newSimulationInstance(Simulation simulation) {
                synchronized (baseSimulation) {
-                       Rocket newRocket = (Rocket) simulation.getRocket().copy();
+                       Rocket newRocket = simulation.getRocket().copyWithOriginalID();
                        Simulation newSimulation = simulation.duplicateSimulation(newRocket);
                        return newSimulation;
                }
        }
        
+       
+       /**
+        * Add a listener to this function.  The listener will be notified each time the
+        * function is successfully evaluated.
+        * <p>
+        * Note that the listener may be called from other threads and must be thread-safe!
+        * 
+        * @param listener      the listener to add.
+        */
+       public void addRocketOptimizationListener(RocketOptimizationListener listener) {
+               listeners.add(listener);
+       }
+       
+       public void removeRocketOptimizationListener(RocketOptimizationListener listener) {
+               listeners.remove(listener);
+       }
+       
+       
+
+       private void fireEvent(Simulation simulation, Point p, double domainReference, double parameterValue, double goalValue)
+                       throws OptimizationException {
+               
+               if (listeners.isEmpty()) {
+                       return;
+               }
+               
+
+               Value[] values = new Value[p.dim()];
+               for (int i = 0; i < values.length; i++) {
+                       double value = modifiers[i].getCurrentSIValue(simulation);
+                       UnitGroup unit = modifiers[i].getUnitGroup();
+                       values[i] = new Value(value, unit.getDefaultUnit());
+               }
+               
+               for (RocketOptimizationListener l : listeners) {
+                       l.evaluated(p, values, domainReference, parameterValue, goalValue);
+               }
+       }
 }
diff --git a/src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationListener.java b/src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationListener.java
new file mode 100644 (file)
index 0000000..dac89c0
--- /dev/null
@@ -0,0 +1,24 @@
+package net.sf.openrocket.optimization.rocketoptimization;
+
+import net.sf.openrocket.optimization.general.Point;
+import net.sf.openrocket.unit.Value;
+
+/**
+ * A listener for the progress of rocket optimization.
+ * 
+ * @author Sampo Niskanen <sampo.niskanen@iki.fi>
+ */
+public interface RocketOptimizationListener {
+       
+       /**
+        * Called after successful function evaluation.
+        * 
+        * @param point                         the optimization point.
+        * @param state                         the values to which the rocket has been modified, in the order of "point".
+        * @param domainReference       the domain reference value (or NaN if unavailable)
+        * @param parameterValue        the parameter value (or NaN if unavailable)
+        * @param goalValue                     the goal value (return value of the function)
+        */
+       public void evaluated(Point point, Value[] state, double domainReference, double parameterValue, double goalValue);
+       
+}
index b03be658f63d6b2eceae9d65f82868cbb16ecef1..d97eaae4738e8ef151b7d77e540d3e7cecd8354e 100644 (file)
@@ -1,6 +1,7 @@
 package net.sf.openrocket.optimization.rocketoptimization;
 
 import net.sf.openrocket.document.Simulation;
+import net.sf.openrocket.util.Pair;
 
 /**
  * An interface defining a function domain which limits allowed function values.
@@ -17,9 +18,11 @@ public interface SimulationDomain {
         * is NaN, the simulation is outside of the domain.
         * 
         * @param simulation    the simulation to check.
-        * @return                              a negative value or zero if the simulation is in the domain;
-        *                                              a positive value or NaN if not.
+        * @return                              the double parameter is the domain indication;
+        *                                              a negative value or zero if the simulation is in the domain,
+        *                                              a positive value or NaN if not.  The second is a human-readable
+        *                                              indication of the domain (may be null).
         */
-       public double getDistanceToDomain(Simulation simulation);
+       public Pair<Double, Double> getDistanceToDomain(Simulation simulation);
        
 }
index abaac19be757a825cb6a1c1bf477928a072b4340..3efd5d6d758a57b99447ee9e1708032313a8c5fb 100644 (file)
@@ -38,7 +38,7 @@ public interface SimulationModifier extends ChangeSource {
         * @return      the current value of this parameter in SI units.
         * @throws OptimizationException        if fetching the current value fails
         */
-       public double getCurrentValue(Simulation simulation) throws OptimizationException;
+       public double getCurrentSIValue(Simulation simulation) throws OptimizationException;
        
        
        /**
@@ -68,7 +68,7 @@ public interface SimulationModifier extends ChangeSource {
        
        
        /**
-        * Return the unit group used for the values returned by {@link #getCurrentValue(Simulation)} etc.
+        * Return the unit group used for the values returned by {@link #getCurrentSIValue(Simulation)} etc.
         * @return      the unit group
         */
        public UnitGroup getUnitGroup();
diff --git a/src/net/sf/openrocket/optimization/rocketoptimization/SimulationModifierService.java b/src/net/sf/openrocket/optimization/rocketoptimization/SimulationModifierService.java
deleted file mode 100644 (file)
index 43b6196..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-package net.sf.openrocket.optimization.rocketoptimization;
-
-import java.util.Collection;
-
-import net.sf.openrocket.document.OpenRocketDocument;
-
-/**
- * A service for generating simulation modifiers.
- * 
- * @author Sampo Niskanen <sampo.niskanen@iki.fi>
- */
-public interface SimulationModifierService {
-       
-       /**
-        * Return all available simulation modifiers for this document.
-        * 
-        * @param document      the design document
-        * @return                      a collection of the rocket optimization parameters.
-        */
-       public Collection<SimulationModifier> getModifiers(OpenRocketDocument document);
-       
-
-}
diff --git a/src/net/sf/openrocket/optimization/rocketoptimization/domains/IdentitySimulationDomain.java b/src/net/sf/openrocket/optimization/rocketoptimization/domains/IdentitySimulationDomain.java
new file mode 100644 (file)
index 0000000..2f398be
--- /dev/null
@@ -0,0 +1,19 @@
+package net.sf.openrocket.optimization.rocketoptimization.domains;
+
+import net.sf.openrocket.document.Simulation;
+import net.sf.openrocket.optimization.rocketoptimization.SimulationDomain;
+import net.sf.openrocket.util.Pair;
+
+/**
+ * A simulation domain that includes all points in the domain.
+ * 
+ * @author Sampo Niskanen <sampo.niskanen@iki.fi>
+ */
+public class IdentitySimulationDomain implements SimulationDomain {
+       
+       @Override
+       public Pair<Double, Double> getDistanceToDomain(Simulation simulation) {
+               return new Pair<Double, Double>(-1.0, Double.NaN);
+       }
+       
+}
diff --git a/src/net/sf/openrocket/optimization/rocketoptimization/domains/StabilityDomain.java b/src/net/sf/openrocket/optimization/rocketoptimization/domains/StabilityDomain.java
new file mode 100644 (file)
index 0000000..f1524e0
--- /dev/null
@@ -0,0 +1,95 @@
+package net.sf.openrocket.optimization.rocketoptimization.domains;
+
+import net.sf.openrocket.aerodynamics.AerodynamicCalculator;
+import net.sf.openrocket.aerodynamics.BarrowmanCalculator;
+import net.sf.openrocket.aerodynamics.FlightConditions;
+import net.sf.openrocket.document.Simulation;
+import net.sf.openrocket.masscalc.BasicMassCalculator;
+import net.sf.openrocket.masscalc.MassCalculator;
+import net.sf.openrocket.masscalc.MassCalculator.MassCalcType;
+import net.sf.openrocket.optimization.rocketoptimization.SimulationDomain;
+import net.sf.openrocket.rocketcomponent.Configuration;
+import net.sf.openrocket.rocketcomponent.RocketComponent;
+import net.sf.openrocket.rocketcomponent.SymmetricComponent;
+import net.sf.openrocket.util.Coordinate;
+import net.sf.openrocket.util.MathUtil;
+import net.sf.openrocket.util.Pair;
+import net.sf.openrocket.util.Prefs;
+
+/**
+ * A simulation domain that limits the requires stability of the rocket.
+ * 
+ * @author Sampo Niskanen <sampo.niskanen@iki.fi>
+ */
+public class StabilityDomain implements SimulationDomain {
+       
+       /*
+        * FIXME:  Should this rather inspect stability during flight
+        */
+
+       private final double limit;
+       private final boolean absolute;
+       
+       
+       public StabilityDomain(double limit, boolean absolute) {
+               this.limit = limit;
+               this.absolute = absolute;
+       }
+       
+       
+       @Override
+       public Pair<Double, Double> getDistanceToDomain(Simulation simulation) {
+               Coordinate cp, cg;
+               double cpx, cgx;
+               double reference;
+               
+               /*
+                * These are instantiated each time because this class must be thread-safe.
+                * Caching would in any case be inefficient since the rocket changes all the time.
+                */
+               AerodynamicCalculator aerodynamicCalculator = new BarrowmanCalculator();
+               MassCalculator massCalculator = new BasicMassCalculator();
+               
+
+               Configuration configuration = simulation.getConfiguration();
+               FlightConditions conditions = new FlightConditions(configuration);
+               conditions.setMach(Prefs.getDefaultMach());
+               conditions.setAOA(0);
+               conditions.setRollRate(0);
+               
+               // TODO: HIGH: This re-calculates the worst theta value every time
+               cp = aerodynamicCalculator.getWorstCP(configuration, conditions, null);
+               cg = massCalculator.getCG(configuration, MassCalcType.LAUNCH_MASS);
+               
+               if (cp.weight > 0.000001)
+                       cpx = cp.x;
+               else
+                       cpx = Double.NaN;
+               
+               if (cg.weight > 0.000001)
+                       cgx = cg.x;
+               else
+                       cgx = Double.NaN;
+               
+
+               // Calculate the reference (absolute or relative)
+               reference = cpx - cgx;
+               if (!absolute) {
+                       double diameter = 0;
+                       for (RocketComponent c : configuration) {
+                               if (c instanceof SymmetricComponent) {
+                                       double d1 = ((SymmetricComponent) c).getForeRadius() * 2;
+                                       double d2 = ((SymmetricComponent) c).getAftRadius() * 2;
+                                       diameter = MathUtil.max(diameter, d1, d2);
+                               }
+                       }
+                       
+                       reference = (cpx - cgx) / diameter;
+               }
+               
+               System.out.println("DOMAIN: limit=" + limit + " reference=" + reference + " result=" + (limit - reference));
+               
+               return new Pair<Double, Double>(limit - reference, reference);
+       }
+       
+}
index 04ba7bce14fbda984aea35b85c095381f5103a6e..5d24e44675c763427690c1ba92235b7c4631f7e7 100644 (file)
@@ -14,7 +14,7 @@ import net.sf.openrocket.util.MathUtil;
 
 /**
  * An abstract implementation of the SimulationModifier interface.  An implementation
- * needs only to implement the {@link #getCurrentValue(Simulation)} and
+ * needs only to implement the {@link #getCurrentSIValue(Simulation)} and
  * {@link #modify(net.sf.openrocket.document.Simulation, double)} methods.
  * 
  * @author Sampo Niskanen <sampo.niskanen@iki.fi>
@@ -57,7 +57,7 @@ public abstract class AbstractSimulationModifier implements SimulationModifier {
        
        @Override
        public double getCurrentScaledValue(Simulation simulation) throws OptimizationException {
-               double value = getCurrentValue(simulation);
+               double value = getCurrentSIValue(simulation);
                return toScaledValue(value);
        }
        
@@ -91,6 +91,7 @@ public abstract class AbstractSimulationModifier implements SimulationModifier {
         * @return                      the value in SI units
         */
        protected double toBaseValue(double value) {
+               System.out.println("value=" + value + " minValue=" + minValue + " maxValue=" + maxValue);
                return MathUtil.map(value, 0.0, 1.0, minValue, maxValue);
        }
        
index c05454cdf97cc88476201d97ae087314024d0318..b22d9332945a517e6b34ab41f50826a0da465bc7 100644 (file)
@@ -13,7 +13,7 @@ import net.sf.openrocket.unit.UnitGroup;
  */
 public class GenericComponentModifier extends GenericModifier<RocketComponent> {
        
-       private final Class<RocketComponent> componentClass;
+       private final Class<? extends RocketComponent> componentClass;
        private final String componentId;
        
        /**
@@ -29,7 +29,7 @@ public class GenericComponentModifier extends GenericModifier<RocketComponent> {
         * @param methodName            the base name of the getter/setter methods (without "get"/"set")
         */
        public GenericComponentModifier(String modifierName, Object relatedObject, UnitGroup unitGroup,
-                       double multiplier, Class<RocketComponent> componentClass, String componentId, String methodName) {
+                       double multiplier, Class<? extends RocketComponent> componentClass, String componentId, String methodName) {
                super(modifierName, relatedObject, unitGroup, multiplier, componentClass, methodName);
                
                this.componentClass = componentClass;
index 6df312410938baec97b6e5a2af6921c57c7ec4bf..f2cb67f77b0a43d52579fc8337cfd4a675aca3d4 100644 (file)
@@ -18,6 +18,9 @@ public abstract class GenericModifier<T> extends AbstractSimulationModifier {
        
        private final double multiplier;
        
+       private final Class<? extends T> modifiedClass;
+       private final String methodName;
+       
        private final Method getter;
        private final Method setter;
        
@@ -34,10 +37,13 @@ public abstract class GenericModifier<T> extends AbstractSimulationModifier {
         * @param methodName            the base name of the getter/setter methods (without "get"/"set")
         */
        public GenericModifier(String modifierName, Object relatedObject, UnitGroup unitGroup, double multiplier,
-                       Class<T> modifiedClass, String methodName) {
+                       Class<? extends T> modifiedClass, String methodName) {
                super(modifierName, relatedObject, unitGroup);
                this.multiplier = multiplier;
                
+               this.modifiedClass = modifiedClass;
+               this.methodName = methodName;
+               
                if (MathUtil.equals(multiplier, 0)) {
                        throw new IllegalArgumentException("multiplier is zero");
                }
@@ -56,7 +62,7 @@ public abstract class GenericModifier<T> extends AbstractSimulationModifier {
        
 
        @Override
-       public double getCurrentValue(Simulation simulation) throws OptimizationException {
+       public double getCurrentSIValue(Simulation simulation) throws OptimizationException {
                T modifiable = getModifiedObject(simulation);
                if (modifiable == null) {
                        throw new OptimizationException("BUG: getModifiedObject() returned null");
@@ -72,6 +78,7 @@ public abstract class GenericModifier<T> extends AbstractSimulationModifier {
                        throw new OptimizationException("BUG: getModifiedObject() returned null");
                }
                double siValue = toBaseValue(scaledValue) / multiplier;
+               System.out.println("Setting setter=" + setter + " modifiable=" + modifiable + " siValue=" + siValue + "scaledValue=" + scaledValue);
                setter.invoke(modifiable, siValue);
        }
        
@@ -85,4 +92,11 @@ public abstract class GenericModifier<T> extends AbstractSimulationModifier {
         */
        protected abstract T getModifiedObject(Simulation simulation) throws OptimizationException;
        
+       
+
+       @Override
+       public String toString() {
+               return "GenericModifier[modifiedClass=" + modifiedClass.getCanonicalName() + ", methodName=" + methodName + ", multiplier=" + multiplier + "]";
+       }
+       
 }
index d8a2543cc59198187f13c7b6664aa91559ce0f79..da40a6761e50d4875336cb2c0087b285bfab6fec 100644 (file)
@@ -22,7 +22,9 @@ public class MaximumAltitudeParameter implements OptimizableParameter {
        @Override
        public double computeValue(Simulation simulation) throws OptimizationException {
                try {
+                       System.out.println("Running simulation");
                        simulation.simulate(new ApogeeEndListener());
+                       System.out.println("Maximum altitude was " + simulation.getSimulatedData().getBranch(0).getMaximum(FlightDataType.TYPE_ALTITUDE));
                        return simulation.getSimulatedData().getBranch(0).getMaximum(FlightDataType.TYPE_ALTITUDE);
                } catch (SimulationException e) {
                        throw new OptimizationException(e);
diff --git a/src/net/sf/openrocket/optimization/rocketoptimization/services/DefaultSimulationModifierService.java b/src/net/sf/openrocket/optimization/rocketoptimization/services/DefaultSimulationModifierService.java
deleted file mode 100644 (file)
index 8bfd55c..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.sf.openrocket.optimization.rocketoptimization.services;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.List;
-
-import net.sf.openrocket.document.OpenRocketDocument;
-import net.sf.openrocket.optimization.rocketoptimization.SimulationModifier;
-import net.sf.openrocket.optimization.rocketoptimization.SimulationModifierService;
-
-public class DefaultSimulationModifierService implements SimulationModifierService {
-       
-       @Override
-       public Collection<SimulationModifier> getModifiers(OpenRocketDocument document) {
-               // TODO: Should this really be OpenRocketDocument instead of Simulation?
-               List<SimulationModifier> list = new ArrayList<SimulationModifier>();
-               
-               // TODO: implement
-               
-
-               return null;
-       }
-       
-}
diff --git a/src/net/sf/openrocket/optimization/services/DefaultOptimizableParameterService.java b/src/net/sf/openrocket/optimization/services/DefaultOptimizableParameterService.java
new file mode 100644 (file)
index 0000000..00178d0
--- /dev/null
@@ -0,0 +1,27 @@
+package net.sf.openrocket.optimization.services;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import net.sf.openrocket.document.OpenRocketDocument;
+import net.sf.openrocket.optimization.rocketoptimization.OptimizableParameter;
+import net.sf.openrocket.optimization.rocketoptimization.parameters.MaximumAltitudeParameter;
+
+/**
+ * Default implementation for optimization parameter service.
+ * 
+ * @author Sampo Niskanen <sampo.niskanen@iki.fi>
+ */
+public class DefaultOptimizableParameterService implements OptimizableParameterService {
+       
+       @Override
+       public Collection<OptimizableParameter> getParameters(OpenRocketDocument document) {
+               List<OptimizableParameter> list = new ArrayList<OptimizableParameter>();
+               
+               list.add(new MaximumAltitudeParameter());
+               
+               return list;
+       }
+       
+}
diff --git a/src/net/sf/openrocket/optimization/services/DefaultSimulationModifierService.java b/src/net/sf/openrocket/optimization/services/DefaultSimulationModifierService.java
new file mode 100644 (file)
index 0000000..92d5286
--- /dev/null
@@ -0,0 +1,114 @@
+package net.sf.openrocket.optimization.services;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+import net.sf.openrocket.document.OpenRocketDocument;
+import net.sf.openrocket.l10n.Translator;
+import net.sf.openrocket.optimization.rocketoptimization.SimulationModifier;
+import net.sf.openrocket.optimization.rocketoptimization.modifiers.GenericComponentModifier;
+import net.sf.openrocket.rocketcomponent.BodyTube;
+import net.sf.openrocket.rocketcomponent.NoseCone;
+import net.sf.openrocket.rocketcomponent.Rocket;
+import net.sf.openrocket.rocketcomponent.RocketComponent;
+import net.sf.openrocket.rocketcomponent.Transition;
+import net.sf.openrocket.startup.Application;
+import net.sf.openrocket.unit.UnitGroup;
+
+public class DefaultSimulationModifierService implements SimulationModifierService {
+       
+       private static final Translator trans = Application.getTranslator();
+       
+       private static final Map<Class<?>, List<ModifierDefinition>> definitions = new HashMap<Class<?>, List<ModifierDefinition>>();
+       static {
+               //addModifier("optimization.modifier.", unitGroup, multiplier, componentClass, methodName);
+               
+               addModifier("optimization.modifier.nosecone.length", UnitGroup.UNITS_LENGTH, 1.0, NoseCone.class, "Length");
+               addModifier("optimization.modifier.nosecone.diameter", UnitGroup.UNITS_LENGTH, 2.0, NoseCone.class, "AftRadius");
+               addModifier("optimization.modifier.nosecone.thickness", UnitGroup.UNITS_LENGTH, 1.0, NoseCone.class, "Thickness");
+               
+               addModifier("optimization.modifier.transition.length", UnitGroup.UNITS_LENGTH, 1.0, Transition.class, "Length");
+               addModifier("optimization.modifier.transition.forediameter", UnitGroup.UNITS_LENGTH, 2.0, Transition.class, "ForeRadius");
+               addModifier("optimization.modifier.transition.aftdiameter", UnitGroup.UNITS_LENGTH, 2.0, Transition.class, "AftRadius");
+               addModifier("optimization.modifier.transition.thickness", UnitGroup.UNITS_LENGTH, 1.0, Transition.class, "Thickness");
+               
+               addModifier("optimization.modifier.bodytube.length", UnitGroup.UNITS_LENGTH, 1.0, BodyTube.class, "Length");
+               addModifier("optimization.modifier.bodytube.outerDiameter", UnitGroup.UNITS_LENGTH, 2.0, BodyTube.class, "OuterRadius");
+               addModifier("optimization.modifier.bodytube.innerDiameter", UnitGroup.UNITS_LENGTH, 2.0, BodyTube.class, "InnerRadius");
+               addModifier("optimization.modifier.bodytube.thickness", UnitGroup.UNITS_LENGTH, 1.0, BodyTube.class, "Thickness");
+               
+
+       }
+       
+       private static void addModifier(String modifierNameKey, UnitGroup unitGroup, double multiplier,
+                               Class<? extends RocketComponent> componentClass, String methodName) {
+               
+               List<ModifierDefinition> list = definitions.get(componentClass);
+               if (list == null) {
+                       list = new ArrayList<DefaultSimulationModifierService.ModifierDefinition>();
+                       definitions.put(componentClass, list);
+               }
+               
+               ModifierDefinition definition = new ModifierDefinition(modifierNameKey, unitGroup, multiplier, componentClass, methodName);
+               list.add(definition);
+       }
+       
+       
+
+
+       @Override
+       public Collection<SimulationModifier> getModifiers(OpenRocketDocument document) {
+               List<SimulationModifier> modifiers = new ArrayList<SimulationModifier>();
+               
+               Rocket rocket = document.getRocket();
+               for (RocketComponent c : rocket) {
+                       
+                       // Attribute modifiers
+                       List<ModifierDefinition> list = definitions.get(c.getClass());
+                       if (list != null) {
+                               for (ModifierDefinition def : list) {
+                                       SimulationModifier mod = new GenericComponentModifier(
+                                                       trans.get(def.modifierNameKey), c, def.unitGroup, def.multiplier, def.componentClass,
+                                                       c.getID(), def.methodName);
+                                       modifiers.add(mod);
+                               }
+                       }
+                       
+                       // TODO: HIGH: Conditional modifiers (overrides)
+                       
+                       // TODO: Transition / Nose cone shape parameter (conditional)
+               }
+               
+               return modifiers;
+       }
+       
+       
+
+       /*
+        * String modifierName, Object relatedObject, UnitGroup unitGroup,
+                       double multiplier, Class<? extends RocketComponent> componentClass, String componentId, String methodName
+        */
+
+       private static class ModifierDefinition {
+               private final String modifierNameKey;
+               private final UnitGroup unitGroup;
+               private final double multiplier;
+               private final Class<? extends RocketComponent> componentClass;
+               private final String methodName;
+               
+               
+               public ModifierDefinition(String modifierNameKey, UnitGroup unitGroup, double multiplier,
+                               Class<? extends RocketComponent> componentClass, String methodName) {
+                       super();
+                       this.modifierNameKey = modifierNameKey;
+                       this.unitGroup = unitGroup;
+                       this.multiplier = multiplier;
+                       this.componentClass = componentClass;
+                       this.methodName = methodName;
+               }
+               
+       }
+}
diff --git a/src/net/sf/openrocket/optimization/services/OptimizableParameterService.java b/src/net/sf/openrocket/optimization/services/OptimizableParameterService.java
new file mode 100644 (file)
index 0000000..d7842e4
--- /dev/null
@@ -0,0 +1,25 @@
+package net.sf.openrocket.optimization.services;
+
+import java.util.Collection;
+
+import net.sf.openrocket.document.OpenRocketDocument;
+import net.sf.openrocket.optimization.rocketoptimization.OptimizableParameter;
+
+/**
+ * A service for generating rocket optimization parameters.
+ * 
+ * @author Sampo Niskanen <sampo.niskanen@iki.fi>
+ */
+public interface OptimizableParameterService {
+       
+       /**
+        * Return all available rocket optimization parameters for this document.
+        * These should be new instances unless the parameter implementation is stateless.
+        * 
+        * @param document      the design document
+        * @return                      a collection of the rocket optimization parameters.
+        */
+       public Collection<OptimizableParameter> getParameters(OpenRocketDocument document);
+       
+
+}
diff --git a/src/net/sf/openrocket/optimization/services/OptimizationServiceHelper.java b/src/net/sf/openrocket/optimization/services/OptimizationServiceHelper.java
new file mode 100644 (file)
index 0000000..152ccaf
--- /dev/null
@@ -0,0 +1,67 @@
+package net.sf.openrocket.optimization.services;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+import java.util.ServiceLoader;
+
+import net.sf.openrocket.document.OpenRocketDocument;
+import net.sf.openrocket.optimization.rocketoptimization.OptimizableParameter;
+import net.sf.openrocket.optimization.rocketoptimization.SimulationModifier;
+import net.sf.openrocket.rocketcomponent.Rocket;
+import net.sf.openrocket.util.TestRockets;
+
+public final class OptimizationServiceHelper {
+       
+       private OptimizationServiceHelper() {
+               // Prevent instantiation
+       }
+       
+       /**
+        * Return the simulation modifiers for an OpenRocketDocument.  This queries the
+        * getModifiers() method from all available services and returns a collection of all
+        * the modifiers.
+        * 
+        * @param document      the OpenRocketDocument.
+        * @return                      a collection of all simulation modifiers applicable to the document.
+        */
+       public static Collection<SimulationModifier> getSimulationModifiers(OpenRocketDocument document) {
+               List<SimulationModifier> list = new ArrayList<SimulationModifier>();
+               
+               ServiceLoader<SimulationModifierService> loader = ServiceLoader.load(SimulationModifierService.class);
+               for (SimulationModifierService service : loader) {
+                       list.addAll(service.getModifiers(document));
+               }
+               
+               return list;
+       }
+       
+       
+
+       /**
+        * Return the optimization parameters for an OpenRocketDocument.  This queries the
+        * getParameters() method from all available services and returns a collection of all
+        * the modifiers.
+        * 
+        * @param document      the OpenRocketDocument.
+        * @return                      a collection of all optimization parameters applicable to the document.
+        */
+       public static Collection<OptimizableParameter> getOptimizableParameters(OpenRocketDocument document) {
+               List<OptimizableParameter> list = new ArrayList<OptimizableParameter>();
+               
+               ServiceLoader<OptimizableParameterService> loader = ServiceLoader.load(OptimizableParameterService.class);
+               for (OptimizableParameterService service : loader) {
+                       list.addAll(service.getParameters(document));
+               }
+               
+               return list;
+       }
+       
+       
+       public static void main(String[] args) {
+               Rocket r = TestRockets.makeBigBlue();
+               OpenRocketDocument document = new OpenRocketDocument(r);
+               System.out.println("Simulation modifiers: " + getSimulationModifiers(document));
+               System.out.println("Optimization parameters: " + getOptimizableParameters(document));
+       }
+}
diff --git a/src/net/sf/openrocket/optimization/services/SimulationModifierService.java b/src/net/sf/openrocket/optimization/services/SimulationModifierService.java
new file mode 100644 (file)
index 0000000..3f38637
--- /dev/null
@@ -0,0 +1,24 @@
+package net.sf.openrocket.optimization.services;
+
+import java.util.Collection;
+
+import net.sf.openrocket.document.OpenRocketDocument;
+import net.sf.openrocket.optimization.rocketoptimization.SimulationModifier;
+
+/**
+ * A service for generating simulation modifiers.
+ * 
+ * @author Sampo Niskanen <sampo.niskanen@iki.fi>
+ */
+public interface SimulationModifierService {
+       
+       /**
+        * Return all available simulation modifiers for this document.
+        * 
+        * @param document      the design document
+        * @return                      a collection of the rocket optimization parameters.
+        */
+       public Collection<SimulationModifier> getModifiers(OpenRocketDocument document);
+       
+
+}
index 0b53eb0266c27ecf4ed87625582a7fadaa91ce22..7725bbae4b91de346429991251b8d9fc2accd04f 100644 (file)
@@ -115,14 +115,14 @@ public class BodyTube extends SymmetricComponent implements MotorMount, Coaxial
         * Returns whether the radius is selected automatically or not.
         * Returns false also in case automatic radius selection is not possible.
         */
-       public boolean isRadiusAutomatic() {
+       public boolean isOuterRadiusAutomatic() {
                return autoRadius;
        }
        
        /**
         * Sets whether the radius is selected automatically or not.
         */
-       public void setRadiusAutomatic(boolean auto) {
+       public void setOuterRadiusAutomatic(boolean auto) {
                if (autoRadius == auto)
                        return;
                
@@ -143,19 +143,19 @@ public class BodyTube extends SymmetricComponent implements MotorMount, Coaxial
        
        @Override
        public boolean isAftRadiusAutomatic() {
-               return isRadiusAutomatic();
+               return isOuterRadiusAutomatic();
        }
        
        @Override
        public boolean isForeRadiusAutomatic() {
-               return isRadiusAutomatic();
+               return isOuterRadiusAutomatic();
        }
        
        
 
        @Override
        protected double getFrontAutoRadius() {
-               if (isRadiusAutomatic()) {
+               if (isOuterRadiusAutomatic()) {
                        // Search for previous SymmetricComponent
                        SymmetricComponent c = this.getPreviousSymmetricComponent();
                        if (c != null) {
@@ -169,7 +169,7 @@ public class BodyTube extends SymmetricComponent implements MotorMount, Coaxial
        
        @Override
        protected double getRearAutoRadius() {
-               if (isRadiusAutomatic()) {
+               if (isOuterRadiusAutomatic()) {
                        // Search for next SymmetricComponent
                        SymmetricComponent c = this.getNextSymmetricComponent();
                        if (c != null) {
index d218ba68b1c5962b6bb8ec8c5cc508a871e0522b..e388b4a6f00579dc397b8e8b8c97a47a8e704732 100644 (file)
@@ -14,7 +14,9 @@ import net.sf.openrocket.util.Transformation;
 
 public abstract class FinSet extends ExternalComponent {
        private static final Translator trans = Application.getTranslator();
-
+       
+       // FIXME:  converting triangular fins to freeform fails
+       
        /**
         * Maximum allowed cant of fins.
         */
index 158c1b7d48c6910b8434f5bdd84167a99cab442e..f9b28ea381d048f5dbbda7d516ca6f6955dad81b 100644 (file)
@@ -1514,7 +1514,7 @@ public abstract class RocketComponent implements ChangeSource, Cloneable, Iterab
        
        
        /**
-        * Returns an iterator that iterates over this components, its children and sub-children.
+        * Returns an iterator that iterates over this component, its children and sub-children.
         * <p>
         * This method is equivalent to <code>iterator(true)</code>.
         *
index 7ffc2dd4105811b91b3e8a7cd62cb252dfb52613..334563e8f6f72663a1a966cfec612cb10997a7b0 100644 (file)
@@ -445,6 +445,8 @@ public class GUISimulationConditions implements ChangeSource, Cloneable {
                conditions.setLaunchLatitude(getLaunchLatitude());
                
                PinkNoiseWindModel windModel = new PinkNoiseWindModel();
+               // FIXME:  Random seed
+               windModel.setSeed(1);
                windModel.setAverage(getWindSpeedAverage());
                windModel.setStandardDeviation(getWindSpeedDeviation());
                conditions.setWindModel(windModel);
index 6f2c2387b3fc7c1bc5eac4b4c2577cedb7493130..a4a682207bd6aff973aff91eb54b5391ae1295d6 100644 (file)
@@ -50,8 +50,8 @@ public class RK4SimulationStepper extends AbstractSimulationStepper {
        private static final double MIN_TIME_STEP = 0.001;
        
 
-
-       private final Random random = new Random();
+       // FIXME: Random seed
+       private final Random random = new Random(10);
        
        
 
index 5b518673fc602eeacbfc0dcc3ff23bd9d2e7c47b..278b815a9264a63f7fafb179dc11714c68d7d91b 100644 (file)
@@ -1,5 +1,7 @@
 package net.sf.openrocket.unit;
 
+import net.sf.openrocket.util.MathUtil;
+
 /**
  * A class representing an SI value and a unit.  The toString() method yields the
  * current value in the current units.  This class may be used to encapsulate
@@ -39,7 +41,7 @@ public class Value implements Comparable<Value> {
        public Value(double value, UnitGroup group) {
                this(value, group.getDefaultUnit());
        }
-
+       
        
        /**
         * Get the value of this object.
@@ -49,7 +51,7 @@ public class Value implements Comparable<Value> {
        public double getValue() {
                return value;
        }
-
+       
        /**
         * Set the value of this object.
         * 
@@ -79,7 +81,7 @@ public class Value implements Comparable<Value> {
                this.value = unit.fromUnit(value);
        }
        
-
+       
        /**
         * Get the unit of this object.
         * 
@@ -88,7 +90,7 @@ public class Value implements Comparable<Value> {
        public Unit getUnit() {
                return unit;
        }
-
+       
        /**
         * Set the value of this object.
         * 
@@ -111,7 +113,41 @@ public class Value implements Comparable<Value> {
        public String toString() {
                return unit.toStringUnit(value);
        }
+       
+       
 
+       @Override
+       public boolean equals(Object obj) {
+               if (this == obj)
+                       return true;
+               if (obj == null)
+                       return false;
+               if (getClass() != obj.getClass())
+                       return false;
+               
+               Value other = (Value) obj;
+               if (this.unit != other.unit) {
+                       return false;
+               }
+               
+               if (!MathUtil.equals(this.value, other.value)) {
+                       return false;
+               }
+               
+               return true;
+       }
+       
+       
+       @Override
+       public int hashCode() {
+               final int prime = 31;
+               int result = 1;
+               result = prime * result + ((unit == null) ? 0 : unit.hashCode());
+               long temp;
+               temp = Double.doubleToLongBits(value);
+               result = prime * result + (int) (temp ^ (temp >>> 32));
+               return result;
+       }
        
        
        /**
@@ -143,5 +179,5 @@ public class Value implements Comparable<Value> {
                else
                        return 0;
        }
-
+       
 }
index 50d06547231250e0d5c471e69f20382d9c011110..deb1161a04a6211ef99732368e25005ee2eca7b4 100644 (file)
@@ -140,7 +140,7 @@ public class TestRockets {
                body.setMotorMount(rnd.nextBoolean());
                body.setMotorOverhang(rnd.nextGaussian() * 0.03);
                body.setOuterRadius(rnd(0.06));
-               body.setRadiusAutomatic(rnd.nextBoolean());
+               body.setOuterRadiusAutomatic(rnd.nextBoolean());
                stage.addChild(body);
                
 
diff --git a/svn-commit.tmp b/svn-commit.tmp
new file mode 100644 (file)
index 0000000..f3a1928
--- /dev/null
@@ -0,0 +1,54 @@
+bug fixes and rocket optimization
+--This line, and those below, will be ignored--
+
+M    test/net/sf/openrocket/optimization/rocketoptimization/modifiers/TestGenericModifier.java
+M    test/net/sf/openrocket/optimization/rocketoptimization/TestRocketOptimizationFunction.java
+A    src/META-INF/services/net.sf.openrocket.optimization.services.SimulationModifierService
+D    src/META-INF/services/net.sf.openrocket.optimization.rocketoptimization.RocketOptimizationParameterService
+A  + src/META-INF/services/net.sf.openrocket.optimization.services.OptimizableParameterService
+M    src/net/sf/openrocket/unit/Value.java
+M    src/net/sf/openrocket/file/openrocket/OpenRocketLoader.java
+M    src/net/sf/openrocket/file/openrocket/savers/BodyTubeSaver.java
+M    src/net/sf/openrocket/models/wind/PinkNoiseWindModel.java
+M    src/net/sf/openrocket/gui/dialogs/optimization/GeneralOptimizationDialog.java
+M    src/net/sf/openrocket/gui/dialogs/PrintDialog.java
+M    src/net/sf/openrocket/gui/main/BasicFrame.java
+M    src/net/sf/openrocket/gui/configdialog/RingComponentConfig.java
+M    src/net/sf/openrocket/gui/configdialog/RocketConfig.java
+M    src/net/sf/openrocket/gui/configdialog/MotorConfig.java
+A    src/net/sf/openrocket/gui/optimization
+A    src/net/sf/openrocket/gui/optimization/OptimizationTestDialog.java
+M    src/net/sf/openrocket/simulation/RK4SimulationStepper.java
+M    src/net/sf/openrocket/simulation/GUISimulationConditions.java
+A  + src/net/sf/openrocket/optimization/services
+A  + src/net/sf/openrocket/optimization/services/OptimizableParameterService.java
+A  + src/net/sf/openrocket/optimization/services/SimulationModifierService.java
+A    src/net/sf/openrocket/optimization/services/DefaultOptimizableParameterService.java
+A    src/net/sf/openrocket/optimization/services/OptimizationServiceHelper.java
+M    src/net/sf/openrocket/optimization/services/DefaultSimulationModifierService.java
+M    src/net/sf/openrocket/optimization/general/ParallelExecutorCache.java
+M    src/net/sf/openrocket/optimization/general/ParallelFunctionCache.java
+M    src/net/sf/openrocket/optimization/general/Point.java
+D    src/net/sf/openrocket/optimization/rocketoptimization/OptimizableParameterService.java
+M    src/net/sf/openrocket/optimization/rocketoptimization/modifiers/AbstractSimulationModifier.java
+M    src/net/sf/openrocket/optimization/rocketoptimization/modifiers/GenericModifier.java
+M    src/net/sf/openrocket/optimization/rocketoptimization/modifiers/GenericComponentModifier.java
+M    src/net/sf/openrocket/optimization/rocketoptimization/SimulationModifier.java
+M    src/net/sf/openrocket/optimization/rocketoptimization/parameters/MaximumAltitudeParameter.java
+D    src/net/sf/openrocket/optimization/rocketoptimization/services
+M    src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationFunction.java
+D    src/net/sf/openrocket/optimization/rocketoptimization/SimulationModifierService.java
+A    src/net/sf/openrocket/optimization/rocketoptimization/RocketOptimizationListener.java
+A    src/net/sf/openrocket/optimization/rocketoptimization/domains
+A    src/net/sf/openrocket/optimization/rocketoptimization/domains/IdentitySimulationDomain.java
+A    src/net/sf/openrocket/optimization/rocketoptimization/domains/StabilityDomain.java
+M    src/net/sf/openrocket/optimization/rocketoptimization/SimulationDomain.java
+M    src/net/sf/openrocket/rocketcomponent/FinSet.java
+M    src/net/sf/openrocket/rocketcomponent/RocketComponent.java
+M    src/net/sf/openrocket/rocketcomponent/BodyTube.java
+M    src/net/sf/openrocket/util/TestRockets.java
+M    src/net/sf/openrocket/aerodynamics/barrowman/SymmetricComponentCalc.java
+M    ChangeLog
+A    datafiles/examples/Simulation listeners.ork
+A    doc/design/optimization-classes.uxf
+M    l10n/messages.properties
index 53ee37dedde71d1b8cb767f8434d7c1614bb17f8..0205eddfd32bf61c71f5321684b20efdc8795581 100644 (file)
@@ -5,6 +5,9 @@ import net.sf.openrocket.document.Simulation;
 import net.sf.openrocket.optimization.general.OptimizationException;
 import net.sf.openrocket.optimization.general.Point;
 import net.sf.openrocket.rocketcomponent.Rocket;
+import net.sf.openrocket.unit.UnitGroup;
+import net.sf.openrocket.unit.Value;
+import net.sf.openrocket.util.Pair;
 
 import org.jmock.Expectations;
 import org.jmock.Mockery;
@@ -29,7 +32,8 @@ public class TestRocketOptimizationFunction {
        SimulationModifier modifier1;
        @Mock
        SimulationModifier modifier2;
-       
+       @Mock
+       RocketOptimizationListener listener;
        
        @Test
        public void testNormalEvaluation() throws InterruptedException, OptimizationException {
@@ -39,20 +43,29 @@ public class TestRocketOptimizationFunction {
                final double p1 = 0.4;
                final double p2 = 0.7;
                final double ddist = -0.43;
+               final double dref = 0.33;
                final double pvalue = 9.81;
                final double gvalue = 8.81;
+               final Point point = new Point(p1, p2);
                
                // @formatter:off
                context.checking(new Expectations() {{
                                oneOf(modifier1).modify(simulation, p1);
                                oneOf(modifier2).modify(simulation, p2);
-                               oneOf(domain).getDistanceToDomain(simulation); will(returnValue(ddist));
+                               oneOf(domain).getDistanceToDomain(simulation); will(returnValue(new Pair<Double,Double>(ddist, dref)));
                                oneOf(parameter).computeValue(simulation); will(returnValue(pvalue));
                                oneOf(goal).getMinimizationParameter(pvalue); will(returnValue(gvalue));
+                               oneOf(modifier1).getCurrentSIValue(simulation); will(returnValue(0.2));
+                               oneOf(modifier1).getUnitGroup(); will(returnValue(UnitGroup.UNITS_LENGTH));
+                               oneOf(modifier2).getCurrentSIValue(simulation); will(returnValue(0.3));
+                               oneOf(modifier2).getUnitGroup(); will(returnValue(UnitGroup.UNITS_LENGTH));
+                               oneOf(listener).evaluated(point, new Value[] {
+                                               new Value(0.2, UnitGroup.UNITS_LENGTH.getDefaultUnit()),
+                                               new Value(0.3, UnitGroup.UNITS_LENGTH.getDefaultUnit())
+                               }, dref, pvalue, gvalue);
                }});
                // @formatter:on
                
-
                RocketOptimizationFunction function = new RocketOptimizationFunction(simulation,
                                parameter, goal, domain, modifier1, modifier2) {
                        @Override
@@ -60,21 +73,12 @@ public class TestRocketOptimizationFunction {
                                return sim;
                        }
                };
+               function.addRocketOptimizationListener(listener);
                
-
-               assertEquals(Double.NaN, function.getComputedParameterValue(new Point(p1, p2)), 0);
-               
-               double value = function.evaluate(new Point(p1, p2));
-               assertEquals(gvalue, value, 0);
-               
-               assertEquals(pvalue, function.getComputedParameterValue(new Point(p1, p2)), 0);
-               
-               // Re-evaluate the point to verify parameter is not recomputed
-               value = function.evaluate(new Point(p1, p2));
+               double value = function.evaluate(point);
                assertEquals(gvalue, value, 0);
        }
        
-       
        @Test
        public void testNaNValue() throws InterruptedException, OptimizationException {
                final Rocket rocket = new Rocket();
@@ -83,13 +87,14 @@ public class TestRocketOptimizationFunction {
                final double p1 = 0.4;
                final double p2 = 0.7;
                final double ddist = -0.43;
+               final double dref = 0.33;
                final double pvalue = 9.81;
                
                // @formatter:off
                context.checking(new Expectations() {{
                                oneOf(modifier1).modify(simulation, p1);
                                oneOf(modifier2).modify(simulation, p2);
-                               oneOf(domain).getDistanceToDomain(simulation); will(returnValue(ddist));
+                               oneOf(domain).getDistanceToDomain(simulation); will(returnValue(new Pair<Double,Double>(ddist, dref)));
                                oneOf(parameter).computeValue(simulation); will(returnValue(pvalue));
                                oneOf(goal).getMinimizationParameter(pvalue); will(returnValue(Double.NaN));
                }});
@@ -105,15 +110,8 @@ public class TestRocketOptimizationFunction {
                };
                
 
-               assertEquals(Double.NaN, function.getComputedParameterValue(new Point(p1, p2)), 0);
-               
                double value = function.evaluate(new Point(p1, p2));
                assertEquals(Double.MAX_VALUE, value, 0);
-               
-               assertEquals(pvalue, function.getComputedParameterValue(new Point(p1, p2)), 0);
-               
-               value = function.evaluate(new Point(p1, p2));
-               assertEquals(Double.MAX_VALUE, value, 0);
        }
        
        
@@ -125,12 +123,22 @@ public class TestRocketOptimizationFunction {
                final double p1 = 0.4;
                final double p2 = 0.7;
                final double ddist = 0.98;
+               final double dref = 0.33;
+               final Point point = new Point(p1, p2);
                
                // @formatter:off
                context.checking(new Expectations() {{
                                oneOf(modifier1).modify(simulation, p1);
                                oneOf(modifier2).modify(simulation, p2);
-                               oneOf(domain).getDistanceToDomain(simulation); will(returnValue(ddist));
+                               oneOf(domain).getDistanceToDomain(simulation); will(returnValue(new Pair<Double,Double>(ddist, dref)));
+                               oneOf(modifier1).getCurrentSIValue(simulation); will(returnValue(0.2));
+                               oneOf(modifier1).getUnitGroup(); will(returnValue(UnitGroup.UNITS_LENGTH));
+                               oneOf(modifier2).getCurrentSIValue(simulation); will(returnValue(0.3));
+                               oneOf(modifier2).getUnitGroup(); will(returnValue(UnitGroup.UNITS_LENGTH));
+                               oneOf(listener).evaluated(point, new Value[] {
+                                               new Value(0.2, UnitGroup.UNITS_LENGTH.getDefaultUnit()),
+                                               new Value(0.3, UnitGroup.UNITS_LENGTH.getDefaultUnit())
+                               }, dref, Double.NaN, 1.98E200);
                }});
                // @formatter:on
                
@@ -142,17 +150,10 @@ public class TestRocketOptimizationFunction {
                                return sim;
                        }
                };
-               
-
-               assertEquals(Double.NaN, function.getComputedParameterValue(new Point(p1, p2)), 0);
+               function.addRocketOptimizationListener(listener);
                
                double value = function.evaluate(new Point(p1, p2));
                assertTrue(value > 1e100);
-               
-               assertEquals(Double.NaN, function.getComputedParameterValue(new Point(p1, p2)), 0);
-               
-               value = function.evaluate(new Point(p1, p2));
-               assertTrue(value > 1e100);
        }
        
        @Test
@@ -163,12 +164,13 @@ public class TestRocketOptimizationFunction {
                final double p1 = 0.4;
                final double p2 = 0.7;
                final double ddist = Double.NaN;
+               final double dref = 0.33;
                
                // @formatter:off
                context.checking(new Expectations() {{
                                oneOf(modifier1).modify(simulation, p1);
                                oneOf(modifier2).modify(simulation, p2);
-                               oneOf(domain).getDistanceToDomain(simulation); will(returnValue(ddist));
+                               oneOf(domain).getDistanceToDomain(simulation); will(returnValue(new Pair<Double,Double>(ddist, dref)));
                }});
                // @formatter:on
                
@@ -181,16 +183,8 @@ public class TestRocketOptimizationFunction {
                        }
                };
                
-
-               assertEquals(Double.NaN, function.getComputedParameterValue(new Point(p1, p2)), 0);
-               
                double value = function.evaluate(new Point(p1, p2));
                assertEquals(Double.MAX_VALUE, value, 0);
-               
-               assertEquals(Double.NaN, function.getComputedParameterValue(new Point(p1, p2)), 0);
-               
-               value = function.evaluate(new Point(p1, p2));
-               assertEquals(Double.MAX_VALUE, value, 0);
        }
        
        
index 68517d9d2d2c5481c824aadbdc825815fe218095..6bdcb96eb88812765bb03744611a1d2df566c7a5 100644 (file)
@@ -38,9 +38,9 @@ public class TestGenericModifier {
        @Test
        public void testGetCurrentValue() throws OptimizationException {
                value.d = 1.0;
-               assertEquals(2.0, gm.getCurrentValue(sim), EPSILON);
+               assertEquals(2.0, gm.getCurrentSIValue(sim), EPSILON);
                value.d = 2.0;
-               assertEquals(4.0, gm.getCurrentValue(sim), EPSILON);
+               assertEquals(4.0, gm.getCurrentSIValue(sim), EPSILON);
        }
        
        @Test