diff --git a/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vecto b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vecto new file mode 100644 index 0000000000000000000000000000000000000000..ce7451ae2eff643d337c27229d7ef479ca75fbbb --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vecto @@ -0,0 +1,44 @@ +{ + "Header": { + "CreatedBy": " ()", + "Date": "2016-08-31T14:56:27.1696676Z", + "AppVersion": "2.2", + "FileVersion": 3 + }, + "Body": { + "SavedInDeclMode": false, + "VehicleFile": "12t Delivery Truck.vveh", + "EngineFile": "12t Delivery Truck.veng", + "GearboxFile": "12t Delivery Truck.vgbx", + "Cycles": [ + "PTO_Collector.vdri" + ], + "AuxiliaryAssembly": "CLASSIC", + "AuxiliaryVersion": "CLASSIC", + "AdvancedAuxiliaryFilePath": "", + "VACC": "Truck.vacc", + "EngineOnlyMode": false, + "StartStop": { + "Enabled": true, + "MaxSpeed": 5.0, + "MinTime": 5.0, + "Delay": 5 + }, + "LAC": { + "Enabled": true, + "Dec": -0.5, + "MinSpeed": 50.0, + "PreviewDistanceFactor": 5.0, + "DF_offset": 3.5, + "DF_scaling": 2.5, + "DF_targetSpeedLookup": "LAC-DF-Vtarget.csv", + "Df_velocityDropLookup": "LAC-DF-Vdrop.csv" + }, + "OverSpeedEcoRoll": { + "Mode": "OverSpeed", + "MinSpeed": 50.0, + "OverSpeed": 5.0, + "UnderSpeed": 5.0 + } + } +} \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.veng b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.veng new file mode 100644 index 0000000000000000000000000000000000000000..9e3015efdd65dd6ce5e881088f9b073e6506f0e6 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.veng @@ -0,0 +1,20 @@ +{ + "Header": { + "CreatedBy": " ()", + "Date": "17.06.2016 07:48:12", + "AppVersion": "2.2", + "FileVersion": 3 + }, + "Body": { + "SavedInDeclMode": false, + "ModelName": "Generic 12t Delivery Truck", + "Displacement": 7700.0, + "IdlingSpeed": 600.0, + "Inertia": 3.789, + "FullLoadCurve": "12t Delivery Truck.vfld", + "FuelMap": "12t Delivery Truck.vmap", + "WHTC-Urban": 0.0, + "WHTC-Rural": 0.0, + "WHTC-Motorway": 0.0 + } +} \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vfld b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vfld new file mode 100644 index 0000000000000000000000000000000000000000..f2a82ee536175e1ba584d5638939604d7a7f10da --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vfld @@ -0,0 +1,20 @@ +n in rpm,M_max in Nm,M_min in Nm,PT1 in s +600,586,-44,0.60 +800,755,-54,0.60 +1000,883,-62,0.60 +1200,899,-74,0.60 +1300,899,-80,0.60 +1400,899,-87,0.60 +1500,899,-92,0.60 +1600,899,-97,0.60 +1700,890,-100,0.60 +1800,881,-103,0.60 +1900,867,-107,0.60 +2000,853,-111,0.43 +2150,811,-118,0.29 +2200,802,-125,0.25 +2300,755,-130,0.25 +2400,705,-135,0.25 +2500,644,-140,0.25 +2600,479,-145,0.25 +2700,0,-149,0.25 \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vgbx b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vgbx new file mode 100644 index 0000000000000000000000000000000000000000..1d88c74103dada62f5bf44ab5c7bd76600f4f3e1 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vgbx @@ -0,0 +1,76 @@ +{ + "Header": { + "CreatedBy": " ()", + "Date": "6/20/2016 1:49:34 PM", + "AppVersion": "2.2", + "FileVersion": 5 + }, + "Body": { + "SavedInDeclMode": false, + "ModelName": "Generic 12t Delivery Truck", + "Inertia": 0.0, + "TracInt": 2.0, + "Gears": [ + { + "Ratio": 4.0, + "LossMap": "Axle.vtlm" + }, + { + "Ratio": 6.75, + "LossMap": "Indirect Gear.vtlm", + "TCactive": false, + "ShiftPolygon": "-", + "FullLoadCurve": "<NOFILE>" + }, + { + "Ratio": 3.6, + "LossMap": "Indirect Gear.vtlm", + "TCactive": false, + "ShiftPolygon": "-", + "FullLoadCurve": "<NOFILE>" + }, + { + "Ratio": 2.13, + "LossMap": "Indirect Gear.vtlm", + "TCactive": false, + "ShiftPolygon": "-", + "FullLoadCurve": "<NOFILE>" + }, + { + "Ratio": 1.39, + "LossMap": "Indirect Gear.vtlm", + "TCactive": false, + "ShiftPolygon": "-", + "FullLoadCurve": "<NOFILE>" + }, + { + "Ratio": 1.0, + "LossMap": "Direct Gear.vtlm", + "TCactive": false, + "ShiftPolygon": "-", + "FullLoadCurve": "<NOFILE>" + }, + { + "Ratio": 0.78, + "LossMap": "Indirect Gear.vtlm", + "TCactive": false, + "ShiftPolygon": "-", + "FullLoadCurve": "<NOFILE>" + } + ], + "TqReserve": 20.0, + "SkipGears": true, + "ShiftTime": 3, + "EaryShiftUp": false, + "StartTqReserve": 20.0, + "StartSpeed": 2.0, + "StartAcc": 0.6, + "GearboxType": "MT", + "TorqueConverter": { + "Enabled": false, + "File": "<NOFILE>", + "RefRPM": 0.0, + "Inertia": 0.0 + } + } +} \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vmap b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vmap new file mode 100644 index 0000000000000000000000000000000000000000..f7ad107b968d22126c862db3a0d24a78c7ba3f14 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vmap @@ -0,0 +1,186 @@ +engine speed [1/min],torque [Nm],fuel consumption [g/h] +600,-45,0 +600,0,767 +600,100,1759 +600,200,2890 +600,300,4185 +600,400,5404 +600,500,6535 +600,587,7442 +800,-55,0 +800,0,951 +800,100,2346 +800,200,3653 +800,300,5328 +800,400,6903 +800,500,8503 +800,600,10003 +800,700,11641 +800,756,12557 +1000,-63,0 +1000,0,1006 +1000,100,2932 +1000,200,4503 +1000,300,6472 +1000,400,8503 +1000,500,10472 +1000,600,12504 +1000,700,14514 +1000,800,16546 +1000,884,18243 +1200,-75,0 +1200,0,1467 +1200,100,3063 +1200,200,5359 +1200,300,7701 +1200,400,10082 +1200,500,12504 +1200,600,14902 +1200,700,17182 +1200,800,19569 +1200,900,21989 +1300,-81,0 +1300,0,1684 +1300,100,3302 +1300,200,5828 +1300,300,8367 +1300,400,10926 +1300,500,13533 +1300,600,16046 +1300,700,18591 +1300,800,21172 +1300,900,23733 +1400,-88,0 +1400,0,1943 +1400,100,3660 +1400,200,6304 +1400,300,9031 +1400,400,11783 +1400,500,14466 +1400,600,17180 +1400,700,20015 +1400,800,22828 +1400,900,25498 +1500,-93,0 +1500,0,2167 +1500,100,3963 +1500,200,6793 +1500,300,9721 +1500,400,12670 +1500,500,15534 +1500,600,18413 +1500,700,21467 +1500,800,24495 +1500,900,27363 +1600,-98,0 +1600,0,2391 +1600,100,4272 +1600,200,7257 +1600,300,10398 +1600,400,13535 +1600,500,16711 +1600,600,19835 +1600,700,22965 +1600,800,26115 +1600,900,29164 +1700,-101,0 +1700,0,2641 +1700,100,4578 +1700,200,7768 +1700,300,11114 +1700,400,14439 +1700,500,17759 +1700,600,21069 +1700,700,24380 +1700,800,27739 +1700,891,30707 +1800,-104,0 +1800,0,2890 +1800,100,4965 +1800,200,8233 +1800,300,11783 +1800,400,15307 +1800,500,18849 +1800,600,22267 +1800,700,25749 +1800,800,29389 +1800,882,32310 +1900,-108,0 +1900,0,3192 +1900,100,5416 +1900,200,8777 +1900,300,12531 +1900,400,16204 +1900,500,19993 +1900,600,23620 +1900,700,27255 +1900,800,31168 +1900,868,33790 +2000,-112,0 +2000,0,3496 +2000,100,5853 +2000,200,9345 +2000,300,13315 +2000,400,17188 +2000,500,21137 +2000,600,25058 +2000,700,28927 +2000,800,33026 +2000,854,35268 +2150,-119,117 +2150,0,4067 +2150,100,6490 +2150,200,10226 +2150,300,14474 +2150,400,18647 +2150,500,22797 +2150,600,27142 +2150,700,31624 +2150,800,36035 +2150,812,36568 +2200,-126,0 +2200,0,4247 +2200,100,6689 +2200,200,10535 +2200,300,14855 +2200,400,19151 +2200,500,23395 +2200,600,27834 +2200,700,32507 +2200,803,37265 +2300,-131,0 +2300,0,4523 +2300,100,7178 +2300,200,11221 +2300,300,15658 +2300,400,20237 +2300,500,24761 +2300,600,29476 +2300,700,34611 +2300,756,37404 +2400,-136,0 +2400,0,4945 +2400,100,7525 +2400,200,11830 +2400,300,16443 +2400,400,21307 +2400,500,26324 +2400,600,31334 +2400,706,37034 +2500,-141,0 +2500,0,5338 +2500,100,7731 +2500,200,12385 +2500,300,17231 +2500,400,22333 +2500,500,27940 +2500,645,35727 +2600,-146,0 +2600,0,5500 +2600,100,7796 +2600,200,12887 +2600,300,18021 +2600,400,23315 +2600,480,28351 +2700,-150,0 +2700,0,5900 \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vsig b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vsig new file mode 100644 index 0000000000000000000000000000000000000000..97f90ff8bd5f4b62472db3b8f8d0b23cad82b9a8 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vsig @@ -0,0 +1,32 @@ +{ + "Header": { + "FileVersion": "1.1", + "LicenseOwner": "Terry Burns (cdfbee63-58c9-44d5-a649-9903ea7eb6b5)", + "Mode": "auto", + "Date": "13/01/2015 08:55:30 (UTC)" + }, + "Body": { + "FileList": [ + { + "Path": "12t Delivery Truck.vsum", + "SHA1-Hash": "Nik36TEfsMiJuC8RT7LtnC0YE3c=" + }, + { + "Path": "12t Delivery Truck.vsum.json", + "SHA1-Hash": "eeFUoEn+vVHUkaGYTCtwFIXl/EM=" + } + ], + "PublicKey": { + "DSAKeyValue": { + "P": "vjYI6JQGomFcSRF7BSTQ3wWSOz2jTTXW4Gn9S9XC6MNfAwcm6SWeYEV6tUbgqjqYUSnSbg6/rBFT0MDCGnO4vIsiI99locFZ5BmNamYO44gE5rdb4pZ8mhjsnz/hZTozri9ynnA3EDq4Ra106dve9tzqdLR33DjM2ISU09dsHys=", + "Q": "keVukfsfr2S6+Qs6QH/FNZUKkik=", + "G": "by8y+c4yIU0d2U0XLQN73MkY5ZQJfj2FLvz5W4Mud5iILlImPisjRqJCsIUJkXrWOBx3HKpbYgm+FWxLephUCl+nNsfT3DHAo74DY8ONV8NE+6HQD0VS4D8sC0Mv9UcUQmx8mf39IDFEzGg4H1w90NnYdbh5wEOpFpG7/thckbw=", + "Y": "vgcaDzpodnq+3sKWIbJbpCweoi/1d4JvB5fJB5QqT6qUb/1X/drTZ2RjVTQW0kKOhrSpf6IqoGy8lmDZwrKUNScgeleRBsAKJiQU5yqe2WgoIsjiR7y9ms/XE6Ko3i3EJpu72GFqhBPbuiw2hadlhAYo5oMHG1v/1FaWdB0GAjg=", + "J": "AAAAAU3CDmnlJc5ACqxs87+GVk2Cv5k/ii3x6/l509QuIjW611xdar/GPdKtcFb5v3+InaOm0CZHCt2jMKpCWeUxv/+PLuIhGfNVJCFKABzHl1VNiMsytRNrl/ELU8LAd2FqBls2nlVQQxgKdV3vGg==", + "Seed": "PpjzBb5dqTWOmUXPqHUtYgNTCH4=", + "PgenCounter": "BfU=" + } + }, + "Signature": "fPM+bz8ITHordM9yl6yCeS4bC0Z+J9Bj5BbsLTNNa4Ap8pA9lWeyWg==" + } +} \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vsum b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vsum new file mode 100644 index 0000000000000000000000000000000000000000..ee348c053787c2670af40550c0aa7f3d828255ab --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vsum @@ -0,0 +1,3 @@ +Job [-],Input File [-],Cycle [-],Status,Mass [kg],Loading [kg],time [s],distance [km],speed [km/h],altitudeDelta [m],FC-Map [g/h],FC-Map [g/km],FC-AUXc [g/h],FC-AUXc [g/km],FC-WHTCc [g/h],FC-WHTCc [g/km],FC-AAUX [g/h],FC-AAUX [g/km],FC-Final [g/h],FC-Final [g/km],FC-Final [l/100km],FC-Final [l/100tkm],CO2 [g/km],CO2 [g/tkm],P_wheel_in_pos [kW],P_brake_loss [kW],P_angle_loss [kW],P_tc_loss [kW],P_clutch_pos [kW],P_clutch_neg [kW],P_fcmap_pos [kW],E_aux_sum [kWh],E_air [kWh],E_roll [kWh],E_grad [kWh],E_inertia [kWh],E_brake [kWh],E_gbx_axl_loss [kWh],E_ret_loss [kWh],E_tc_loss [kWh],E_angle_loss [kWh],E_clutch_pos [kWh],E_clutch_neg [kWh],E_fcmap_pos [kWh],a [m/s^2],a_pos [m/s^2],a_neg [m/s^2],AccelerationTimeShare [%],DecelerationTimeShare [%],CruiseTimeShare [%],StopTimeShare [%] +3-0,12t Delivery Truck,PTO_Collector.vdri,Success,5850.0000,0.0000,1613.7349,25.8360,57.6362,0.0101,9060.8821,157.2081,9060.8821,157.2081,9060.8821,157.2081,9060.8821,157.2081,9060.8821,157.2081,18.8952,,496.7776,,33.8849,1.9340,0.0000,0.0000,54.2981,-5.8462,55.5734,0.0000,9.7024,4.0039,-0.0001,-0.0019,0.8669,4.0392,0.0000,0.0000,0.0000,18.9156,-0.2326,19.2339,0.0000,0.5057,-0.5704,14.3211,12.7092,0.0000,8.5516 +4-0,12t Delivery Truck,PTO_Collector.vdri,Success,5850.0000,0.0000,1609.7349,25.8360,57.7795,0.0101,9074.1788,157.0485,9074.1788,157.0485,9074.1788,157.0485,9074.1788,157.0485,9074.1788,157.0485,18.8760,,496.2734,,33.9691,1.9388,0.0000,0.0000,54.4301,-5.8462,55.6997,0.0000,9.7024,4.0039,-0.0001,-0.0019,0.8669,4.0392,0.0000,0.0000,0.0000,18.9011,-0.2326,19.2157,0.0000,0.5057,-0.5704,14.3567,12.7408,0.0000,8.3244 diff --git a/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vveh b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vveh new file mode 100644 index 0000000000000000000000000000000000000000..b6fc800b7f73063d5642cf10ed465e3a593afeea --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/12t Delivery Truck.vveh @@ -0,0 +1,57 @@ +{ + "Header": { + "CreatedBy": " ()", + "Date": "2016-08-31T14:56:26.4806676Z", + "AppVersion": "2.2", + "FileVersion": 7 + }, + "Body": { + "SavedInDeclMode": false, + "VehCat": "RigidTruck", + "CurbWeight": 5850.0, + "CurbWeightExtra": 0.0, + "Loading": 0.0, + "MassMax": 11.9, + "CdA": 5.28, + "CdA2": 6.38, + "rdyn": 406.9297, + "CdCorrMode": "Off", + "CdCorrFile": "12t Delivery Truck.vcdv", + "Retarder": { + "Type": "None", + "Ratio": 1.0, + "File": "<NOFILE>" + }, + "AngularGear": { + "Type": "None", + "Ratio": 1.0, + "LossMap": "<NOFILE>" + }, + "PTO": { + "Type": "only the drive shaft of the PTO - multi-disc clutch", + "LossMap": "PTO-idle.vptol", + "Cycle": "PTO-cycle.vdri" + }, + "AxleConfig": { + "Type": "4x2", + "Axles": [ + { + "Inertia": 6.0, + "Wheels": "245/70 R19.5", + "AxleWeightShare": 0.4, + "TwinTyres": false, + "RRCISO": 0.008343465, + "FzISO": 20800.0 + }, + { + "Inertia": 6.0, + "Wheels": "245/70 R19.5", + "AxleWeightShare": 0.6, + "TwinTyres": true, + "RRCISO": 0.00943769, + "FzISO": 20800.0 + } + ] + } + } +} \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/Axle.vtlm b/Generic Vehicles/Engineering Mode/12t PTO/Axle.vtlm new file mode 100644 index 0000000000000000000000000000000000000000..43304b2042f5dc8327298a07fb4ae45c4b2786f9 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/Axle.vtlm @@ -0,0 +1,154 @@ +Input Speed [rpm],Input Torque [Nm],Torque Loss [Nm],Eff [-] +0,-1500,62.5 +0,-500,47.5 +0,500,47.5 +0,1500,62.5 +0,2500,77.5 +0,3500,92.5 +0,4500,107.5 +0,5500,122.5 +0,6500,137.5 +200,-1500,62.5 +200,-500,47.5 +200,500,47.5 +200,1500,62.5 +200,2500,77.5 +200,3500,92.5 +200,4500,107.5 +200,5500,122.5 +200,6500,137.5 +400,-1500,62.5 +400,-500,47.5 +400,500,47.5 +400,1500,62.5 +400,2500,77.5 +400,3500,92.5 +400,4500,107.5 +400,5500,122.5 +400,6500,137.5 +600,-1500,62.5 +600,-500,47.5 +600,500,47.5 +600,1500,62.5 +600,2500,77.5 +600,3500,92.5 +600,4500,107.5 +600,5500,122.5 +600,6500,137.5 +800,-1500,62.5 +800,-500,47.5 +800,500,47.5 +800,1500,62.5 +800,2500,77.5 +800,3500,92.5 +800,4500,107.5 +800,5500,122.5 +800,6500,137.5 +1000,-1500,62.5 +1000,-500,47.5 +1000,500,47.5 +1000,1500,62.5 +1000,2500,77.5 +1000,3500,92.5 +1000,4500,107.5 +1000,5500,122.5 +1000,6500,137.5 +1200,-1500,62.5 +1200,-500,47.5 +1200,500,47.5 +1200,1500,62.5 +1200,2500,77.5 +1200,3500,92.5 +1200,4500,107.5 +1200,5500,122.5 +1200,6500,137.5 +1400,-1500,62.5 +1400,-500,47.5 +1400,500,47.5 +1400,1500,62.5 +1400,2500,77.5 +1400,3500,92.5 +1400,4500,107.5 +1400,5500,122.5 +1400,6500,137.5 +1600,-1500,62.5 +1600,-500,47.5 +1600,500,47.5 +1600,1500,62.5 +1600,2500,77.5 +1600,3500,92.5 +1600,4500,107.5 +1600,5500,122.5 +1600,6500,137.5 +1800,-1500,62.5 +1800,-500,47.5 +1800,500,47.5 +1800,1500,62.5 +1800,2500,77.5 +1800,3500,92.5 +1800,4500,107.5 +1800,5500,122.5 +1800,6500,137.5 +2000,-1500,62.5 +2000,-500,47.5 +2000,500,47.5 +2000,1500,62.5 +2000,2500,77.5 +2000,3500,92.5 +2000,4500,107.5 +2000,5500,122.5 +2000,6500,137.5 +2200,-1500,62.5 +2200,-500,47.5 +2200,500,47.5 +2200,1500,62.5 +2200,2500,77.5 +2200,3500,92.5 +2200,4500,107.5 +2200,5500,122.5 +2200,6500,137.5 +2400,-1500,62.5 +2400,-500,47.5 +2400,500,47.5 +2400,1500,62.5 +2400,2500,77.5 +2400,3500,92.5 +2400,4500,107.5 +2400,5500,122.5 +2400,6500,137.5 +2600,-1500,62.5 +2600,-500,47.5 +2600,500,47.5 +2600,1500,62.5 +2600,2500,77.5 +2600,3500,92.5 +2600,4500,107.5 +2600,5500,122.5 +2600,6500,137.5 +2800,-1500,62.5 +2800,-500,47.5 +2800,500,47.5 +2800,1500,62.5 +2800,2500,77.5 +2800,3500,92.5 +2800,4500,107.5 +2800,5500,122.5 +2800,6500,137.5 +3000,-1500,62.5 +3000,-500,47.5 +3000,500,47.5 +3000,1500,62.5 +3000,2500,77.5 +3000,3500,92.5 +3000,4500,107.5 +3000,5500,122.5 +3000,6500,137.5 +3200,-1500,62.5 +3200,-500,47.5 +3200,500,47.5 +3200,1500,62.5 +3200,2500,77.5 +3200,3500,92.5 +3200,4500,107.5 +3200,5500,122.5 +3200,6500,137.5 diff --git a/Generic Vehicles/Engineering Mode/12t PTO/Direct Gear.vtlm b/Generic Vehicles/Engineering Mode/12t PTO/Direct Gear.vtlm new file mode 100644 index 0000000000000000000000000000000000000000..9f3166c05f41576fb33fa529ea69aa1811a786ba --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/Direct Gear.vtlm @@ -0,0 +1,118 @@ +Input Speed [rpm],Input Torque [Nm],Torque Loss [Nm],Eff [-] +0,-350,3.73, +0,-150,2.73, +0,50,2.23, +0,250,3.23, +0,450,4.23, +0,650,5.23, +0,850,6.23, +0,1050,7.23, +200,-350,4.126, +200,-150,3.126, +200,50,2.626, +200,250,3.626, +200,450,4.626, +200,650,5.626, +200,850,6.626, +200,1050,7.626, +400,-350,4.522, +400,-150,3.522, +400,50,3.022, +400,250,4.022, +400,450,5.022, +400,650,6.022, +400,850,7.022, +400,1050,8.022, +600,-350,4.918, +600,-150,3.918, +600,50,3.418, +600,250,4.418, +600,450,5.418, +600,650,6.418, +600,850,7.418, +600,1050,8.418, +800,-350,5.314, +800,-150,4.314, +800,50,3.814, +800,250,4.814, +800,450,5.814, +800,650,6.814, +800,850,7.814, +800,1050,8.814, +1000,-350,5.71, +1000,-150,4.71, +1000,50,4.21, +1000,250,5.21, +1000,450,6.21, +1000,650,7.21, +1000,850,8.21, +1000,1050,9.21, +1200,-350,6.106, +1200,-150,5.106, +1200,50,4.606, +1200,250,5.606, +1200,450,6.606, +1200,650,7.606, +1200,850,8.606, +1200,1050,9.606, +1400,-350,6.502, +1400,-150,5.502, +1400,50,5.002, +1400,250,6.002, +1400,450,7.002, +1400,650,8.002, +1400,850,9.002, +1400,1050,10.002, +1600,-350,6.898, +1600,-150,5.898, +1600,50,5.398, +1600,250,6.398, +1600,450,7.398, +1600,650,8.398, +1600,850,9.398, +1600,1050,10.398, +1800,-350,7.294, +1800,-150,6.294, +1800,50,5.794, +1800,250,6.794, +1800,450,7.794, +1800,650,8.794, +1800,850,9.794, +1800,1050,10.794, +2000,-350,7.69, +2000,-150,6.69, +2000,50,6.19, +2000,250,7.19, +2000,450,8.19, +2000,650,9.19, +2000,850,10.19, +2000,1050,11.19, +2200,-350,8.086, +2200,-150,7.086, +2200,50,6.586, +2200,250,7.586, +2200,450,8.586, +2200,650,9.586, +2200,850,10.586, +2200,1050,11.586, +2400,-350,8.482, +2400,-150,7.482, +2400,50,6.982, +2400,250,7.982, +2400,450,8.982, +2400,650,9.982, +2400,850,10.982, +2400,1050,11.982, +0,-1000,6.98, +200,-1000,7.376, +400,-1000,7.772, +600,-1000,8.168, +800,-1000,8.564, +1000,-1000,8.96, +1200,-1000,9.356, +1400,-1000,9.752, +1600,-1000,10.148, +1800,-1000,10.544, +2000,-1000,10.94, +2200,-1000,11.336, +2400,-1000,11.732, diff --git a/Generic Vehicles/Engineering Mode/12t PTO/Indirect Gear.vtlm b/Generic Vehicles/Engineering Mode/12t PTO/Indirect Gear.vtlm new file mode 100644 index 0000000000000000000000000000000000000000..af2f2572aae423496d22db7f9ddab9016a9786da --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/Indirect Gear.vtlm @@ -0,0 +1,118 @@ +Input Speed [rpm],Input Torque [Nm],Torque Loss [Nm],Eff [-] +0,-350,8.98, +0,-150,4.98, +0,50,2.98, +0,250,6.98, +0,450,10.98, +0,650,14.98, +0,850,18.98, +0,1050,22.98, +200,-350,9.376, +200,-150,5.376, +200,50,3.376, +200,250,7.376, +200,450,11.376, +200,650,15.376, +200,850,19.376, +200,1050,23.376, +400,-350,9.772, +400,-150,5.772, +400,50,3.772, +400,250,7.772, +400,450,11.772, +400,650,15.772, +400,850,19.772, +400,1050,23.772, +600,-350,10.168, +600,-150,6.168, +600,50,4.168, +600,250,8.168, +600,450,12.168, +600,650,16.168, +600,850,20.168, +600,1050,24.168, +800,-350,10.564, +800,-150,6.564, +800,50,4.564, +800,250,8.564, +800,450,12.564, +800,650,16.564, +800,850,20.564, +800,1050,24.564, +1000,-350,10.96, +1000,-150,6.96, +1000,50,4.96, +1000,250,8.96, +1000,450,12.96, +1000,650,16.96, +1000,850,20.96, +1000,1050,24.96, +1200,-350,11.356, +1200,-150,7.356, +1200,50,5.356, +1200,250,9.356, +1200,450,13.356, +1200,650,17.356, +1200,850,21.356, +1200,1050,25.356, +1400,-350,11.752, +1400,-150,7.752, +1400,50,5.752, +1400,250,9.752, +1400,450,13.752, +1400,650,17.752, +1400,850,21.752, +1400,1050,25.752, +1600,-350,12.148, +1600,-150,8.148, +1600,50,6.148, +1600,250,10.148, +1600,450,14.148, +1600,650,18.148, +1600,850,22.148, +1600,1050,26.148, +1800,-350,12.544, +1800,-150,8.544, +1800,50,6.544, +1800,250,10.544, +1800,450,14.544, +1800,650,18.544, +1800,850,22.544, +1800,1050,26.544, +2000,-350,12.94, +2000,-150,8.94, +2000,50,6.94, +2000,250,10.94, +2000,450,14.94, +2000,650,18.94, +2000,850,22.94, +2000,1050,26.94, +2200,-350,13.336, +2200,-150,9.336, +2200,50,7.336, +2200,250,11.336, +2200,450,15.336, +2200,650,19.336, +2200,850,23.336, +2200,1050,27.336, +2400,-350,13.732, +2400,-150,9.732, +2400,50,7.732, +2400,250,11.732, +2400,450,15.732, +2400,650,19.732, +2400,850,23.732, +2400,1050,27.732, +0,-1000,21.98, +200,-1000,22.376, +400,-1000,22.772, +600,-1000,23.168, +800,-1000,23.564, +1000,-1000,23.96, +1200,-1000,24.356, +1400,-1000,24.752, +1600,-1000,25.148, +1800,-1000,25.544, +2000,-1000,25.94, +2200,-1000,26.336, +2400,-1000,26.732, diff --git a/Generic Vehicles/Engineering Mode/12t PTO/LAC-DF-Vdrop.csv b/Generic Vehicles/Engineering Mode/12t PTO/LAC-DF-Vdrop.csv new file mode 100644 index 0000000000000000000000000000000000000000..8fa9f00ab49c07bd59eea064fa2e03519245a4ad --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/LAC-DF-Vdrop.csv @@ -0,0 +1,5 @@ +v_drop [km/h], decision_factor [-] +-100 , 1 +9 , 1 +11 , 0 +100 , 0 \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/LAC-DF-Vtarget.csv b/Generic Vehicles/Engineering Mode/12t PTO/LAC-DF-Vtarget.csv new file mode 100644 index 0000000000000000000000000000000000000000..259f9639f2dc664772786de9c7e5e47e4ae27bf4 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/LAC-DF-Vtarget.csv @@ -0,0 +1,5 @@ +v_target [km/h], decision_factor [-] +0 , 0 +48 , 0 +52 , 1 +100 , 1 \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/PTO-cycle.vdri b/Generic Vehicles/Engineering Mode/12t PTO/PTO-cycle.vdri new file mode 100644 index 0000000000000000000000000000000000000000..09f187aa4bbe59053705d16677c6156fe4fd98a6 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/PTO-cycle.vdri @@ -0,0 +1,9 @@ +t, Engine Speed, PTO Torque +0, 1000, 100 +1, 1000, 100 +1.1, 1100, 200 +1.4, 1300, 200 +1.8, 1250, 150 +2, 1200, 100 +3, 1000, 80 +4, 700, 30 \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/PTO-idle.vptol b/Generic Vehicles/Engineering Mode/12t PTO/PTO-idle.vptol new file mode 100644 index 0000000000000000000000000000000000000000..c9e61de0fe4dc490017b83f12d053f08caf3d9db --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/PTO-idle.vptol @@ -0,0 +1,5 @@ +Engine Speed [rpm], PTO Torque [Nm] +0, 5 +1000, 10.5 +2000, 20.5 +3000, 30.5 \ No newline at end of file diff --git a/Generic Vehicles/Engineering Mode/12t PTO/PTO_Collector.vdri b/Generic Vehicles/Engineering Mode/12t PTO/PTO_Collector.vdri new file mode 100644 index 0000000000000000000000000000000000000000..98dd33ecf49fa850a71da2b9c70e830202e180ed --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/PTO_Collector.vdri @@ -0,0 +1,25838 @@ +<s>,<v>,<grad>,<PTO>,<stop> +0,0,1.02453667268308E-02,,2 +1,45,1.02453667268308E-02,,0 +2,45,1.02453667268308E-02,,0 +3,45,1.02453667268308E-02,,0 +4,45,1.02453667268308E-02,,0 +5,45,1.02453667268308E-02,,0 +6,45,1.02453667268308E-02,,0 +7,45,1.02453667268308E-02,,0 +8,45,1.02453667268308E-02,,0 +9,45,1.02453667268308E-02,,0 +10,45,0.510245366726831,,0 +11,45,0.510245366726831,,0 +12,45,0.510245366726831,,0 +13,45,0.510245366726831,,0 +14,45,0.510245366726831,,0 +15,45,0.510245366726831,,0 +16,45,0.510245366726831,,0 +17,45,0.510245366726831,,0 +18,45,0.510245366726831,,0 +19,45,0.510245366726831,,0 +20,45,1.01024536672683,,0 +21,45,1.01024536672683,,0 +22,45,1.01024536672683,,0 +23,45,1.01024536672683,,0 +24,45,1.01024536672683,,0 +25,45,1.01024536672683,,0 +26,45,1.01024536672683,,0 +27,45,1.01024536672683,,0 +28,45,1.01024536672683,,0 +29,45,1.01024536672683,,0 +30,45,1.51024536672683,,0 +31,45,1.51024536672683,,0 +32,45,1.51024536672683,,0 +33,45,1.51024536672683,,0 +34,45,1.51024536672683,,0 +35,45,1.51024536672683,,0 +36,45,1.51024536672683,,0 +37,45,1.51024536672683,,0 +38,45,1.51024536672683,,0 +39,45,1.51024536672683,,0 +40,45,2.01024536672683,,0 +41,45,2.01024536672683,,0 +42,45,2.01024536672683,,0 +43,45,2.01024536672683,,0 +44,45,2.01024536672683,,0 +45,45,2.01024536672683,,0 +46,45,2.01024536672683,,0 +47,45,2.01024536672683,,0 +48,45,2.01024536672683,,0 +49,45,2.01024536672683,,0 +50,45,2.51024536672683,,0 +51,45,2.51024536672683,,0 +52,45,2.51024536672683,,0 +53,45,2.51024536672683,,0 +54,45,2.51024536672683,,0 +55,45,2.51024536672683,,0 +56,45,2.51024536672683,,0 +57,45,2.51024536672683,,0 +58,45,2.51024536672683,,0 +59,45,2.51024536672683,,0 +60,45,3.01024536672683,,0 +61,45,3.01024536672683,,0 +62,45,3.01024536672683,,0 +63,45,3.01024536672683,,0 +64,45,3.01024536672683,,0 +65,45,3.01024536672683,,0 +66,45,3.01024536672683,,0 +67,45,3.01024536672683,,0 +68,45,3.01024536672683,,0 +69,45,3.01024536672683,,0 +70,45,3.51024536672683,,0 +71,45,3.51024536672683,,0 +72,45,3.51024536672683,,0 +73,45,3.51024536672683,,0 +74,45,3.51024536672683,,0 +75,45,3.51024536672683,,0 +76,45,3.51024536672683,,0 +77,45,3.51024536672683,,0 +78,45,3.51024536672683,,0 +79,45,3.51024536672683,,0 +80,45,3.98066909554039,,0 +81,45,3.98066909554039,,0 +82,45,3.98066909554039,,0 +83,45,3.98066909554039,,0 +84,45,3.98066909554039,,0 +85,45,3.98066909554039,,0 +86,45,3.98066909554039,,0 +87,45,3.98066909554039,,0 +88,45,3.98066909554039,,0 +89,45,3.98066909554039,,0 +90,45,3.67812672265903,,0 +91,45,3.67812672265903,,0 +92,45,3.67812672265903,,0 +93,45,3.67812672265903,,0 +94,45,3.67812672265903,,0 +95,45,3.67812672265903,,0 +96,45,3.67812672265903,,0 +97,45,3.67812672265903,,0 +98,45,3.67812672265903,,0 +99,45,3.67812672265903,,0 +100,0,3.34710977350649,1,20 +101,45,3.34710977350649,,0 +102,45,3.34710977350649,,0 +103,45,3.34710977350649,,0 +104,45,3.34710977350649,,0 +105,45,3.34710977350649,,0 +106,45,3.34710977350649,,0 +107,45,3.34710977350649,,0 +108,45,3.34710977350649,,0 +109,45,3.34710977350649,,0 +110,45,3.06592333282853,,0 +111,45,3.06592333282853,,0 +112,45,3.06592333282853,,0 +113,45,3.06592333282853,,0 +114,45,3.06592333282853,,0 +115,45,3.06592333282853,,0 +116,45,3.06592333282853,,0 +117,45,3.06592333282853,,0 +118,45,3.06592333282853,,0 +119,45,3.06592333282853,,0 +120,45,2.8114318074048,,0 +121,45,2.8114318074048,,0 +122,45,2.8114318074048,,0 +123,45,2.8114318074048,,0 +124,45,2.8114318074048,,0 +125,45,2.8114318074048,,0 +126,45,2.8114318074048,,0 +127,45,2.8114318074048,,0 +128,45,2.8114318074048,,0 +129,45,2.8114318074048,,0 +130,45,2.61388943452344,,0 +131,45,2.61388943452344,,0 +132,45,2.61388943452344,,0 +133,45,2.61388943452344,,0 +134,45,2.61388943452344,,0 +135,45,2.61388943452344,,0 +136,45,2.61388943452344,,0 +137,45,2.61388943452344,,0 +138,45,2.61388943452344,,0 +139,45,2.61388943452344,,0 +140,45,2.61388943452344,,0 +141,45,2.61388943452344,,0 +142,45,2.61388943452344,,0 +143,45,2.61388943452344,,0 +144,45,2.61388943452344,,0 +145,45,2.61388943452344,,0 +146,45,2.61388943452344,,0 +147,45,2.61388943452344,,0 +148,45,2.61388943452344,,0 +149,45,2.61388943452344,,0 +150,45,2.61388943452344,,0 +151,45,2.61388943452344,,0 +152,45,2.61388943452344,,0 +153,45,2.61388943452344,,0 +154,45,2.61388943452344,,0 +155,45,2.61388943452344,,0 +156,45,2.61388943452344,,0 +157,45,2.61388943452344,,0 +158,45,2.61388943452344,,0 +159,45,2.61388943452344,,0 +160,45,2.61388943452344,,0 +161,45,2.61388943452344,,0 +162,45,2.61388943452344,,0 +163,45,2.61388943452344,,0 +164,45,2.61388943452344,,0 +165,45,2.61388943452344,,0 +166,45,2.61388943452344,,0 +167,45,2.61388943452344,,0 +168,45,2.61388943452344,,0 +169,45,2.61388943452344,,0 +170,45,2.75982163791327,,0 +171,45,2.75982163791327,,0 +172,45,2.75982163791327,,0 +173,45,2.75982163791327,,0 +174,45,2.75982163791327,,0 +175,45,2.75982163791327,,0 +176,45,2.75982163791327,,0 +177,45,2.75982163791327,,0 +178,45,2.75982163791327,,0 +179,45,2.75982163791327,,0 +180,45,2.9128724853709,,0 +181,45,2.9128724853709,,0 +182,45,2.9128724853709,,0 +183,45,2.9128724853709,,0 +184,45,2.9128724853709,,0 +185,45,2.9128724853709,,0 +186,45,2.9128724853709,,0 +187,45,2.9128724853709,,0 +188,45,2.9128724853709,,0 +189,45,2.9128724853709,,0 +190,45,3.06236401079463,,0 +191,45,3.06236401079463,,0 +192,45,3.06236401079463,,0 +193,45,3.06236401079463,,0 +194,45,3.06236401079463,,0 +195,45,3.06236401079463,,0 +196,45,3.06236401079463,,0 +197,45,3.06236401079463,,0 +198,45,3.06236401079463,,0 +199,45,3.06236401079463,,0 +200,45,3.19761824808276,,0 +201,45,3.19761824808276,,0 +202,45,3.19761824808276,,0 +203,45,3.19761824808276,,0 +204,45,3.19761824808276,,0 +205,45,3.19761824808276,,0 +206,45,3.19761824808276,,0 +207,45,3.19761824808276,,0 +208,45,3.19761824808276,,0 +209,45,3.19761824808276,,0 +210,45,3.30439790909971,,0 +211,45,3.30439790909971,,0 +212,45,3.30439790909971,,0 +213,45,3.30439790909971,,0 +214,45,3.30439790909971,,0 +215,45,3.30439790909971,,0 +216,45,3.30439790909971,,0 +217,45,3.30439790909971,,0 +218,45,3.30439790909971,,0 +219,45,3.30439790909971,,0 +220,45,3.42363519723531,,0 +221,45,3.42363519723531,,0 +222,45,3.42363519723531,,0 +223,45,3.42363519723531,,0 +224,45,3.42363519723531,,0 +225,45,3.42363519723531,,0 +226,45,3.42363519723531,,0 +227,45,3.42363519723531,,0 +228,45,3.42363519723531,,0 +229,45,3.42363519723531,,0 +230,45,3.5321945192692,,0 +231,45,3.5321945192692,,0 +232,45,3.5321945192692,,0 +233,45,3.5321945192692,,0 +234,45,3.5321945192692,,0 +235,45,3.5321945192692,,0 +236,45,3.5321945192692,,0 +237,45,3.5321945192692,,0 +238,45,3.5321945192692,,0 +239,45,3.5321945192692,,0 +240,45,3.6478724853709,,0 +241,45,3.6478724853709,,0 +242,45,3.6478724853709,,0 +243,45,3.6478724853709,,0 +244,45,3.6478724853709,,0 +245,45,3.6478724853709,,0 +246,45,3.6478724853709,,0 +247,45,3.6478724853709,,0 +248,45,3.6478724853709,,0 +249,45,3.6478724853709,,0 +250,45,3.7528724853709,,0 +251,45,3.7528724853709,,0 +252,45,3.7528724853709,,0 +253,45,3.7528724853709,,0 +254,45,3.7528724853709,,0 +255,45,3.7528724853709,,0 +256,45,3.7528724853709,,0 +257,45,3.7528724853709,,0 +258,45,3.7528724853709,,0 +259,45,3.7528724853709,,0 +260,45,3.7528724853709,,0 +261,45,3.7528724853709,,0 +262,45,3.7528724853709,,0 +263,45,3.7528724853709,,0 +264,45,3.7528724853709,,0 +265,45,3.7528724853709,,0 +266,45,3.7528724853709,,0 +267,45,3.7528724853709,,0 +268,45,3.7528724853709,,0 +269,45,3.7528724853709,,0 +270,45,3.89524536672683,,0 +271,45,3.89524536672683,,0 +272,45,3.89524536672683,,0 +273,45,3.89524536672683,,0 +274,45,3.89524536672683,,0 +275,45,3.89524536672683,,0 +276,45,3.89524536672683,,0 +277,45,3.89524536672683,,0 +278,45,3.89524536672683,,0 +279,45,3.89524536672683,,0 +280,45,3.89524536672683,,0 +281,45,3.89524536672683,,0 +282,45,3.89524536672683,,0 +283,45,3.89524536672683,,0 +284,45,3.89524536672683,,0 +285,45,3.89524536672683,,0 +286,45,3.89524536672683,,0 +287,45,3.89524536672683,,0 +288,45,3.89524536672683,,0 +289,45,3.89524536672683,,0 +290,45,3.89524536672683,,0 +291,45,3.89524536672683,,0 +292,45,3.89524536672683,,0 +293,45,3.89524536672683,,0 +294,45,3.89524536672683,,0 +295,45,3.89524536672683,,0 +296,45,3.89524536672683,,0 +297,45,3.89524536672683,,0 +298,45,3.89524536672683,,0 +299,45,3.89524536672683,,0 +300,45,3.71549960401497,,0 +301,45,3.71549960401497,,0 +302,45,3.71549960401497,,0 +303,45,3.71549960401497,,0 +304,45,3.71549960401497,,0 +305,45,3.71549960401497,,0 +306,45,3.71549960401497,,0 +307,45,3.71549960401497,,0 +308,45,3.71549960401497,,0 +309,45,3.71549960401497,,0 +310,45,3.55888943452344,,0 +311,45,3.55888943452344,,0 +312,45,3.55888943452344,,0 +313,36.9,3.55888943452344,,0 +314,36.9,3.55888943452344,,0 +315,36.9,3.55888943452344,,0 +316,36.9,3.55888943452344,,0 +317,36.9,3.55888943452344,,0 +318,36.9,3.55888943452344,,0 +319,36.9,3.55888943452344,,0 +320,36.9,3.35422841757429,,0 +321,36.9,3.35422841757429,,0 +322,36.9,3.35422841757429,,0 +323,36.9,3.35422841757429,,0 +324,36.9,3.35422841757429,,0 +325,36.9,3.35422841757429,,0 +326,36.9,3.35422841757429,,0 +327,36.9,3.35422841757429,,0 +328,36.9,3.35422841757429,,0 +329,36.9,3.35422841757429,,0 +330,36.9,3.06948265486242,,0 +331,36.9,3.06948265486242,,0 +332,36.9,3.06948265486242,,0 +333,36.9,3.06948265486242,,0 +334,36.9,3.06948265486242,,0 +335,36.9,3.06948265486242,,0 +336,36.9,3.06948265486242,,0 +337,36.9,3.06948265486242,,0 +338,36.9,3.06948265486242,,0 +339,36.9,3.06948265486242,,0 +340,36.9,2.75626231587937,,0 +341,36.9,2.75626231587937,,0 +342,36.9,2.75626231587937,,0 +343,36.9,2.75626231587937,,0 +344,36.9,2.75626231587937,,0 +345,36.9,2.75626231587937,,0 +346,36.9,2.75626231587937,,0 +347,36.9,2.75626231587937,,0 +348,36.9,2.75626231587937,,0 +349,36.9,2.75626231587937,,0 +350,36.9,2.42702502774378,,0 +351,36.9,2.42702502774378,,0 +352,36.9,2.42702502774378,,0 +353,36.9,2.42702502774378,,0 +354,36.9,2.42702502774378,,0 +355,36.9,2.42702502774378,,0 +356,36.9,2.42702502774378,,0 +357,36.9,2.42702502774378,,0 +358,36.9,2.42702502774378,,0 +359,36.9,2.42702502774378,,0 +360,36.9,2.10312672265904,,0 +361,36.9,2.10312672265904,,0 +362,36.9,2.10312672265904,,0 +363,36.9,2.10312672265904,,0 +364,36.9,2.10312672265904,,0 +365,36.9,2.10312672265904,,0 +366,36.9,2.10312672265904,,0 +367,36.9,2.10312672265904,,0 +368,36.9,2.10312672265904,,0 +369,36.9,2.10312672265904,,0 +370,36.9,1.80058434977768,,0 +371,36.9,1.80058434977768,,0 +372,36.9,1.80058434977768,,0 +373,36.9,1.80058434977768,,0 +374,36.9,1.80058434977768,,0 +375,36.9,1.80058434977768,,0 +376,36.9,1.80058434977768,,0 +377,36.9,1.80058434977768,,0 +378,36.9,1.80058434977768,,0 +379,36.9,1.80058434977768,,0 +380,36.9,1.52651655316751,,0 +381,36.9,1.52651655316751,,0 +382,36.9,1.52651655316751,,0 +383,36.9,1.52651655316751,,0 +384,36.9,1.52651655316751,,0 +385,36.9,1.52651655316751,,0 +386,36.9,1.52651655316751,,0 +387,36.9,1.52651655316751,,0 +388,36.9,1.52651655316751,,0 +389,36.9,1.52651655316751,,0 +390,36.9,1.25956740062514,,0 +391,36.9,1.25956740062514,,0 +392,36.9,1.25956740062514,,0 +393,36.9,1.25956740062514,,0 +394,36.9,1.25956740062514,,0 +395,36.9,1.25956740062514,,0 +396,36.9,1.25956740062514,,0 +397,36.9,1.25956740062514,,0 +398,36.9,1.25956740062514,,0 +399,36.9,1.25956740062514,,0 +400,36.9,0.99973689215056,,0 +401,36.9,0.99973689215056,,0 +402,36.9,0.99973689215056,,0 +403,36.9,0.99973689215056,,0 +404,36.9,0.99973689215056,,0 +405,36.9,0.99973689215056,,0 +406,36.9,0.99973689215056,,0 +407,36.9,0.99973689215056,,0 +408,36.9,0.99973689215056,,0 +409,36.9,0.99973689215056,,0 +410,36.9,0.725669095540391,,0 +411,36.9,0.725669095540391,,0 +412,36.9,0.725669095540391,,0 +413,36.9,0.725669095540391,,0 +414,36.9,0.725669095540391,,0 +415,36.9,0.725669095540391,,0 +416,36.9,0.725669095540391,,0 +417,36.9,0.725669095540391,,0 +418,36.9,0.725669095540391,,0 +419,36.9,0.725669095540391,,0 +420,36.9,0.408889434523441,,0 +421,36.9,0.408889434523441,,0 +422,36.9,0.408889434523441,,0 +423,36.9,0.408889434523441,,0 +424,36.9,0.408889434523441,,0 +425,36.9,0.408889434523441,,0 +426,36.9,0.408889434523441,,0 +427,36.9,0.408889434523441,,0 +428,36.9,0.408889434523441,,0 +429,36.9,0.408889434523441,,0 +430,36.9,6.18555362183561E-02,,0 +431,36.9,6.18555362183561E-02,,0 +432,36.9,6.18555362183561E-02,,0 +433,36.9,6.18555362183561E-02,,0 +434,36.9,6.18555362183561E-02,,0 +435,36.9,6.18555362183561E-02,,0 +436,36.9,6.18555362183561E-02,,0 +437,36.9,6.18555362183561E-02,,0 +438,36.9,6.18555362183561E-02,,0 +439,36.9,6.18555362183561E-02,,0 +440,36.9,-0.26026310784944,,0 +441,36.9,-0.26026310784944,,0 +442,36.9,-0.26026310784944,,0 +443,36.9,-0.26026310784944,,0 +444,36.9,-0.26026310784944,,0 +445,36.9,-0.26026310784944,,0 +446,36.9,-0.26026310784944,,0 +447,36.9,-0.26026310784944,,0 +448,36.9,-0.26026310784944,,0 +449,36.9,-0.26026310784944,,0 +450,36.9,-0.509415650222322,,0 +451,36.9,-0.509415650222322,,0 +452,36.9,-0.509415650222322,,0 +453,36.9,-0.509415650222322,,0 +454,36.9,-0.509415650222322,,0 +455,36.9,-0.509415650222322,,0 +456,36.9,-0.509415650222322,,0 +457,36.9,-0.509415650222322,,0 +458,36.9,-0.509415650222322,,0 +459,36.9,-0.509415650222322,,0 +460,36.9,-0.509415650222322,,0 +461,36.9,-0.509415650222322,,0 +462,36.9,-0.509415650222322,,0 +463,36.9,-0.509415650222322,,0 +464,36.9,-0.509415650222322,,0 +465,36.9,-0.509415650222322,,0 +466,36.9,-0.509415650222322,,0 +467,36.9,-0.509415650222322,,0 +468,36.9,-0.509415650222322,,0 +469,14.3,-0.509415650222322,,0 +470,14.3,-0.509415650222322,,0 +471,14.3,-0.509415650222322,,0 +472,14.3,-0.509415650222322,,0 +473,14.3,-0.509415650222322,,0 +474,14.3,-0.509415650222322,,0 +475,14.3,-0.509415650222322,,0 +476,14.3,-0.509415650222322,,0 +477,14.3,-0.509415650222322,,0 +478,14.3,-0.509415650222322,,0 +479,14.3,-0.509415650222322,,0 +480,14.3,-0.406195311239271,,0 +481,14.3,-0.406195311239271,,0 +482,14.3,-0.406195311239271,,0 +483,14.3,-0.406195311239271,,0 +484,14.3,-0.406195311239271,,0 +485,14.3,-0.406195311239271,,0 +486,14.3,-0.406195311239271,,0 +487,14.3,-0.406195311239271,,0 +488,14.3,-0.406195311239271,,0 +489,14.3,-0.406195311239271,,0 +490,14.3,-0.144585141747746,,0 +491,14.3,-0.144585141747746,,0 +492,14.3,-0.144585141747746,,0 +493,14.3,-0.144585141747746,,0 +494,14.3,-0.144585141747746,,0 +495,14.3,-0.144585141747746,,0 +496,14.3,-0.144585141747746,,0 +497,14.3,-0.144585141747746,,0 +498,14.3,-0.144585141747746,,0 +499,14.3,-0.144585141747746,,0 +500,14.3,0.134821637913271,,0 +501,14.3,0.134821637913271,,0 +502,14.3,0.134821637913271,,0 +503,14.3,0.134821637913271,,0 +504,0,0.134821637913271,,25 +505,37,0.134821637913271,,0 +506,37,0.134821637913271,,0 +507,37,0.134821637913271,,0 +508,37,0.134821637913271,,0 +509,37,0.134821637913271,,0 +510,37,0.383974180286153,,0 +511,37,0.383974180286153,,0 +512,37,0.383974180286153,,0 +513,37,0.383974180286153,,0 +514,37,0.383974180286153,,0 +515,37,0.383974180286153,,0 +516,37,0.383974180286153,,0 +517,37,0.383974180286153,,0 +518,37,0.383974180286153,,0 +519,37,0.383974180286153,,0 +520,37,0.528126722659034,,0 +521,37,0.528126722659034,,0 +522,37,0.528126722659034,,0 +523,37,0.528126722659034,,0 +524,37,0.528126722659034,,0 +525,37,0.528126722659034,,0 +526,37,0.528126722659034,,0 +527,37,0.528126722659034,,0 +528,37,0.528126722659034,,0 +529,37,0.528126722659034,,0 +530,37,0.528126722659034,,0 +531,37,0.528126722659034,,0 +532,37,0.528126722659034,,0 +533,37,0.528126722659034,,0 +534,37,0.528126722659034,,0 +535,37,0.528126722659034,,0 +536,37,0.528126722659034,,0 +537,37,0.528126722659034,,0 +538,37,0.528126722659034,,0 +539,37,0.528126722659034,,0 +540,37,0.528126722659034,,0 +541,37,0.528126722659034,,0 +542,37,0.528126722659034,,0 +543,37,0.528126722659034,,0 +544,37,0.528126722659034,,0 +545,37,0.528126722659034,,0 +546,37,0.528126722659034,,0 +547,37,0.528126722659034,,0 +548,37,0.528126722659034,,0 +549,37,0.528126722659034,,0 +550,37,0.528126722659034,,0 +551,37,0.528126722659034,,0 +552,37,0.528126722659034,,0 +553,37,0.528126722659034,,0 +554,37,0.528126722659034,,0 +555,37,0.528126722659034,,0 +556,37,0.528126722659034,,0 +557,37,0.528126722659034,,0 +558,37,0.528126722659034,,0 +559,37,0.528126722659034,,0 +560,37,0.394652146387848,,0 +561,37,0.394652146387848,,0 +562,37,0.394652146387848,,0 +563,37,0.394652146387848,,0 +564,37,0.394652146387848,,0 +565,37,0.394652146387848,,0 +566,37,0.394652146387848,,0 +567,37,0.394652146387848,,0 +568,37,0.394652146387848,,0 +569,37,0.394652146387848,,0 +570,37,0.287872485370898,,0 +571,37,0.287872485370898,,0 +572,37,0.287872485370898,,0 +573,37,0.287872485370898,,0 +574,37,0.287872485370898,,0 +575,37,0.287872485370898,,0 +576,37,0.287872485370898,,0 +577,37,0.287872485370898,,0 +578,37,0.287872485370898,,0 +579,37,0.287872485370898,,0 +580,37,0.150838587065814,,0 +581,37,0.150838587065814,,0 +582,37,0.150838587065814,,0 +583,37,0.150838587065814,,0 +584,37,0.150838587065814,,0 +585,37,0.150838587065814,,0 +586,37,0.150838587065814,,0 +587,37,0.150838587065814,,0 +588,37,0.150838587065814,,0 +589,37,0.150838587065814,,0 +590,37,-2.71275146291013E-02,,0 +591,37,-2.71275146291013E-02,,0 +592,37,-2.71275146291013E-02,,0 +593,37,-2.71275146291013E-02,,0 +594,37,-2.71275146291013E-02,,0 +595,37,-2.71275146291013E-02,,0 +596,37,-2.71275146291013E-02,,0 +597,37,-2.71275146291013E-02,,0 +598,37,-2.71275146291013E-02,,0 +599,37,-2.71275146291013E-02,,0 +600,37,-0.246025819713847,,0 +601,37,-0.246025819713847,,0 +602,37,-0.246025819713847,,0 +603,37,-0.246025819713847,,0 +604,37,-0.246025819713847,,0 +605,37,-0.246025819713847,,0 +606,37,-0.246025819713847,,0 +607,37,-0.246025819713847,,0 +608,37,-0.246025819713847,,0 +609,37,-0.246025819713847,,0 +610,37,-0.511195311239271,,0 +611,37,-0.511195311239271,,0 +612,37,-0.511195311239271,,0 +613,37,-0.511195311239271,,0 +614,37,-0.511195311239271,,0 +615,37,-0.511195311239271,,0 +616,37,-0.511195311239271,,0 +617,37,-0.511195311239271,,0 +618,37,-0.511195311239271,,0 +619,37,-0.511195311239271,,0 +620,37,-0.817297006154525,,0 +621,37,-0.817297006154525,,0 +622,37,-0.817297006154525,,0 +623,37,-0.817297006154525,,0 +624,37,-0.817297006154525,,0 +625,37,-0.817297006154525,,0 +626,37,-0.817297006154525,,0 +627,37,-0.817297006154525,,0 +628,37,-0.817297006154525,,0 +629,37,-0.817297006154525,,0 +630,37,-1.19102581971385,,0 +631,37,-1.19102581971385,,0 +632,37,-1.19102581971385,,0 +633,37,-1.19102581971385,,0 +634,37,-1.19102581971385,,0 +635,37,-1.19102581971385,,0 +636,37,-1.19102581971385,,0 +637,37,-1.19102581971385,,0 +638,37,-1.19102581971385,,0 +639,37,-1.19102581971385,,0 +640,37,-1.57543259937486,,0 +641,37,-1.57543259937486,,0 +642,37,-1.57543259937486,,0 +643,37,-1.57543259937486,,0 +644,37,-1.57543259937486,,0 +645,37,-1.57543259937486,,0 +646,37,-1.57543259937486,,0 +647,37,-1.57543259937486,,0 +648,37,-1.57543259937486,,0 +649,37,-1.57543259937486,,0 +650,37,-1.97229700615453,,0 +651,37,-1.97229700615453,,0 +652,37,-1.97229700615453,,0 +653,37,-1.97229700615453,,0 +654,37,-1.97229700615453,,0 +655,37,-1.97229700615453,,0 +656,37,-1.97229700615453,,0 +657,37,-1.97229700615453,,0 +658,37,-1.97229700615453,,0 +659,37,-1.97229700615453,,0 +660,37,-2.36382242988334,,0 +661,37,-2.36382242988334,,0 +662,37,-2.36382242988334,,0 +663,37,-2.36382242988334,,0 +664,37,-2.36382242988334,,0 +665,37,-2.36382242988334,,0 +666,37,-2.36382242988334,,0 +667,37,-2.36382242988334,,0 +668,37,-2.36382242988334,,0 +669,37,-2.36382242988334,,0 +670,37,-2.75000887056131,,0 +671,37,-2.75000887056131,,0 +672,37,-2.75000887056131,,0 +673,37,-2.75000887056131,,0 +674,37,-2.75000887056131,,0 +675,37,-2.75000887056131,,0 +676,37,-2.75000887056131,,0 +677,37,-2.75000887056131,,0 +678,37,-2.75000887056131,,0 +679,37,-2.75000887056131,,0 +680,37,-3.12195802310368,,0 +681,37,-3.12195802310368,,0 +682,37,-3.12195802310368,,0 +683,37,-3.12195802310368,,0 +684,37,-3.12195802310368,,0 +685,37,-3.12195802310368,,0 +686,37,-3.12195802310368,,0 +687,37,-3.12195802310368,,0 +688,37,-3.12195802310368,,0 +689,37,-3.12195802310368,,0 +690,37,-3.42450039598504,,0 +691,37,-3.42450039598504,,0 +692,37,-3.42450039598504,,0 +693,37,-3.42450039598504,,0 +694,37,-3.42450039598504,,0 +695,37,-3.42450039598504,,0 +696,37,-3.42450039598504,,0 +697,37,-3.42450039598504,,0 +698,37,-3.42450039598504,,0 +699,37,-3.42450039598504,,0 +700,37,-3.65585632818843,,0 +701,37,-3.65585632818843,,0 +702,37,-3.65585632818843,,0 +703,37,-3.65585632818843,,0 +704,37,-3.65585632818843,,0 +705,37,-3.65585632818843,,0 +706,37,-3.65585632818843,,0 +707,37,-3.65585632818843,,0 +708,37,-3.65585632818843,,0 +709,37,-3.65585632818843,,0 +710,37,-3.8035681925952,,0 +711,37,-3.8035681925952,,0 +712,37,-3.8035681925952,,0 +713,37,-3.8035681925952,,0 +714,37,-3.8035681925952,,0 +715,37,-3.8035681925952,,0 +716,37,-3.8035681925952,,0 +717,37,-3.8035681925952,,0 +718,37,-3.8035681925952,,0 +719,37,-3.8035681925952,,0 +720,37,-3.8035681925952,,0 +721,37,-3.8035681925952,,0 +722,37,-3.8035681925952,,0 +723,37,-3.8035681925952,,0 +724,37,-3.8035681925952,,0 +725,37,-3.8035681925952,,0 +726,37,-3.8035681925952,,0 +727,37,-3.8035681925952,,0 +728,37,-3.8035681925952,,0 +729,37,-3.8035681925952,,0 +730,37,-3.8035681925952,,0 +731,37,-3.8035681925952,,0 +732,37,-3.8035681925952,,0 +733,37,-3.8035681925952,,0 +734,37,-3.8035681925952,,0 +735,37,-3.8035681925952,,0 +736,37,-3.8035681925952,,0 +737,37,-3.8035681925952,,0 +738,37,-3.8035681925952,,0 +739,37,-3.8035681925952,,0 +740,37,-3.8035681925952,,0 +741,37,-3.8035681925952,,0 +742,37,-3.8035681925952,,0 +743,37,-3.8035681925952,,0 +744,37,-3.8035681925952,,0 +745,37,-3.8035681925952,,0 +746,37,-3.8035681925952,,0 +747,37,-3.8035681925952,,0 +748,37,-3.8035681925952,,0 +749,37,-3.8035681925952,,0 +750,37,-3.65051734513758,,0 +751,37,-3.65051734513758,,0 +752,37,-3.65051734513758,,0 +753,37,-3.65051734513758,,0 +754,37,-3.65051734513758,,0 +755,37,-3.65051734513758,,0 +756,37,-3.65051734513758,,0 +757,37,-3.65051734513758,,0 +758,37,-3.65051734513758,,0 +759,37,-3.65051734513758,,0 +760,37,-3.49390717564605,,0 +761,37,-3.49390717564605,,0 +762,37,-3.49390717564605,,0 +763,37,-3.49390717564605,,0 +764,37,-3.49390717564605,,0 +765,37,-3.49390717564605,,0 +766,37,-3.49390717564605,,0 +767,37,-3.49390717564605,,0 +768,37,-3.49390717564605,,0 +769,37,-3.49390717564605,,0 +770,37,-3.33551734513758,,0 +771,37,-3.33551734513758,,0 +772,37,-3.33551734513758,,0 +773,37,-3.33551734513758,,0 +774,37,-3.33551734513758,,0 +775,37,-3.33551734513758,,0 +776,37,-3.33551734513758,,0 +777,37,-3.33551734513758,,0 +778,37,-3.33551734513758,,0 +779,37,-3.33551734513758,,0 +780,37,-3.1878054807308,,0 +781,44,-3.1878054807308,,0 +782,44,-3.1878054807308,,0 +783,44,-3.1878054807308,,0 +784,44,-3.1878054807308,,0 +785,44,-3.1878054807308,,0 +786,44,-3.1878054807308,,0 +787,44,-3.1878054807308,,0 +788,44,-3.1878054807308,,0 +789,44,-3.1878054807308,,0 +790,44,-3.05433090445961,,0 +791,44,-3.05433090445961,,0 +792,44,-3.05433090445961,,0 +793,44,-3.05433090445961,,0 +794,44,-3.05433090445961,,0 +795,44,-3.05433090445961,,0 +796,44,-3.05433090445961,,0 +797,44,-3.05433090445961,,0 +798,44,-3.05433090445961,,0 +799,44,-3.05433090445961,,0 +800,44,-2.93509361632402,,0 +801,44,-2.93509361632402,,0 +802,44,-2.93509361632402,,0 +803,44,-2.93509361632402,,0 +804,44,-2.93509361632402,,0 +805,44,-2.93509361632402,,0 +806,44,-2.93509361632402,,0 +807,44,-2.93509361632402,,0 +808,44,-2.93509361632402,,0 +809,44,-2.93509361632402,,0 +810,44,-2.82831395530707,,0 +811,44,-2.82831395530707,,0 +812,44,-2.82831395530707,,0 +813,44,-2.82831395530707,,0 +814,44,-2.82831395530707,,0 +815,44,-2.82831395530707,,0 +816,44,-2.82831395530707,,0 +817,44,-2.82831395530707,,0 +818,44,-2.82831395530707,,0 +819,44,-2.82831395530707,,0 +820,44,-2.82831395530707,,0 +821,44,-2.82831395530707,,0 +822,44,-2.82831395530707,,0 +823,44,-2.82831395530707,,0 +824,44,-2.82831395530707,,0 +825,44,-2.82831395530707,,0 +826,44,-2.82831395530707,,0 +827,44,-2.82831395530707,,0 +828,44,-2.82831395530707,,0 +829,44,-2.82831395530707,,0 +830,44,-2.82831395530707,,0 +831,44,-2.82831395530707,,0 +832,44,-2.82831395530707,,0 +833,44,-2.82831395530707,,0 +834,44,-2.82831395530707,,0 +835,44,-2.82831395530707,,0 +836,44,-2.82831395530707,,0 +837,44,-2.82831395530707,,0 +838,44,-2.82831395530707,,0 +839,44,-2.82831395530707,,0 +840,44,-2.82831395530707,,0 +841,44,-2.82831395530707,,0 +842,44,-2.82831395530707,,0 +843,44,-2.82831395530707,,0 +844,44,-2.82831395530707,,0 +845,44,-2.82831395530707,,0 +846,44,-2.82831395530707,,0 +847,44,-2.82831395530707,,0 +848,44,-2.82831395530707,,0 +849,44,-2.82831395530707,,0 +850,44,-2.82831395530707,,0 +851,44,-2.82831395530707,,0 +852,44,-2.82831395530707,,0 +853,44,-2.82831395530707,,0 +854,44,-2.82831395530707,,0 +855,44,-2.82831395530707,,0 +856,44,-2.82831395530707,,0 +857,44,-2.82831395530707,,0 +858,44,-2.82831395530707,,0 +859,44,-2.82831395530707,,0 +860,44,-2.98848344683249,,0 +861,44,-2.98848344683249,,0 +862,44,-2.98848344683249,,0 +863,44,-2.98848344683249,,0 +864,44,-2.98848344683249,,0 +865,44,-2.98848344683249,,0 +866,44,-2.98848344683249,,0 +867,44,-2.98848344683249,,0 +868,44,-2.98848344683249,,0 +869,44,-2.98848344683249,,0 +870,44,-3.09526310784944,,0 +871,44,-3.09526310784944,,0 +872,44,-3.09526310784944,,0 +873,44,-3.09526310784944,,0 +874,44,-3.09526310784944,,0 +875,44,-3.09526310784944,,0 +876,44,-3.09526310784944,,0 +877,44,-3.09526310784944,,0 +878,44,-3.09526310784944,,0 +879,44,-3.09526310784944,,0 +880,44,-3.09526310784944,,0 +881,44,-3.09526310784944,,0 +882,44,-3.09526310784944,,0 +883,44,-3.09526310784944,,0 +884,44,-3.09526310784944,,0 +885,44,-3.09526310784944,,0 +886,44,-3.09526310784944,,0 +887,44,-3.09526310784944,,0 +888,44,-3.09526310784944,,0 +889,44,-3.09526310784944,,0 +890,44,-3.20916141293419,,0 +891,44,-3.20916141293419,,0 +892,44,-3.20916141293419,,0 +893,44,-3.20916141293419,,0 +894,44,-3.20916141293419,,0 +895,44,-3.20916141293419,,0 +896,44,-3.20916141293419,,0 +897,44,-3.20916141293419,,0 +898,44,-3.20916141293419,,0 +899,44,-3.20916141293419,,0 +900,44,-3.20916141293419,,0 +901,44,-3.20916141293419,,0 +902,44,-3.20916141293419,,0 +903,44,-3.20916141293419,,0 +904,44,-3.20916141293419,,0 +905,44,-3.20916141293419,,0 +906,44,-3.20916141293419,,0 +907,44,-3.20916141293419,,0 +908,44,-3.20916141293419,,0 +909,44,-3.20916141293419,,0 +910,44,-3.31772073496809,,0 +911,44,-3.31772073496809,,0 +912,44,-3.31772073496809,,0 +913,44,-3.31772073496809,,0 +914,44,-3.31772073496809,,0 +915,44,-3.31772073496809,,0 +916,44,-3.31772073496809,,0 +917,44,-3.31772073496809,,0 +918,44,-3.31772073496809,,0 +919,44,-3.31772073496809,,0 +920,44,-3.43517836208673,,0 +921,44,-3.43517836208673,,0 +922,44,-3.43517836208673,,0 +923,44,-3.43517836208673,,0 +924,44,-3.43517836208673,,0 +925,44,-3.43517836208673,,0 +926,44,-3.43517836208673,,0 +927,44,-3.43517836208673,,0 +928,44,-3.43517836208673,,0 +929,44,-3.43517836208673,,0 +930,44,-3.63094107395113,,0 +931,44,-3.63094107395113,,0 +932,44,-3.63094107395113,,0 +933,44,-3.63094107395113,,0 +934,44,-3.63094107395113,,0 +935,44,-3.63094107395113,,0 +936,44,-3.63094107395113,,0 +937,44,-3.63094107395113,,0 +938,44,-3.63094107395113,,0 +939,44,-3.63094107395113,,0 +940,44,-3.86051734513757,,0 +941,44,-3.86051734513757,,0 +942,44,-3.86051734513757,,0 +943,44,-3.86051734513757,,0 +944,44,-3.86051734513757,,0 +945,44,-3.86051734513757,,0 +946,44,-3.86051734513757,,0 +947,44,-3.86051734513757,,0 +948,44,-3.86051734513757,,0 +949,44,-3.86051734513757,,0 +950,44,-4.04026310784944,,0 +951,44,-4.04026310784944,,0 +952,44,-4.04026310784944,,0 +953,44,-4.04026310784944,,0 +954,44,-4.04026310784944,,0 +955,44,-4.04026310784944,,0 +956,44,-4.04026310784944,,0 +957,44,-4.04026310784944,,0 +958,44,-4.04026310784944,,0 +959,44,-4.04026310784944,,0 +960,44,-4.04026310784944,,0 +961,44,-4.04026310784944,,0 +962,44,-4.04026310784944,,0 +963,44,-4.04026310784944,,0 +964,44,-4.04026310784944,,0 +965,44,-4.04026310784944,,0 +966,44,-4.04026310784944,,0 +967,44,-4.04026310784944,,0 +968,44,-4.04026310784944,,0 +969,44,-4.04026310784944,,0 +970,44,-4.04026310784944,,0 +971,44,-4.04026310784944,,0 +972,44,-4.04026310784944,,0 +973,44,-4.04026310784944,,0 +974,44,-4.04026310784944,,0 +975,44,-4.04026310784944,,0 +976,44,-4.04026310784944,,0 +977,44,-4.04026310784944,,0 +978,44,-4.04026310784944,,0 +979,44,-4.04026310784944,,0 +980,44,-3.65763598920537,,0 +981,44,-3.65763598920537,,0 +982,44,-3.65763598920537,,0 +983,44,-3.65763598920537,,0 +984,44,-3.65763598920537,,0 +985,39,-3.65763598920537,,0 +986,39,-3.65763598920537,,0 +987,39,-3.65763598920537,,0 +988,39,-3.65763598920537,,0 +989,39,-3.65763598920537,,0 +990,39,-3.15763598920537,,0 +991,39,-3.15763598920537,,0 +992,39,-3.15763598920537,,0 +993,39,-3.15763598920537,,0 +994,39,-3.15763598920537,,0 +995,39,-3.15763598920537,,0 +996,39,-3.15763598920537,,0 +997,30,-3.15763598920537,,0 +998,30,-3.15763598920537,,0 +999,30,-3.15763598920537,,0 +1000,30,-2.65763598920537,,0 +1001,30,-2.65763598920537,,0 +1002,30,-2.65763598920537,,0 +1003,30,-2.65763598920537,,0 +1004,30,-2.65763598920537,,0 +1005,30,-2.65763598920537,,0 +1006,30,-2.65763598920537,,0 +1007,30,-2.65763598920537,,0 +1008,30,-2.65763598920537,,0 +1009,30,-2.65763598920537,,0 +1010,30,-2.15763598920537,,0 +1011,30,-2.15763598920537,,0 +1012,30,-2.15763598920537,,0 +1013,30,-2.15763598920537,,0 +1014,30,-2.15763598920537,,0 +1015,30,-2.15763598920537,,0 +1016,30,-2.15763598920537,,0 +1017,30,-2.15763598920537,,0 +1018,30,-2.15763598920537,,0 +1019,30,-2.15763598920537,,0 +1020,30,-1.65763598920537,,0 +1021,51.9,-1.65763598920537,,0 +1022,51.9,-1.65763598920537,,0 +1023,51.9,-1.65763598920537,,0 +1024,51.9,-1.65763598920537,,0 +1025,51.9,-1.65763598920537,,0 +1026,51.9,-1.65763598920537,,0 +1027,51.9,-1.65763598920537,,0 +1028,51.9,-1.65763598920537,,0 +1029,51.9,-1.65763598920537,,0 +1030,51.9,-1.15763598920537,,0 +1031,51.9,-1.15763598920537,,0 +1032,51.9,-1.15763598920537,,0 +1033,51.9,-1.15763598920537,,0 +1034,51.9,-1.15763598920537,,0 +1035,51.9,-1.15763598920537,,0 +1036,51.9,-1.15763598920537,,0 +1037,51.9,-1.15763598920537,,0 +1038,51.9,-1.15763598920537,,0 +1039,51.9,-1.15763598920537,,0 +1040,51.9,-0.657635989205369,,0 +1041,51.9,-0.657635989205369,,0 +1042,51.9,-0.657635989205369,,0 +1043,51.9,-0.657635989205369,,0 +1044,51.9,-0.657635989205369,,0 +1045,51.9,-0.657635989205369,,0 +1046,51.9,-0.657635989205369,,0 +1047,51.9,-0.657635989205369,,0 +1048,51.9,-0.657635989205369,,0 +1049,51.9,-0.657635989205369,,0 +1050,51.9,-0.157635989205369,,0 +1051,51.9,-0.157635989205369,,0 +1052,51.9,-0.157635989205369,,0 +1053,51.9,-0.157635989205369,,0 +1054,51.9,-0.157635989205369,,0 +1055,51.9,-0.157635989205369,,0 +1056,51.9,-0.157635989205369,,0 +1057,51.9,-0.157635989205369,,0 +1058,51.9,-0.157635989205369,,0 +1059,51.9,-0.157635989205369,,0 +1060,51.9,0.342364010794631,,0 +1061,51.9,0.342364010794631,,0 +1062,51.9,0.342364010794631,,0 +1063,51.9,0.342364010794631,,0 +1064,51.9,0.342364010794631,,0 +1065,51.9,0.342364010794631,,0 +1066,51.9,0.342364010794631,,0 +1067,51.9,0.342364010794631,,0 +1068,51.9,0.342364010794631,,0 +1069,51.9,0.342364010794631,,0 +1070,51.9,0.842364010794631,,0 +1071,51.9,0.842364010794631,,0 +1072,51.9,0.842364010794631,,0 +1073,51.9,0.842364010794631,,0 +1074,51.9,0.842364010794631,,0 +1075,51.9,0.842364010794631,,0 +1076,51.9,0.842364010794631,,0 +1077,51.9,0.842364010794631,,0 +1078,51.9,0.842364010794631,,0 +1079,51.9,0.842364010794631,,0 +1080,51.9,1.34236401079463,,0 +1081,51.9,1.34236401079463,,0 +1082,51.9,1.34236401079463,,0 +1083,51.9,1.34236401079463,,0 +1084,51.9,1.34236401079463,,0 +1085,51.9,1.34236401079463,,0 +1086,51.9,1.34236401079463,,0 +1087,51.9,1.34236401079463,,0 +1088,51.9,1.34236401079463,,0 +1089,51.9,1.34236401079463,,0 +1090,51.9,1.47668604469293,,0 +1091,51.9,1.47668604469293,,0 +1092,51.9,1.47668604469293,,0 +1093,51.9,1.47668604469293,,0 +1094,51.9,1.47668604469293,,0 +1095,51.9,1.47668604469293,,0 +1096,51.9,1.47668604469293,,0 +1097,51.9,1.47668604469293,,0 +1098,51.9,1.47668604469293,,0 +1099,51.9,1.47668604469293,,0 +1100,51.9,1.47668604469293,,0 +1101,51.9,1.47668604469293,,0 +1102,51.9,1.47668604469293,,0 +1103,51.9,1.47668604469293,,0 +1104,51.9,1.47668604469293,,0 +1105,51.9,1.47668604469293,,0 +1106,51.9,1.47668604469293,,0 +1107,51.9,1.47668604469293,,0 +1108,51.9,1.47668604469293,,0 +1109,51.9,1.47668604469293,,0 +1110,51.9,1.36100807859124,,0 +1111,51.9,1.36100807859124,,0 +1112,51.9,1.36100807859124,,0 +1113,51.9,1.36100807859124,,0 +1114,51.9,1.36100807859124,,0 +1115,51.9,1.36100807859124,,0 +1116,51.9,1.36100807859124,,0 +1117,51.9,1.36100807859124,,0 +1118,51.9,1.36100807859124,,0 +1119,51.9,1.36100807859124,,0 +1120,51.9,1.23821146842175,,0 +1121,51.9,1.23821146842175,,0 +1122,51.9,1.23821146842175,,0 +1123,51.9,1.23821146842175,,0 +1124,51.9,1.23821146842175,,0 +1125,51.9,1.23821146842175,,0 +1126,51.9,1.23821146842175,,0 +1127,51.9,1.23821146842175,,0 +1128,51.9,1.23821146842175,,0 +1129,51.9,1.23821146842175,,0 +1130,51.9,1.1136351972353,,0 +1131,51.9,1.1136351972353,,0 +1132,51.9,1.1136351972353,,0 +1133,51.9,1.1136351972353,,0 +1134,51.9,1.1136351972353,,0 +1135,51.9,1.1136351972353,,0 +1136,51.9,1.1136351972353,,0 +1137,51.9,1.1136351972353,,0 +1138,51.9,1.1136351972353,,0 +1139,51.9,1.1136351972353,,0 +1140,51.9,1.00151655316751,,0 +1141,51.9,1.00151655316751,,0 +1142,51.9,1.00151655316751,,0 +1143,51.9,1.00151655316751,,0 +1144,51.9,1.00151655316751,,0 +1145,51.9,1.00151655316751,,0 +1146,51.9,1.00151655316751,,0 +1147,51.9,1.00151655316751,,0 +1148,51.9,1.00151655316751,,0 +1149,51.9,1.00151655316751,,0 +1150,51.9,1.00151655316751,,0 +1151,51.9,1.00151655316751,,0 +1152,51.9,1.00151655316751,,0 +1153,51.9,1.00151655316751,,0 +1154,51.9,1.00151655316751,,0 +1155,51.9,1.00151655316751,,0 +1156,51.9,1.00151655316751,,0 +1157,51.9,1.00151655316751,,0 +1158,51.9,1.00151655316751,,0 +1159,51.9,1.00151655316751,,0 +1160,51.9,0.848465705709882,,0 +1161,51.9,0.848465705709882,,0 +1162,51.9,0.848465705709882,,0 +1163,51.9,0.848465705709882,,0 +1164,51.9,0.848465705709882,,0 +1165,51.9,0.848465705709882,,0 +1166,51.9,0.848465705709882,,0 +1167,51.9,0.848465705709882,,0 +1168,51.9,0.848465705709882,,0 +1169,51.9,0.848465705709882,,0 +1170,51.9,0.848465705709882,,0 +1171,51.9,0.848465705709882,,0 +1172,51.9,0.848465705709882,,0 +1173,51.9,0.848465705709882,,0 +1174,51.9,0.848465705709882,,0 +1175,51.9,0.848465705709882,,0 +1176,51.9,0.848465705709882,,0 +1177,51.9,0.848465705709882,,0 +1178,51.9,0.848465705709882,,0 +1179,51.9,0.848465705709882,,0 +1180,51.9,0.848465705709882,,0 +1181,51.9,0.848465705709882,,0 +1182,51.9,0.848465705709882,,0 +1183,51.9,0.848465705709882,,0 +1184,51.9,0.848465705709882,,0 +1185,51.9,0.848465705709882,,0 +1186,51.9,0.848465705709882,,0 +1187,51.9,0.848465705709882,,0 +1188,51.9,0.848465705709882,,0 +1189,51.9,0.848465705709882,,0 +1190,51.9,1.0228724853709,,0 +1191,51.9,1.0228724853709,,0 +1192,51.9,1.0228724853709,,0 +1193,51.9,1.0228724853709,,0 +1194,51.9,1.0228724853709,,0 +1195,51.9,1.0228724853709,,0 +1196,51.9,1.0228724853709,,0 +1197,51.9,1.0228724853709,,0 +1198,51.9,1.0228724853709,,0 +1199,51.9,1.0228724853709,,0 +1200,51.9,1.18482163791327,,0 +1201,51.9,1.18482163791327,,0 +1202,51.9,1.18482163791327,,0 +1203,51.9,1.18482163791327,,0 +1204,51.9,1.18482163791327,,0 +1205,51.9,1.18482163791327,,0 +1206,51.9,1.18482163791327,,0 +1207,51.9,1.18482163791327,,0 +1208,51.9,1.18482163791327,,0 +1209,51.9,1.18482163791327,,0 +1210,51.9,1.38948265486242,,0 +1211,51.9,1.38948265486242,,0 +1212,51.9,1.38948265486242,,0 +1213,51.9,1.38948265486242,,0 +1214,51.9,1.38948265486242,,0 +1215,51.9,1.38948265486242,,0 +1216,51.9,1.38948265486242,,0 +1217,51.9,1.38948265486242,,0 +1218,51.9,1.38948265486242,,0 +1219,51.9,1.38948265486242,,0 +1220,51.9,1.62439790909971,,0 +1221,51.9,1.62439790909971,,0 +1222,51.9,1.62439790909971,,0 +1223,51.9,1.62439790909971,,0 +1224,51.9,1.62439790909971,,0 +1225,51.9,1.62439790909971,,0 +1226,51.9,1.62439790909971,,0 +1227,51.9,1.62439790909971,,0 +1228,51.9,1.62439790909971,,0 +1229,51.9,1.62439790909971,,0 +1230,51.9,1.90914367181158,,0 +1231,51.9,1.90914367181158,,0 +1232,51.9,1.90914367181158,,0 +1233,51.9,1.90914367181158,,0 +1234,51.9,1.90914367181158,,0 +1235,51.9,1.90914367181158,,0 +1236,51.9,1.90914367181158,,0 +1237,51.9,1.90914367181158,,0 +1238,51.9,1.90914367181158,,0 +1239,51.9,1.90914367181158,,0 +1240,51.9,2.18855045147259,,0 +1241,51.9,2.18855045147259,,0 +1242,51.9,2.18855045147259,,0 +1243,51.9,2.18855045147259,,0 +1244,51.9,2.18855045147259,,0 +1245,51.9,2.18855045147259,,0 +1246,51.9,2.18855045147259,,0 +1247,51.9,2.18855045147259,,0 +1248,51.9,2.18855045147259,,0 +1249,51.9,2.18855045147259,,0 +1250,51.9,2.48041485825225,,0 +1251,51.9,2.48041485825225,,0 +1252,51.9,2.48041485825225,,0 +1253,51.9,2.48041485825225,,0 +1254,51.9,2.48041485825225,,0 +1255,51.9,2.48041485825225,,0 +1256,51.9,2.48041485825225,,0 +1257,51.9,2.48041485825225,,0 +1258,51.9,2.48041485825225,,0 +1259,51.9,2.48041485825225,,0 +1260,51.9,2.75982163791327,,0 +1261,51.9,2.75982163791327,,0 +1262,51.9,2.75982163791327,,0 +1263,51.9,2.75982163791327,,0 +1264,51.9,2.75982163791327,,0 +1265,51.9,2.75982163791327,,0 +1266,51.9,2.75982163791327,,0 +1267,51.9,2.75982163791327,,0 +1268,51.9,2.75982163791327,,0 +1269,51.9,2.75982163791327,,0 +1270,51.9,2.99473689215056,,0 +1271,51.9,2.99473689215056,,0 +1272,51.9,2.99473689215056,,0 +1273,51.9,2.99473689215056,,0 +1274,51.9,2.99473689215056,,0 +1275,51.9,2.99473689215056,,0 +1276,51.9,2.99473689215056,,0 +1277,51.9,2.99473689215056,,0 +1278,51.9,2.99473689215056,,0 +1279,51.9,2.99473689215056,,0 +1280,51.9,3.15490638367598,,0 +1281,51.9,3.15490638367598,,0 +1282,51.9,3.15490638367598,,0 +1283,51.9,3.15490638367598,,0 +1284,51.9,3.15490638367598,,0 +1285,51.9,3.15490638367598,,0 +1286,51.9,3.15490638367598,,0 +1287,51.9,3.15490638367598,,0 +1288,51.9,3.15490638367598,,0 +1289,51.9,3.15490638367598,,0 +1290,51.9,3.15490638367598,,0 +1291,51.9,3.15490638367598,,0 +1292,51.9,3.15490638367598,,0 +1293,51.9,3.15490638367598,,0 +1294,51.9,3.15490638367598,,0 +1295,51.9,3.15490638367598,,0 +1296,51.9,3.15490638367598,,0 +1297,51.9,3.15490638367598,,0 +1298,51.9,3.15490638367598,,0 +1299,51.9,3.15490638367598,,0 +1300,51.9,3.15490638367598,,0 +1301,51.9,3.15490638367598,,0 +1302,51.9,3.15490638367598,,0 +1303,51.9,3.15490638367598,,0 +1304,51.9,3.15490638367598,,0 +1305,51.9,3.15490638367598,,0 +1306,51.9,3.15490638367598,,0 +1307,51.9,3.15490638367598,,0 +1308,51.9,3.15490638367598,,0 +1309,51.9,3.15490638367598,,0 +1310,51.9,3.15490638367598,,0 +1311,51.9,3.15490638367598,,0 +1312,51.9,3.15490638367598,,0 +1313,51.9,3.15490638367598,,0 +1314,51.9,3.15490638367598,,0 +1315,51.9,3.15490638367598,,0 +1316,51.9,3.15490638367598,,0 +1317,51.9,3.15490638367598,,0 +1318,51.9,3.15490638367598,,0 +1319,51.9,3.15490638367598,,0 +1320,51.9,2.89863519723531,,0 +1321,51.9,2.89863519723531,,0 +1322,51.9,2.89863519723531,,0 +1323,51.9,2.89863519723531,,0 +1324,51.9,2.89863519723531,,0 +1325,51.9,2.89863519723531,,0 +1326,51.9,2.89863519723531,,0 +1327,51.9,2.89863519723531,,0 +1328,51.9,2.89863519723531,,0 +1329,51.9,2.89863519723531,,0 +1330,51.9,2.69397418028615,,0 +1331,51.9,2.69397418028615,,0 +1332,51.9,2.69397418028615,,0 +1333,51.9,2.69397418028615,,0 +1334,51.9,2.69397418028615,,0 +1335,51.9,2.69397418028615,,0 +1336,51.9,2.69397418028615,,0 +1337,51.9,2.69397418028615,,0 +1338,51.9,2.69397418028615,,0 +1339,51.9,2.69397418028615,,0 +1340,51.9,2.50355045147259,,0 +1341,51.9,2.50355045147259,,0 +1342,51.9,2.50355045147259,,0 +1343,51.9,2.50355045147259,,0 +1344,51.9,2.50355045147259,,0 +1345,51.9,2.50355045147259,,0 +1346,51.9,2.50355045147259,,0 +1347,51.9,2.50355045147259,,0 +1348,51.9,2.50355045147259,,0 +1349,51.9,2.50355045147259,,0 +1350,51.9,2.32558434977768,,0 +1351,51.9,2.32558434977768,,0 +1352,51.9,2.32558434977768,,0 +1353,51.9,2.32558434977768,,0 +1354,51.9,2.32558434977768,,0 +1355,51.9,2.32558434977768,,0 +1356,51.9,2.32558434977768,,0 +1357,51.9,2.32558434977768,,0 +1358,51.9,2.32558434977768,,0 +1359,51.9,2.32558434977768,,0 +1360,51.9,2.1671945192692,,0 +1361,51.9,2.1671945192692,,0 +1362,51.9,2.1671945192692,,0 +1363,51.9,2.1671945192692,,0 +1364,51.9,2.1671945192692,,0 +1365,51.9,2.1671945192692,,0 +1366,51.9,2.1671945192692,,0 +1367,51.9,2.1671945192692,,0 +1368,51.9,2.1671945192692,,0 +1369,51.9,2.1671945192692,,0 +1370,51.9,2.06397418028615,,0 +1371,51.9,2.06397418028615,,0 +1372,51.9,2.06397418028615,,0 +1373,51.9,2.06397418028615,,0 +1374,51.9,2.06397418028615,,0 +1375,51.9,2.06397418028615,,0 +1376,51.9,2.06397418028615,,0 +1377,51.9,2.06397418028615,,0 +1378,51.9,2.06397418028615,,0 +1379,51.9,2.06397418028615,,0 +1380,51.9,2.06397418028615,,0 +1381,51.9,2.06397418028615,,0 +1382,51.9,2.06397418028615,,0 +1383,51.9,2.06397418028615,,0 +1384,51.9,2.06397418028615,,0 +1385,51.9,2.06397418028615,,0 +1386,51.9,2.06397418028615,,0 +1387,51.9,2.06397418028615,,0 +1388,51.9,2.06397418028615,,0 +1389,51.9,2.06397418028615,,0 +1390,51.9,1.9500758752014,,0 +1391,51.9,1.9500758752014,,0 +1392,51.9,1.9500758752014,,0 +1393,51.9,1.9500758752014,,0 +1394,51.9,1.9500758752014,,0 +1395,51.9,1.9500758752014,,0 +1396,51.9,1.9500758752014,,0 +1397,51.9,1.9500758752014,,0 +1398,51.9,1.9500758752014,,0 +1399,51.9,1.9500758752014,,0 +1400,51.9,1.9500758752014,,0 +1401,51.9,1.9500758752014,,0 +1402,51.9,1.9500758752014,,0 +1403,51.9,1.9500758752014,,0 +1404,51.9,1.9500758752014,,0 +1405,51.9,1.9500758752014,,0 +1406,51.9,1.9500758752014,,0 +1407,51.9,1.9500758752014,,0 +1408,51.9,1.9500758752014,,0 +1409,51.9,1.9500758752014,,0 +1410,51.9,1.9500758752014,,0 +1411,51.9,1.9500758752014,,0 +1412,51.9,1.9500758752014,,0 +1413,51.9,1.9500758752014,,0 +1414,51.9,1.9500758752014,,0 +1415,51.9,1.9500758752014,,0 +1416,51.9,1.9500758752014,,0 +1417,51.9,1.9500758752014,,0 +1418,51.9,1.9500758752014,,0 +1419,51.9,1.9500758752014,,0 +1420,51.9,1.9500758752014,,0 +1421,51.9,1.9500758752014,,0 +1422,51.9,1.9500758752014,,0 +1423,51.9,1.9500758752014,,0 +1424,51.9,1.9500758752014,,0 +1425,51.9,1.9500758752014,,0 +1426,51.9,1.9500758752014,,0 +1427,51.9,1.9500758752014,,0 +1428,51.9,1.9500758752014,,0 +1429,51.9,1.9500758752014,,0 +1430,51.9,1.9500758752014,,0 +1431,51.9,1.9500758752014,,0 +1432,51.9,1.9500758752014,,0 +1433,51.9,1.9500758752014,,0 +1434,51.9,1.9500758752014,,0 +1435,51.9,1.9500758752014,,0 +1436,51.9,1.9500758752014,,0 +1437,51.9,1.9500758752014,,0 +1438,51.9,1.9500758752014,,0 +1439,51.9,1.9500758752014,,0 +1440,51.9,1.9500758752014,,0 +1441,51.9,1.9500758752014,,0 +1442,51.9,1.9500758752014,,0 +1443,51.9,1.9500758752014,,0 +1444,51.9,1.9500758752014,,0 +1445,51.9,1.9500758752014,,0 +1446,51.9,1.9500758752014,,0 +1447,51.9,1.9500758752014,,0 +1448,51.9,1.9500758752014,,0 +1449,51.9,1.9500758752014,,0 +1450,51.9,1.83083858706581,,0 +1451,51.9,1.83083858706581,,0 +1452,51.9,1.83083858706581,,0 +1453,51.9,1.83083858706581,,0 +1454,51.9,1.83083858706581,,0 +1455,51.9,1.83083858706581,,0 +1456,51.9,1.83083858706581,,0 +1457,51.9,1.83083858706581,,0 +1458,51.9,1.83083858706581,,0 +1459,51.9,1.83083858706581,,0 +1460,51.9,1.83083858706581,,0 +1461,51.9,1.83083858706581,,0 +1462,51.9,1.83083858706581,,0 +1463,51.9,1.83083858706581,,0 +1464,51.9,1.83083858706581,,0 +1465,51.9,1.83083858706581,,0 +1466,51.9,1.83083858706581,,0 +1467,51.9,1.83083858706581,,0 +1468,51.9,1.83083858706581,,0 +1469,51.9,1.83083858706581,,0 +1470,51.9,1.83083858706581,,0 +1471,51.9,1.83083858706581,,0 +1472,51.9,1.83083858706581,,0 +1473,51.9,1.83083858706581,,0 +1474,51.9,1.83083858706581,,0 +1475,51.9,1.83083858706581,,0 +1476,51.9,1.83083858706581,,0 +1477,51.9,1.83083858706581,,0 +1478,51.9,1.83083858706581,,0 +1479,51.9,1.83083858706581,,0 +1480,51.9,1.83083858706581,,0 +1481,51.9,1.83083858706581,,0 +1482,51.9,1.83083858706581,,0 +1483,51.9,1.83083858706581,,0 +1484,51.9,1.83083858706581,,0 +1485,51.9,1.83083858706581,,0 +1486,51.9,1.83083858706581,,0 +1487,51.9,1.83083858706581,,0 +1488,51.9,1.83083858706581,,0 +1489,51.9,1.83083858706581,,0 +1490,51.9,1.69024536672683,,0 +1491,51.9,1.69024536672683,,0 +1492,51.9,1.69024536672683,,0 +1493,51.9,1.69024536672683,,0 +1494,51.9,1.69024536672683,,0 +1495,51.9,1.69024536672683,,0 +1496,51.9,1.69024536672683,,0 +1497,51.9,1.69024536672683,,0 +1498,51.9,1.69024536672683,,0 +1499,51.9,1.69024536672683,,0 +1500,51.9,1.57634706164209,,0 +1501,51.9,1.57634706164209,,0 +1502,51.9,1.57634706164209,,0 +1503,51.9,1.57634706164209,,0 +1504,51.9,1.57634706164209,,0 +1505,51.9,1.57634706164209,,0 +1506,51.9,1.57634706164209,,0 +1507,51.9,1.57634706164209,,0 +1508,51.9,1.57634706164209,,0 +1509,51.9,1.57634706164209,,0 +1510,51.9,1.40016062096412,,0 +1511,51.9,1.40016062096412,,0 +1512,51.9,1.40016062096412,,0 +1513,51.9,1.40016062096412,,0 +1514,51.9,1.40016062096412,,0 +1515,51.9,1.40016062096412,,0 +1516,51.9,1.40016062096412,,0 +1517,51.9,1.40016062096412,,0 +1518,51.9,1.40016062096412,,0 +1519,51.9,1.40016062096412,,0 +1520,51.9,1.14744875655734,,0 +1521,51.9,1.14744875655734,,0 +1522,51.9,1.14744875655734,,0 +1523,51.9,1.14744875655734,,0 +1524,51.9,1.14744875655734,,0 +1525,51.9,1.14744875655734,,0 +1526,51.9,1.14744875655734,,0 +1527,51.9,1.14744875655734,,0 +1528,51.9,1.14744875655734,,0 +1529,51.9,1.14744875655734,,0 +1530,51.9,0.862702993845474,,0 +1531,51.9,0.862702993845474,,0 +1532,51.9,0.862702993845474,,0 +1533,51.9,0.862702993845474,,0 +1534,51.9,0.862702993845474,,0 +1535,51.9,0.862702993845474,,0 +1536,51.9,0.862702993845474,,0 +1537,51.9,0.862702993845474,,0 +1538,51.9,0.862702993845474,,0 +1539,51.9,0.862702993845474,,0 +1540,51.9,0.531686044692933,,0 +1541,51.9,0.531686044692933,,0 +1542,51.9,0.531686044692933,,0 +1543,51.9,0.531686044692933,,0 +1544,51.9,0.531686044692933,,0 +1545,51.9,0.531686044692933,,0 +1546,51.9,0.531686044692933,,0 +1547,51.9,0.531686044692933,,0 +1548,51.9,0.531686044692933,,0 +1549,51.9,0.531686044692933,,0 +1550,51.9,0.238041976896323,,0 +1551,51.9,0.238041976896323,,0 +1552,51.9,0.238041976896323,,0 +1553,51.9,0.238041976896323,,0 +1554,51.9,0.238041976896323,,0 +1555,51.9,0.238041976896323,,0 +1556,51.9,0.238041976896323,,0 +1557,51.9,0.238041976896323,,0 +1558,51.9,0.238041976896323,,0 +1559,51.9,0.238041976896323,,0 +1560,51.9,-1.28902264935083E-02,,0 +1561,51.9,-1.28902264935083E-02,,0 +1562,51.9,-1.28902264935083E-02,,0 +1563,51.9,-1.28902264935083E-02,,0 +1564,51.9,-1.28902264935083E-02,,0 +1565,51.9,-1.28902264935083E-02,,0 +1566,51.9,-1.28902264935083E-02,,0 +1567,51.9,-1.28902264935083E-02,,0 +1568,51.9,-1.28902264935083E-02,,0 +1569,51.9,-1.28902264935083E-02,,0 +1570,51.9,-0.213991921408762,,0 +1571,51.9,-0.213991921408762,,0 +1572,51.9,-0.213991921408762,,0 +1573,51.9,-0.213991921408762,,0 +1574,51.9,-0.213991921408762,,0 +1575,51.9,-0.213991921408762,,0 +1576,51.9,-0.213991921408762,,0 +1577,51.9,-0.213991921408762,,0 +1578,51.9,-0.213991921408762,,0 +1579,51.9,-0.213991921408762,,0 +1580,51.9,-0.368822429883339,,0 +1581,51.9,-0.368822429883339,,0 +1582,51.9,-0.368822429883339,,0 +1583,51.9,-0.368822429883339,,0 +1584,51.9,-0.368822429883339,,0 +1585,51.9,-0.368822429883339,,0 +1586,51.9,-0.368822429883339,,0 +1587,51.9,-0.368822429883339,,0 +1588,51.9,-0.368822429883339,,0 +1589,51.9,-0.368822429883339,,0 +1590,51.9,-0.511195311239271,,0 +1591,51.9,-0.511195311239271,,0 +1592,51.9,-0.511195311239271,,0 +1593,51.9,-0.511195311239271,,0 +1594,51.9,-0.511195311239271,,0 +1595,51.9,-0.511195311239271,,0 +1596,51.9,-0.511195311239271,,0 +1597,51.9,-0.511195311239271,,0 +1598,51.9,-0.511195311239271,,0 +1599,51.9,-0.511195311239271,,0 +1600,51.9,-0.511195311239271,,0 +1601,51.9,-0.511195311239271,,0 +1602,51.9,-0.511195311239271,,0 +1603,51.9,-0.511195311239271,,0 +1604,51.9,-0.511195311239271,,0 +1605,51.9,-0.511195311239271,,0 +1606,51.9,-0.511195311239271,,0 +1607,51.9,-0.511195311239271,,0 +1608,51.9,-0.511195311239271,,0 +1609,51.9,-0.511195311239271,,0 +1610,51.9,-0.685602090900288,,0 +1611,51.9,-0.685602090900288,,0 +1612,51.9,-0.685602090900288,,0 +1613,51.9,-0.685602090900288,,0 +1614,51.9,-0.685602090900288,,0 +1615,51.9,-0.685602090900288,,0 +1616,51.9,-0.685602090900288,,0 +1617,51.9,-0.685602090900288,,0 +1618,51.9,-0.685602090900288,,0 +1619,51.9,-0.685602090900288,,0 +1620,51.9,-0.790602090900288,,0 +1621,51.9,-0.790602090900288,,0 +1622,51.9,-0.790602090900288,,0 +1623,51.9,-0.790602090900288,,0 +1624,51.9,-0.790602090900288,,0 +1625,51.9,-0.790602090900288,,0 +1626,51.9,-0.790602090900288,,0 +1627,51.9,-0.790602090900288,,0 +1628,51.9,-0.790602090900288,,0 +1629,51.9,-0.790602090900288,,0 +1630,51.9,-0.91339870106978,,0 +1631,51.9,-0.91339870106978,,0 +1632,51.9,-0.91339870106978,,0 +1633,51.9,-0.91339870106978,,0 +1634,51.9,-0.91339870106978,,0 +1635,51.9,-0.91339870106978,,0 +1636,51.9,-0.91339870106978,,0 +1637,51.9,-0.91339870106978,,0 +1638,51.9,-0.91339870106978,,0 +1639,51.9,-0.91339870106978,,0 +1640,51.9,-1.03797497225622,,0 +1641,51.9,-1.03797497225622,,0 +1642,51.9,-1.03797497225622,,0 +1643,51.9,-1.03797497225622,,0 +1644,51.9,-1.03797497225622,,0 +1645,51.9,-1.03797497225622,,0 +1646,51.9,-1.03797497225622,,0 +1647,51.9,-1.03797497225622,,0 +1648,51.9,-1.03797497225622,,0 +1649,51.9,-1.03797497225622,,0 +1650,51.9,-1.18034785361215,,0 +1651,51.9,-1.18034785361215,,0 +1652,51.9,-1.18034785361215,,0 +1653,51.9,-1.18034785361215,,0 +1654,51.9,-1.18034785361215,,0 +1655,51.9,-1.18034785361215,,0 +1656,51.9,-1.18034785361215,,0 +1657,51.9,-1.18034785361215,,0 +1658,51.9,-1.18034785361215,,0 +1659,51.9,-1.18034785361215,,0 +1660,51.9,-1.33695802310368,,0 +1661,51.9,-1.33695802310368,,0 +1662,51.9,-1.33695802310368,,0 +1663,51.9,-1.33695802310368,,0 +1664,51.9,-1.33695802310368,,0 +1665,51.9,-1.33695802310368,,0 +1666,51.9,-1.33695802310368,,0 +1667,51.9,-1.33695802310368,,0 +1668,51.9,-1.33695802310368,,0 +1669,51.9,-1.33695802310368,,0 +1670,51.9,-1.52026310784944,,0 +1671,51.9,-1.52026310784944,,0 +1672,51.9,-1.52026310784944,,0 +1673,51.9,-1.52026310784944,,0 +1674,51.9,-1.52026310784944,,0 +1675,51.9,-1.52026310784944,,0 +1676,51.9,-1.52026310784944,,0 +1677,51.9,-1.52026310784944,,0 +1678,51.9,-1.52026310784944,,0 +1679,51.9,-1.52026310784944,,0 +1680,51.9,-1.710686836663,,0 +1681,51.9,-1.710686836663,,0 +1682,51.9,-1.710686836663,,0 +1683,51.9,-1.710686836663,,0 +1684,51.9,-1.710686836663,,0 +1685,51.9,-1.710686836663,,0 +1686,51.9,-1.710686836663,,0 +1687,51.9,-1.710686836663,,0 +1688,51.9,-1.710686836663,,0 +1689,51.9,-1.710686836663,,0 +1690,51.9,-1.90466988751046,,0 +1691,51.9,-1.90466988751046,,0 +1692,51.9,-1.90466988751046,,0 +1693,51.9,-1.90466988751046,,0 +1694,51.9,-1.90466988751046,,0 +1695,51.9,-1.90466988751046,,0 +1696,51.9,-1.90466988751046,,0 +1697,51.9,-1.90466988751046,,0 +1698,51.9,-1.90466988751046,,0 +1699,51.9,-1.90466988751046,,0 +1700,51.9,-2.09509361632402,,0 +1701,51.9,-2.09509361632402,,0 +1702,51.9,-2.09509361632402,,0 +1703,51.9,-2.09509361632402,,0 +1704,51.9,-2.09509361632402,,0 +1705,51.9,-2.09509361632402,,0 +1706,51.9,-2.09509361632402,,0 +1707,51.9,-2.09509361632402,,0 +1708,51.9,-2.09509361632402,,0 +1709,51.9,-2.09509361632402,,0 +1710,51.9,-2.27305971801893,,0 +1711,51.9,-2.27305971801893,,0 +1712,51.9,-2.27305971801893,,0 +1713,51.9,-2.27305971801893,,0 +1714,51.9,-2.27305971801893,,0 +1715,51.9,-2.27305971801893,,0 +1716,51.9,-2.27305971801893,,0 +1717,51.9,-2.27305971801893,,0 +1718,51.9,-2.27305971801893,,0 +1719,51.9,-2.27305971801893,,0 +1720,51.9,-2.44746649767995,,0 +1721,51.9,-2.44746649767995,,0 +1722,51.9,-2.44746649767995,,0 +1723,51.9,-2.44746649767995,,0 +1724,51.9,-2.44746649767995,,0 +1725,51.9,-2.44746649767995,,0 +1726,51.9,-2.44746649767995,,0 +1727,51.9,-2.44746649767995,,0 +1728,51.9,-2.44746649767995,,0 +1729,51.9,-2.44746649767995,,0 +1730,51.9,-2.57026310784944,,0 +1731,51.9,-2.57026310784944,,0 +1732,51.9,-2.57026310784944,,0 +1733,51.9,-2.57026310784944,,0 +1734,51.9,-2.57026310784944,,0 +1735,51.9,-2.57026310784944,,0 +1736,51.9,-2.57026310784944,,0 +1737,51.9,-2.57026310784944,,0 +1738,51.9,-2.57026310784944,,0 +1739,51.9,-2.57026310784944,,0 +1740,51.9,-2.57026310784944,,0 +1741,51.9,-2.57026310784944,,0 +1742,51.9,-2.57026310784944,,0 +1743,51.9,-2.57026310784944,,0 +1744,51.9,-2.57026310784944,,0 +1745,51.9,-2.57026310784944,,0 +1746,51.9,-2.57026310784944,,0 +1747,51.9,-2.57026310784944,,0 +1748,51.9,-2.57026310784944,,0 +1749,51.9,-2.57026310784944,,0 +1750,51.9,-2.57026310784944,,0 +1751,51.9,-2.57026310784944,,0 +1752,51.9,-2.57026310784944,,0 +1753,51.9,-2.57026310784944,,0 +1754,51.9,-2.57026310784944,,0 +1755,51.9,-2.57026310784944,,0 +1756,51.9,-2.57026310784944,,0 +1757,51.9,-2.57026310784944,,0 +1758,51.9,-2.57026310784944,,0 +1759,51.9,-2.57026310784944,,0 +1760,51.9,-2.57026310784944,,0 +1761,51.9,-2.57026310784944,,0 +1762,51.9,-2.57026310784944,,0 +1763,51.9,-2.57026310784944,,0 +1764,51.9,-2.57026310784944,,0 +1765,51.9,-2.57026310784944,,0 +1766,51.9,-2.57026310784944,,0 +1767,51.9,-2.57026310784944,,0 +1768,51.9,-2.57026310784944,,0 +1769,51.9,-2.57026310784944,,0 +1770,51.9,-2.57026310784944,,0 +1771,51.9,-2.57026310784944,,0 +1772,51.9,-2.57026310784944,,0 +1773,51.9,-2.57026310784944,,0 +1774,51.9,-2.57026310784944,,0 +1775,51.9,-2.57026310784944,,0 +1776,51.9,-2.57026310784944,,0 +1777,38,-2.57026310784944,,0 +1778,38,-2.57026310784944,,0 +1779,38,-2.57026310784944,,0 +1780,38,-2.30687327734097,,0 +1781,38,-2.30687327734097,,0 +1782,38,-2.30687327734097,,0 +1783,38,-2.30687327734097,,0 +1784,38,-2.30687327734097,,0 +1785,38,-2.30687327734097,,0 +1786,38,-2.30687327734097,,0 +1787,38,-2.30687327734097,,0 +1788,38,-2.30687327734097,,0 +1789,38,-2.30687327734097,,0 +1790,38,-2.07551734513758,,0 +1791,38,-2.07551734513758,,0 +1792,38,-2.07551734513758,,0 +1793,38,-2.07551734513758,,0 +1794,38,-2.07551734513758,,0 +1795,38,-2.07551734513758,,0 +1796,38,-2.07551734513758,,0 +1797,38,-2.07551734513758,,0 +1798,38,-2.07551734513758,,0 +1799,38,-2.07551734513758,,0 +1800,38,-1.83704276886639,,0 +1801,38,-1.83704276886639,,0 +1802,38,-1.83704276886639,,0 +1803,38,-1.83704276886639,,0 +1804,38,-1.83704276886639,,0 +1805,38,-1.83704276886639,,0 +1806,38,-1.83704276886639,,0 +1807,38,-1.83704276886639,,0 +1808,38,-1.83704276886639,,0 +1809,38,-1.83704276886639,,0 +1810,38,-1.62170378581554,,0 +1811,38,-1.62170378581554,,0 +1812,38,-1.62170378581554,,0 +1813,38,-1.62170378581554,,0 +1814,38,-1.62170378581554,,0 +1815,38,-1.62170378581554,,0 +1816,38,-1.62170378581554,,0 +1817,38,-1.62170378581554,,0 +1818,38,-1.62170378581554,,0 +1819,38,-1.62170378581554,,0 +1820,38,-1.43661904005283,,0 +1821,38,-1.43661904005283,,0 +1822,38,-1.43661904005283,,0 +1823,38,-1.43661904005283,,0 +1824,38,-1.43661904005283,,0 +1825,38,-1.43661904005283,,0 +1826,38,-1.43661904005283,,0 +1827,38,-1.43661904005283,,0 +1828,38,-1.43661904005283,,0 +1829,38,-1.43661904005283,,0 +1830,38,-1.2942461586969,,0 +1831,38,-1.2942461586969,,0 +1832,38,-1.2942461586969,,0 +1833,38,-1.2942461586969,,0 +1834,38,-1.2942461586969,,0 +1835,38,-1.2942461586969,,0 +1836,38,-1.2942461586969,,0 +1837,38,-1.2942461586969,,0 +1838,38,-1.2942461586969,,0 +1839,38,-1.2942461586969,,0 +1840,38,-1.2942461586969,,0 +1841,38,-1.2942461586969,,0 +1842,38,-1.2942461586969,,0 +1843,38,-1.2942461586969,,0 +1844,38,-1.2942461586969,,0 +1845,38,-1.2942461586969,,0 +1846,38,-1.2942461586969,,0 +1847,38,-1.2942461586969,,0 +1848,38,-1.2942461586969,,0 +1849,38,-1.2942461586969,,0 +1850,38,-1.2942461586969,,0 +1851,38,-1.2942461586969,,0 +1852,38,-1.2942461586969,,0 +1853,38,-1.2942461586969,,0 +1854,38,-1.2942461586969,,0 +1855,38,-1.2942461586969,,0 +1856,38,-1.2942461586969,,0 +1857,38,-1.2942461586969,,0 +1858,38,-1.2942461586969,,0 +1859,38,-1.2942461586969,,0 +1860,38,-1.2942461586969,,0 +1861,38,-1.2942461586969,,0 +1862,38,-1.2942461586969,,0 +1863,38,-1.2942461586969,,0 +1864,38,-1.2942461586969,,0 +1865,38,-1.2942461586969,,0 +1866,38,-1.2942461586969,,0 +1867,38,-1.2942461586969,,0 +1868,38,-1.2942461586969,,0 +1869,38,-1.2942461586969,,0 +1870,38,-1.43305971801893,,0 +1871,38,-1.43305971801893,,0 +1872,38,-1.43305971801893,,0 +1873,38,-1.43305971801893,,0 +1874,38,-1.43305971801893,,0 +1875,38,-1.43305971801893,,0 +1876,38,-1.43305971801893,,0 +1877,38,-1.43305971801893,,0 +1878,38,-1.43305971801893,,0 +1879,38,-1.43305971801893,,0 +1880,38,-1.61458514174774,,0 +1881,38,-1.61458514174774,,0 +1882,38,-1.61458514174774,,0 +1883,38,-1.61458514174774,,0 +1884,38,-1.61458514174774,,0 +1885,38,-1.61458514174774,,0 +1886,38,-1.61458514174774,,0 +1887,38,-1.61458514174774,,0 +1888,38,-1.61458514174774,,0 +1889,38,-1.61458514174774,,0 +1890,38,-1.82814446378164,,0 +1891,38,-1.82814446378164,,0 +1892,38,-1.82814446378164,,0 +1893,38,-1.82814446378164,,0 +1894,38,-1.82814446378164,,0 +1895,38,-1.82814446378164,,0 +1896,38,-1.82814446378164,,0 +1897,38,-1.82814446378164,,0 +1898,38,-1.82814446378164,,0 +1899,38,-1.82814446378164,,0 +1900,38,-2.00789022649351,,0 +1901,38,-2.00789022649351,,0 +1902,38,-2.00789022649351,,0 +1903,38,-2.00789022649351,,0 +1904,38,-2.00789022649351,,0 +1905,38,-2.00789022649351,,0 +1906,38,-2.00789022649351,,0 +1907,38,-2.00789022649351,,0 +1908,38,-2.00789022649351,,0 +1909,38,-2.00789022649351,,0 +1910,38,-2.00789022649351,,0 +1911,38,-2.00789022649351,,0 +1912,38,-2.00789022649351,,0 +1913,38,-2.00789022649351,,0 +1914,38,-2.00789022649351,,0 +1915,38,-2.00789022649351,,0 +1916,38,-2.00789022649351,,0 +1917,38,-2.00789022649351,,0 +1918,38,-2.00789022649351,,0 +1919,38,-2.00789022649351,,0 +1920,38,-2.10933090445961,,0 +1921,38,-2.10933090445961,,0 +1922,38,-2.10933090445961,,0 +1923,38,-2.10933090445961,,0 +1924,38,-2.10933090445961,,0 +1925,38,-2.10933090445961,,0 +1926,38,-2.10933090445961,,0 +1927,38,-2.10933090445961,,0 +1928,38,-2.10933090445961,,0 +1929,38,-2.10933090445961,,0 +1930,38,-2.10933090445961,,0 +1931,38,-2.10933090445961,,0 +1932,38,-2.10933090445961,,0 +1933,38,-2.10933090445961,,0 +1934,38,-2.10933090445961,,0 +1935,38,-2.10933090445961,,0 +1936,38,-2.10933090445961,,0 +1937,38,-2.10933090445961,,0 +1938,38,-2.10933090445961,,0 +1939,38,-2.10933090445961,,0 +1940,38,-1.90289022649351,,0 +1941,38,-1.90289022649351,,0 +1942,38,-1.90289022649351,,0 +1943,38,-1.90289022649351,,0 +1944,38,-1.90289022649351,,0 +1945,20,-1.90289022649351,,0 +1946,20,-1.90289022649351,,0 +1947,20,-1.90289022649351,,0 +1948,20,-1.90289022649351,,0 +1949,20,-1.90289022649351,,0 +1950,20,-1.79611056547656,,0 +1951,20,-1.79611056547656,,0 +1952,20,-1.79611056547656,,0 +1953,20,-1.79611056547656,,0 +1954,20,-1.79611056547656,,0 +1955,20,-1.79611056547656,,0 +1956,20,-1.79611056547656,,0 +1957,20,-1.79611056547656,,0 +1958,20,-1.79611056547656,,0 +1959,20,-1.79611056547656,,0 +1960,20,-1.79611056547656,,0 +1961,20,-1.79611056547656,,0 +1962,20,-1.79611056547656,,0 +1963,20,-1.79611056547656,,0 +1964,20,-1.79611056547656,,0 +1965,20,-1.79611056547656,,0 +1966,20,-1.79611056547656,,0 +1967,20,-1.79611056547656,,0 +1968,20,-1.79611056547656,,0 +1969,20,-1.79611056547656,,0 +1970,20,-1.79611056547656,,0 +1971,20,-1.79611056547656,,0 +1972,20,-1.79611056547656,,0 +1973,20,-1.79611056547656,,0 +1974,20,-1.79611056547656,,0 +1975,20,-1.79611056547656,,0 +1976,20,-1.79611056547656,,0 +1977,20,-1.79611056547656,,0 +1978,20,-1.79611056547656,,0 +1979,20,-1.79611056547656,,0 +1980,20,-1.79611056547656,,0 +1981,20,-1.79611056547656,,0 +1982,20,-1.79611056547656,,0 +1983,20,-1.79611056547656,,0 +1984,20,-1.79611056547656,,0 +1985,20,-1.79611056547656,,0 +1986,20,-1.79611056547656,,0 +1987,20,-1.79611056547656,,0 +1988,20,-1.79611056547656,,0 +1989,20,-1.79611056547656,,0 +1990,20,-1.98297497225622,,0 +1991,20,-1.98297497225622,,0 +1992,20,-1.98297497225622,,0 +1993,20,-1.98297497225622,,0 +1994,20,-1.98297497225622,,0 +1995,20,-1.98297497225622,,0 +1996,20,-1.98297497225622,,0 +1997,20,-1.98297497225622,,0 +1998,20,-1.98297497225622,,0 +1999,20,-1.98297497225622,,0 +2000,20,-1.98297497225622,,0 +2001,20,-1.98297497225622,,0 +2002,20,-1.98297497225622,,0 +2003,20,-1.98297497225622,,0 +2004,20,-1.98297497225622,,0 +2005,20,-1.98297497225622,,0 +2006,20,-1.98297497225622,,0 +2007,20,-1.98297497225622,,0 +2008,20,-1.98297497225622,,0 +2009,20,-1.98297497225622,,0 +2010,20,-1.87263598920537,,0 +2011,20,-1.87263598920537,,0 +2012,20,-1.87263598920537,,0 +2013,20,-1.87263598920537,,0 +2014,20,-1.87263598920537,,0 +2015,20,-1.87263598920537,,0 +2016,20,-1.87263598920537,,0 +2017,20,-1.87263598920537,,0 +2018,20,-1.87263598920537,,0 +2019,20,-1.87263598920537,,0 +2020,20,-1.87263598920537,,0 +2021,20,-1.87263598920537,,0 +2022,20,-1.87263598920537,,0 +2023,20,-1.87263598920537,,0 +2024,20,-1.87263598920537,,0 +2025,20,-1.87263598920537,,0 +2026,20,-1.87263598920537,,0 +2027,20,-1.87263598920537,,0 +2028,20,-1.87263598920537,,0 +2029,20,-1.87263598920537,,0 +2030,20,-1.87263598920537,,0 +2031,20,-1.87263598920537,,0 +2032,20,-1.87263598920537,,0 +2033,20,-1.87263598920537,,0 +2034,20,-1.87263598920537,,0 +2035,20,-1.87263598920537,,0 +2036,20,-1.87263598920537,,0 +2037,20,-1.87263598920537,,0 +2038,20,-1.87263598920537,,0 +2039,20,-1.87263598920537,,0 +2040,20,-1.87263598920537,,0 +2041,20,-1.87263598920537,,0 +2042,20,-1.87263598920537,,0 +2043,20,-1.87263598920537,,0 +2044,20,-1.87263598920537,,0 +2045,20,-1.87263598920537,,0 +2046,20,-1.87263598920537,,0 +2047,20,-1.87263598920537,,0 +2048,20,-1.87263598920537,,0 +2049,20,-1.87263598920537,,0 +2050,20,-1.58433090445961,,0 +2051,20,-1.58433090445961,,0 +2052,0,-1.58433090445961,,30 +2053,71,-1.58433090445961,,0 +2054,71,-1.58433090445961,,0 +2055,71,-1.58433090445961,,0 +2056,71,-1.58433090445961,,0 +2057,71,-1.58433090445961,,0 +2058,71,-1.58433090445961,,0 +2059,71,-1.58433090445961,,0 +2060,71,-1.46509361632402,,0 +2061,71,-1.46509361632402,,0 +2062,71,-1.46509361632402,,0 +2063,71,-1.46509361632402,,0 +2064,71,-1.46509361632402,,0 +2065,71,-1.46509361632402,,0 +2066,71,-1.46509361632402,,0 +2067,71,-1.46509361632402,,0 +2068,71,-1.46509361632402,,0 +2069,71,-1.46509361632402,,0 +2070,71,-1.46509361632402,,0 +2071,71,-1.46509361632402,,0 +2072,71,-1.46509361632402,,0 +2073,71,-1.46509361632402,,0 +2074,71,-1.46509361632402,,0 +2075,71,-1.46509361632402,,0 +2076,71,-1.46509361632402,,0 +2077,71,-1.46509361632402,,0 +2078,71,-1.46509361632402,,0 +2079,71,-1.46509361632402,,0 +2080,71,-1.23551734513757,,0 +2081,71,-1.23551734513757,,0 +2082,71,-1.23551734513757,,0 +2083,71,-1.23551734513757,,0 +2084,71,-1.23551734513757,,0 +2085,71,-1.23551734513757,,0 +2086,71,-1.23551734513757,,0 +2087,71,-1.23551734513757,,0 +2088,71,-1.23551734513757,,0 +2089,71,-1.23551734513757,,0 +2090,71,-0.95255124344266,,0 +2091,71,-0.95255124344266,,0 +2092,71,-0.95255124344266,,0 +2093,71,-0.95255124344266,,0 +2094,71,-0.95255124344266,,0 +2095,71,-0.95255124344266,,0 +2096,71,-0.95255124344266,,0 +2097,71,-0.95255124344266,,0 +2098,71,-0.95255124344266,,0 +2099,71,-0.95255124344266,,0 +2100,71,-0.829754633273169,,0 +2101,71,-0.829754633273169,,0 +2102,71,-0.829754633273169,,0 +2103,71,-0.829754633273169,,0 +2104,71,-0.829754633273169,,0 +2105,71,-0.829754633273169,,0 +2106,71,-0.829754633273169,,0 +2107,71,-0.829754633273169,,0 +2108,71,-0.829754633273169,,0 +2109,71,-0.829754633273169,,0 +2110,71,-0.829754633273169,,0 +2111,71,-0.829754633273169,,0 +2112,71,-0.829754633273169,,0 +2113,71,-0.829754633273169,,0 +2114,71,-0.829754633273169,,0 +2115,71,-0.829754633273169,,0 +2116,71,-0.829754633273169,,0 +2117,71,-0.829754633273169,,0 +2118,71,-0.829754633273169,,0 +2119,71,-0.829754633273169,,0 +2120,71,-0.829754633273169,,0 +2121,71,-0.829754633273169,,0 +2122,71,-0.829754633273169,,0 +2123,71,-0.829754633273169,,0 +2124,71,-0.829754633273169,,0 +2125,71,-0.829754633273169,,0 +2126,71,-0.829754633273169,,0 +2127,71,-0.829754633273169,,0 +2128,71,-0.829754633273169,,0 +2129,71,-0.829754633273169,,0 +2130,71,-0.829754633273169,,0 +2131,71,-0.829754633273169,,0 +2132,71,-0.829754633273169,,0 +2133,71,-0.829754633273169,,0 +2134,71,-0.829754633273169,,0 +2135,71,-0.829754633273169,,0 +2136,71,-0.829754633273169,,0 +2137,71,-0.829754633273169,,0 +2138,71,-0.829754633273169,,0 +2139,71,-0.829754633273169,,0 +2140,71,-0.829754633273169,,0 +2141,71,-0.829754633273169,,0 +2142,71,-0.829754633273169,,0 +2143,71,-0.829754633273169,,0 +2144,71,-0.829754633273169,,0 +2145,71,-0.829754633273169,,0 +2146,71,-0.829754633273169,,0 +2147,71,-0.829754633273169,,0 +2148,71,-0.829754633273169,,0 +2149,71,-0.829754633273169,,0 +2150,71,-0.957890226493509,,0 +2151,71,-0.957890226493509,,0 +2152,71,-0.957890226493509,,0 +2153,71,-0.957890226493509,,0 +2154,71,-0.957890226493509,,0 +2155,71,-0.957890226493509,,0 +2156,71,-0.957890226493509,,0 +2157,71,-0.957890226493509,,0 +2158,71,-0.957890226493509,,0 +2159,71,-0.957890226493509,,0 +2160,71,-0.957890226493509,,0 +2161,71,-0.957890226493509,,0 +2162,71,-0.957890226493509,,0 +2163,71,-0.957890226493509,,0 +2164,71,-0.957890226493509,,0 +2165,71,-0.957890226493509,,0 +2166,71,-0.957890226493509,,0 +2167,71,-0.957890226493509,,0 +2168,71,-0.957890226493509,,0 +2169,71,-0.957890226493509,,0 +2170,71,-1.16611056547656,,0 +2171,71,-1.16611056547656,,0 +2172,71,-1.16611056547656,,0 +2173,71,-1.16611056547656,,0 +2174,71,-1.16611056547656,,0 +2175,71,-1.16611056547656,,0 +2176,71,-1.16611056547656,,0 +2177,71,-1.16611056547656,,0 +2178,71,-1.16611056547656,,0 +2179,71,-1.16611056547656,,0 +2180,71,-1.2871275146291,,0 +2181,71,-1.2871275146291,,0 +2182,71,-1.2871275146291,,0 +2183,71,-1.2871275146291,,0 +2184,71,-1.2871275146291,,0 +2185,71,-1.2871275146291,,0 +2186,71,-1.2871275146291,,0 +2187,71,-1.2871275146291,,0 +2188,71,-1.2871275146291,,0 +2189,71,-1.2871275146291,,0 +2190,71,-1.39390717564605,,0 +2191,71,-1.39390717564605,,0 +2192,71,-1.39390717564605,,0 +2193,71,-1.39390717564605,,0 +2194,71,-1.39390717564605,,0 +2195,71,-1.39390717564605,,0 +2196,71,-1.39390717564605,,0 +2197,71,-1.39390717564605,,0 +2198,71,-1.39390717564605,,0 +2199,71,-1.39390717564605,,0 +2200,71,-1.39390717564605,,0 +2201,71,-1.39390717564605,,0 +2202,71,-1.39390717564605,,0 +2203,71,-1.39390717564605,,0 +2204,71,-1.39390717564605,,0 +2205,71,-1.39390717564605,,0 +2206,71,-1.39390717564605,,0 +2207,71,-1.39390717564605,,0 +2208,71,-1.39390717564605,,0 +2209,71,-1.39390717564605,,0 +2210,71,-1.55585632818842,,0 +2211,71,-1.55585632818842,,0 +2212,71,-1.55585632818842,,0 +2213,71,-1.55585632818842,,0 +2214,71,-1.55585632818842,,0 +2215,71,-1.55585632818842,,0 +2216,71,-1.55585632818842,,0 +2217,71,-1.55585632818842,,0 +2218,71,-1.55585632818842,,0 +2219,71,-1.55585632818842,,0 +2220,71,-1.55585632818842,,0 +2221,71,-1.55585632818842,,0 +2222,71,-1.55585632818842,,0 +2223,71,-1.55585632818842,,0 +2224,71,-1.55585632818842,,0 +2225,71,-1.55585632818842,,0 +2226,71,-1.55585632818842,,0 +2227,71,-1.55585632818842,,0 +2228,71,-1.55585632818842,,0 +2229,71,-1.55585632818842,,0 +2230,71,-1.69822920954436,,0 +2231,71,-1.69822920954436,,0 +2232,71,-1.69822920954436,,0 +2233,71,-1.69822920954436,,0 +2234,71,-1.69822920954436,,0 +2235,71,-1.69822920954436,,0 +2236,71,-1.69822920954436,,0 +2237,71,-1.69822920954436,,0 +2238,71,-1.69822920954436,,0 +2239,71,-1.69822920954436,,0 +2240,71,-1.69822920954436,,0 +2241,71,-1.69822920954436,,0 +2242,71,-1.69822920954436,,0 +2243,71,-1.69822920954436,,0 +2244,71,-1.69822920954436,,0 +2245,71,-1.69822920954436,,0 +2246,71,-1.69822920954436,,0 +2247,71,-1.69822920954436,,0 +2248,71,-1.69822920954436,,0 +2249,71,-1.69822920954436,,0 +2250,71,-1.93492412479859,,0 +2251,71,-1.93492412479859,,0 +2252,71,-1.93492412479859,,0 +2253,71,-1.93492412479859,,0 +2254,71,-1.93492412479859,,0 +2255,71,-1.93492412479859,,0 +2256,71,-1.93492412479859,,0 +2257,71,-1.93492412479859,,0 +2258,71,-1.93492412479859,,0 +2259,71,-1.93492412479859,,0 +2260,71,-2.1235681925952,,0 +2261,71,-2.1235681925952,,0 +2262,71,-2.1235681925952,,0 +2263,71,-2.1235681925952,,0 +2264,71,-2.1235681925952,,0 +2265,71,-2.1235681925952,,0 +2266,71,-2.1235681925952,,0 +2267,71,-2.1235681925952,,0 +2268,71,-2.1235681925952,,0 +2269,71,-2.1235681925952,,0 +2270,71,-2.36916141293419,,0 +2271,71,-2.36916141293419,,0 +2272,71,-2.36916141293419,,0 +2273,71,-2.36916141293419,,0 +2274,71,-2.36916141293419,,0 +2275,71,-2.36916141293419,,0 +2276,71,-2.36916141293419,,0 +2277,71,-2.36916141293419,,0 +2278,71,-2.36916141293419,,0 +2279,71,-2.36916141293419,,0 +2280,71,-2.65034785361215,,0 +2281,71,-2.65034785361215,,0 +2282,71,-2.65034785361215,,0 +2283,71,-2.65034785361215,,0 +2284,71,-2.65034785361215,,0 +2285,71,-2.65034785361215,,0 +2286,71,-2.65034785361215,,0 +2287,71,-2.65034785361215,,0 +2288,71,-2.65034785361215,,0 +2289,71,-2.65034785361215,,0 +2290,71,-2.95466988751046,,0 +2291,71,-2.95466988751046,,0 +2292,71,-2.95466988751046,,0 +2293,71,-2.95466988751046,,0 +2294,71,-2.95466988751046,,0 +2295,71,-2.95466988751046,,0 +2296,71,-2.95466988751046,,0 +2297,71,-2.95466988751046,,0 +2298,71,-2.95466988751046,,0 +2299,71,-2.95466988751046,,0 +2300,71,-3.26789022649351,,0 +2301,71,-3.26789022649351,,0 +2302,71,-3.26789022649351,,0 +2303,71,-3.26789022649351,,0 +2304,71,-3.26789022649351,,0 +2305,71,-3.26789022649351,,0 +2306,71,-3.26789022649351,,0 +2307,71,-3.26789022649351,,0 +2308,71,-3.26789022649351,,0 +2309,71,-3.26789022649351,,0 +2310,71,-3.57043259937487,,0 +2311,71,-3.57043259937487,,0 +2312,71,-3.57043259937487,,0 +2313,71,-3.57043259937487,,0 +2314,71,-3.57043259937487,,0 +2315,71,-3.57043259937487,,0 +2316,71,-3.57043259937487,,0 +2317,71,-3.57043259937487,,0 +2318,71,-3.57043259937487,,0 +2319,71,-3.57043259937487,,0 +2320,71,-3.76975463327317,,0 +2321,71,-3.76975463327317,,0 +2322,71,-3.76975463327317,,0 +2323,71,-3.76975463327317,,0 +2324,71,-3.76975463327317,,0 +2325,71,-3.76975463327317,,0 +2326,71,-3.76975463327317,,0 +2327,71,-3.76975463327317,,0 +2328,71,-3.76975463327317,,0 +2329,71,-3.76975463327317,,0 +2330,71,-3.87119531123927,,0 +2331,71,-3.87119531123927,,0 +2332,71,-3.87119531123927,,0 +2333,71,-3.87119531123927,,0 +2334,71,-3.87119531123927,,0 +2335,71,-3.87119531123927,,0 +2336,71,-3.87119531123927,,0 +2337,71,-3.87119531123927,,0 +2338,71,-3.87119531123927,,0 +2339,71,-3.87119531123927,,0 +2340,71,-3.87119531123927,,0 +2341,71,-3.87119531123927,,0 +2342,71,-3.87119531123927,,0 +2343,71,-3.87119531123927,,0 +2344,71,-3.87119531123927,,0 +2345,71,-3.87119531123927,,0 +2346,71,-3.87119531123927,,0 +2347,71,-3.87119531123927,,0 +2348,71,-3.87119531123927,,0 +2349,71,-3.87119531123927,,0 +2350,71,-3.71814446378164,,0 +2351,71,-3.71814446378164,,0 +2352,71,-3.71814446378164,,0 +2353,71,-3.71814446378164,,0 +2354,71,-3.71814446378164,,0 +2355,71,-3.71814446378164,,0 +2356,71,-3.71814446378164,,0 +2357,71,-3.71814446378164,,0 +2358,71,-3.71814446378164,,0 +2359,71,-3.71814446378164,,0 +2360,71,-3.47077158242571,,0 +2361,71,-3.47077158242571,,0 +2362,71,-3.47077158242571,,0 +2363,71,-3.47077158242571,,0 +2364,71,-3.47077158242571,,0 +2365,71,-3.47077158242571,,0 +2366,71,-3.47077158242571,,0 +2367,71,-3.47077158242571,,0 +2368,71,-3.47077158242571,,0 +2369,71,-3.47077158242571,,0 +2370,71,-3.11483937903588,,0 +2371,71,-3.11483937903588,,0 +2372,71,-3.11483937903588,,0 +2373,71,-3.11483937903588,,0 +2374,71,-3.11483937903588,,0 +2375,71,-3.11483937903588,,0 +2376,71,-3.11483937903588,,0 +2377,71,-3.11483937903588,,0 +2378,71,-3.11483937903588,,0 +2379,71,-3.11483937903588,,0 +2380,71,-2.71441565022232,,0 +2381,71,-2.71441565022232,,0 +2382,71,-2.71441565022232,,0 +2383,71,-2.71441565022232,,0 +2384,71,-2.71441565022232,,0 +2385,71,-2.71441565022232,,0 +2386,71,-2.71441565022232,,0 +2387,71,-2.71441565022232,,0 +2388,71,-2.71441565022232,,0 +2389,71,-2.71441565022232,,0 +2390,71,-2.31043259937486,,0 +2391,71,-2.31043259937486,,0 +2392,71,-2.31043259937486,,0 +2393,71,-2.31043259937486,,0 +2394,71,-2.31043259937486,,0 +2395,71,-2.31043259937486,,0 +2396,71,-2.31043259937486,,0 +2397,71,-2.31043259937486,,0 +2398,71,-2.31043259937486,,0 +2399,71,-2.31043259937486,,0 +2400,71,-1.96339870106978,,0 +2401,71,-1.96339870106978,,0 +2402,71,-1.96339870106978,,0 +2403,71,-1.96339870106978,,0 +2404,71,-1.96339870106978,,0 +2405,71,-1.96339870106978,,0 +2406,71,-1.96339870106978,,0 +2407,71,-1.96339870106978,,0 +2408,71,-1.96339870106978,,0 +2409,71,-1.96339870106978,,0 +2410,71,-1.68577158242571,,0 +2411,71,-1.68577158242571,,0 +2412,71,-1.68577158242571,,0 +2413,71,-1.68577158242571,,0 +2414,71,-1.68577158242571,,0 +2415,71,-1.68577158242571,,0 +2416,71,-1.68577158242571,,0 +2417,71,-1.68577158242571,,0 +2418,71,-1.68577158242571,,0 +2419,71,-1.68577158242571,,0 +2420,71,-1.45085632818842,,0 +2421,71,-1.45085632818842,,0 +2422,71,-1.45085632818842,,0 +2423,71,-1.45085632818842,,0 +2424,71,-1.45085632818842,,0 +2425,71,-1.45085632818842,,0 +2426,71,-1.45085632818842,,0 +2427,71,-1.45085632818842,,0 +2428,71,-1.45085632818842,,0 +2429,71,-1.45085632818842,,0 +2430,71,-1.25509361632402,,0 +2431,71,-1.25509361632402,,0 +2432,71,-1.25509361632402,,0 +2433,71,-1.25509361632402,,0 +2434,71,-1.25509361632402,,0 +2435,71,-1.25509361632402,,0 +2436,71,-1.25509361632402,,0 +2437,71,-1.25509361632402,,0 +2438,71,-1.25509361632402,,0 +2439,71,-1.25509361632402,,0 +2440,71,-1.11628005700198,,0 +2441,71,-1.11628005700198,,0 +2442,71,-1.11628005700198,,0 +2443,71,-1.11628005700198,,0 +2444,71,-1.11628005700198,,0 +2445,71,-1.11628005700198,,0 +2446,71,-1.11628005700198,,0 +2447,71,-1.11628005700198,,0 +2448,71,-1.11628005700198,,0 +2449,71,-1.11628005700198,,0 +2450,71,-0.954330904459611,,0 +2451,71,-0.954330904459611,,0 +2452,71,-0.954330904459611,,0 +2453,71,-0.954330904459611,,0 +2454,71,-0.954330904459611,,0 +2455,71,-0.954330904459611,,0 +2456,71,-0.954330904459611,,0 +2457,71,-0.954330904459611,,0 +2458,71,-0.954330904459611,,0 +2459,71,-0.954330904459611,,0 +2460,71,-0.721195311239272,,0 +2461,71,-0.721195311239272,,0 +2462,71,-0.721195311239272,,0 +2463,71,-0.721195311239272,,0 +2464,71,-0.721195311239272,,0 +2465,71,-0.721195311239272,,0 +2466,71,-0.721195311239272,,0 +2467,71,-0.721195311239272,,0 +2468,71,-0.721195311239272,,0 +2469,71,-0.721195311239272,,0 +2470,71,-0.423991921408762,,0 +2471,71,-0.423991921408762,,0 +2472,71,-0.423991921408762,,0 +2473,71,-0.423991921408762,,0 +2474,71,-0.423991921408762,,0 +2475,71,-0.423991921408762,,0 +2476,71,-0.423991921408762,,0 +2477,71,-0.423991921408762,,0 +2478,71,-0.423991921408762,,0 +2479,71,-0.423991921408762,,0 +2480,71,-8.58563281884229E-02,,0 +2481,71,-8.58563281884229E-02,,0 +2482,71,-8.58563281884229E-02,,0 +2483,71,-8.58563281884229E-02,,0 +2484,71,-8.58563281884229E-02,,0 +2485,71,-8.58563281884229E-02,,0 +2486,71,-8.58563281884229E-02,,0 +2487,71,-8.58563281884229E-02,,0 +2488,71,-8.58563281884229E-02,,0 +2489,71,-8.58563281884229E-02,,0 +2490,71,0.287872485370899,,0 +2491,71,0.287872485370899,,0 +2492,71,0.287872485370899,,0 +2493,71,0.287872485370899,,0 +2494,71,0.287872485370899,,0 +2495,71,0.287872485370899,,0 +2496,71,0.287872485370899,,0 +2497,71,0.287872485370899,,0 +2498,71,0.287872485370899,,0 +2499,71,0.287872485370899,,0 +2500,71,0.674058926048865,,0 +2501,71,0.674058926048865,,0 +2502,71,0.674058926048865,,0 +2503,71,0.674058926048865,,0 +2504,71,0.674058926048865,,0 +2505,71,0.674058926048865,,0 +2506,71,0.674058926048865,,0 +2507,71,0.674058926048865,,0 +2508,71,0.674058926048865,,0 +2509,71,0.674058926048865,,0 +2510,71,1.019313163337,,0 +2511,71,1.019313163337,,0 +2512,71,1.019313163337,,0 +2513,71,1.019313163337,,0 +2514,71,1.019313163337,,0 +2515,71,1.019313163337,,0 +2516,71,1.019313163337,,0 +2517,71,1.019313163337,,0 +2518,71,1.019313163337,,0 +2519,71,1.019313163337,,0 +2520,71,1.29516062096412,,0 +2521,71,1.29516062096412,,0 +2522,71,1.29516062096412,,0 +2523,71,1.29516062096412,,0 +2524,71,1.29516062096412,,0 +2525,71,1.29516062096412,,0 +2526,71,1.29516062096412,,0 +2527,71,1.29516062096412,,0 +2528,71,1.29516062096412,,0 +2529,71,1.29516062096412,,0 +2530,71,1.48024536672683,,0 +2531,71,1.48024536672683,,0 +2532,71,1.48024536672683,,0 +2533,65.6,1.48024536672683,,0 +2534,65.6,1.48024536672683,,0 +2535,65.6,1.48024536672683,,0 +2536,65.6,1.48024536672683,,0 +2537,65.6,1.48024536672683,,0 +2538,65.6,1.48024536672683,,0 +2539,65.6,1.48024536672683,,0 +2540,65.6,1.48024536672683,,0 +2541,65.6,1.48024536672683,,0 +2542,65.6,1.48024536672683,,0 +2543,65.6,1.48024536672683,,0 +2544,65.6,1.48024536672683,,0 +2545,65.6,1.48024536672683,,0 +2546,65.6,1.48024536672683,,0 +2547,65.6,1.48024536672683,,0 +2548,65.6,1.48024536672683,,0 +2549,65.6,1.48024536672683,,0 +2550,65.6,1.48024536672683,,0 +2551,65.6,1.48024536672683,,0 +2552,65.6,1.48024536672683,,0 +2553,65.6,1.48024536672683,,0 +2554,65.6,1.48024536672683,,0 +2555,65.6,1.48024536672683,,0 +2556,65.6,1.48024536672683,,0 +2557,65.6,1.48024536672683,,0 +2558,65.6,1.48024536672683,,0 +2559,65.6,1.48024536672683,,0 +2560,65.6,1.48024536672683,,0 +2561,65.6,1.48024536672683,,0 +2562,65.6,1.48024536672683,,0 +2563,65.6,1.48024536672683,,0 +2564,65.6,1.48024536672683,,0 +2565,65.6,1.48024536672683,,0 +2566,65.6,1.48024536672683,,0 +2567,65.6,1.48024536672683,,0 +2568,65.6,1.48024536672683,,0 +2569,65.6,1.48024536672683,,0 +2570,65.6,1.36278773960819,,0 +2571,65.6,1.36278773960819,,0 +2572,65.6,1.36278773960819,,0 +2573,65.6,1.36278773960819,,0 +2574,65.6,1.36278773960819,,0 +2575,65.6,1.36278773960819,,0 +2576,65.6,1.36278773960819,,0 +2577,65.6,1.36278773960819,,0 +2578,65.6,1.36278773960819,,0 +2579,65.6,1.36278773960819,,0 +2580,65.6,1.21329621418446,,0 +2581,65.6,1.21329621418446,,0 +2582,65.6,1.21329621418446,,0 +2583,65.6,1.21329621418446,,0 +2584,65.6,1.21329621418446,,0 +2585,65.6,1.21329621418446,,0 +2586,65.6,1.21329621418446,,0 +2587,65.6,1.21329621418446,,0 +2588,65.6,1.21329621418446,,0 +2589,65.6,1.21329621418446,,0 +2590,65.6,1.07982163791327,,0 +2591,65.6,1.07982163791327,,0 +2592,65.6,1.07982163791327,,0 +2593,65.6,1.07982163791327,,0 +2594,65.6,1.07982163791327,,0 +2595,65.6,1.07982163791327,,0 +2596,65.6,1.07982163791327,,0 +2597,65.6,1.07982163791327,,0 +2598,65.6,1.07982163791327,,0 +2599,65.6,1.07982163791327,,0 +2600,65.6,0.962364010794628,,0 +2601,65.6,0.962364010794628,,0 +2602,65.6,0.962364010794628,,0 +2603,65.6,0.962364010794628,,0 +2604,65.6,0.962364010794628,,0 +2605,65.6,0.962364010794628,,0 +2606,65.6,0.962364010794628,,0 +2607,65.6,0.962364010794628,,0 +2608,65.6,0.962364010794628,,0 +2609,65.6,0.962364010794628,,0 +2610,65.6,0.962364010794628,,0 +2611,65.6,0.962364010794628,,0 +2612,65.6,0.962364010794628,,0 +2613,65.6,0.962364010794628,,0 +2614,65.6,0.962364010794628,,0 +2615,65.6,0.962364010794628,,0 +2616,65.6,0.962364010794628,,0 +2617,65.6,0.962364010794628,,0 +2618,65.6,0.962364010794628,,0 +2619,65.6,0.962364010794628,,0 +2620,65.6,0.834228417574289,,0 +2621,65.6,0.834228417574289,,0 +2622,65.6,0.834228417574289,,0 +2623,65.6,0.834228417574289,,0 +2624,65.6,0.834228417574289,,0 +2625,65.6,0.834228417574289,,0 +2626,65.6,0.834228417574289,,0 +2627,65.6,0.834228417574289,,0 +2628,65.6,0.834228417574289,,0 +2629,65.6,0.834228417574289,,0 +2630,65.6,0.834228417574289,,0 +2631,65.6,0.834228417574289,,0 +2632,65.6,0.834228417574289,,0 +2633,65.6,0.834228417574289,,0 +2634,65.6,0.834228417574289,,0 +2635,65.6,0.834228417574289,,0 +2636,65.6,0.834228417574289,,0 +2637,65.6,0.834228417574289,,0 +2638,65.6,0.834228417574289,,0 +2639,65.6,0.834228417574289,,0 +2640,65.6,1.0157538413031,,0 +2641,65.6,1.0157538413031,,0 +2642,65.6,1.0157538413031,,0 +2643,65.6,1.0157538413031,,0 +2644,65.6,1.0157538413031,,0 +2645,65.6,1.0157538413031,,0 +2646,65.6,1.0157538413031,,0 +2647,65.6,1.0157538413031,,0 +2648,65.6,1.0157538413031,,0 +2649,65.6,1.0157538413031,,0 +2650,65.6,1.20973689215056,,0 +2651,65.6,1.20973689215056,,0 +2652,65.6,1.20973689215056,,0 +2653,65.6,1.20973689215056,,0 +2654,65.6,1.20973689215056,,0 +2655,65.6,1.20973689215056,,0 +2656,65.6,1.20973689215056,,0 +2657,65.6,1.20973689215056,,0 +2658,65.6,1.20973689215056,,0 +2659,65.6,1.20973689215056,,0 +2660,65.6,1.48380468876073,,0 +2661,65.6,1.48380468876073,,0 +2662,65.6,1.48380468876073,,0 +2663,65.6,1.48380468876073,,0 +2664,65.6,1.48380468876073,,0 +2665,65.6,1.48380468876073,,0 +2666,65.6,1.48380468876073,,0 +2667,65.6,1.48380468876073,,0 +2668,65.6,1.48380468876073,,0 +2669,65.6,1.48380468876073,,0 +2670,65.6,1.82194028198107,,0 +2671,65.6,1.82194028198107,,0 +2672,65.6,1.82194028198107,,0 +2673,65.6,1.82194028198107,,0 +2674,65.6,1.82194028198107,,0 +2675,65.6,1.82194028198107,,0 +2676,65.6,1.82194028198107,,0 +2677,65.6,1.82194028198107,,0 +2678,65.6,1.82194028198107,,0 +2679,65.6,1.82194028198107,,0 +2680,65.6,2.18855045147259,,0 +2681,65.6,2.18855045147259,,0 +2682,65.6,2.18855045147259,,0 +2683,65.6,2.18855045147259,,0 +2684,65.6,2.18855045147259,,0 +2685,65.6,2.18855045147259,,0 +2686,65.6,2.18855045147259,,0 +2687,65.6,2.18855045147259,,0 +2688,65.6,2.18855045147259,,0 +2689,65.6,2.18855045147259,,0 +2690,65.6,2.55516062096412,,0 +2691,65.6,2.55516062096412,,0 +2692,65.6,2.55516062096412,,0 +2693,65.6,2.55516062096412,,0 +2694,65.6,2.55516062096412,,0 +2695,65.6,2.55516062096412,,0 +2696,65.6,2.55516062096412,,0 +2697,65.6,2.55516062096412,,0 +2698,65.6,2.55516062096412,,0 +2699,65.6,2.55516062096412,,0 +2700,65.6,2.90397418028615,,0 +2701,65.6,2.90397418028615,,0 +2702,65.6,2.90397418028615,,0 +2703,65.6,2.90397418028615,,0 +2704,65.6,2.90397418028615,,0 +2705,65.6,2.90397418028615,,0 +2706,65.6,2.90397418028615,,0 +2707,65.6,2.90397418028615,,0 +2708,65.6,2.90397418028615,,0 +2709,65.6,2.90397418028615,,0 +2710,65.6,3.20651655316751,,0 +2711,65.6,3.20651655316751,,0 +2712,65.6,3.20651655316751,,0 +2713,65.6,3.20651655316751,,0 +2714,65.6,3.20651655316751,,0 +2715,65.6,3.20651655316751,,0 +2716,65.6,3.20651655316751,,0 +2717,65.6,3.20651655316751,,0 +2718,65.6,3.20651655316751,,0 +2719,65.6,3.20651655316751,,0 +2720,65.6,3.43609282435395,,0 +2721,65.6,3.43609282435395,,0 +2722,65.6,3.43609282435395,,0 +2723,65.6,3.43609282435395,,0 +2724,65.6,3.43609282435395,,0 +2725,65.6,3.43609282435395,,0 +2726,65.6,3.43609282435395,,0 +2727,65.6,3.43609282435395,,0 +2728,65.6,3.43609282435395,,0 +2729,65.6,3.43609282435395,,0 +2730,65.6,3.56066909554039,,0 +2731,65.6,3.56066909554039,,0 +2732,65.6,3.56066909554039,,0 +2733,65.6,3.56066909554039,,0 +2734,65.6,3.56066909554039,,0 +2735,65.6,3.56066909554039,,0 +2736,65.6,3.56066909554039,,0 +2737,65.6,3.56066909554039,,0 +2738,65.6,3.56066909554039,,0 +2739,65.6,3.56066909554039,,0 +2740,65.6,3.56066909554039,,0 +2741,65.6,3.56066909554039,,0 +2742,65.6,3.56066909554039,,0 +2743,65.6,3.56066909554039,,0 +2744,65.6,3.56066909554039,,0 +2745,65.6,3.56066909554039,,0 +2746,65.6,3.56066909554039,,0 +2747,65.6,3.56066909554039,,0 +2748,65.6,3.56066909554039,,0 +2749,65.6,3.56066909554039,,0 +2750,65.6,3.36668604469293,,0 +2751,65.6,3.36668604469293,,0 +2752,65.6,3.36668604469293,,0 +2753,65.6,3.36668604469293,,0 +2754,65.6,3.36668604469293,,0 +2755,65.6,3.36668604469293,,0 +2756,65.6,3.36668604469293,,0 +2757,65.6,3.36668604469293,,0 +2758,65.6,3.36668604469293,,0 +2759,65.6,3.36668604469293,,0 +2760,65.6,3.06058434977768,,0 +2761,65.6,3.06058434977768,,0 +2762,65.6,3.06058434977768,,0 +2763,65.6,3.06058434977768,,0 +2764,65.6,3.06058434977768,,0 +2765,65.6,3.06058434977768,,0 +2766,65.6,3.06058434977768,,0 +2767,65.6,3.06058434977768,,0 +2768,65.6,3.06058434977768,,0 +2769,65.6,3.06058434977768,,0 +2770,65.6,2.63702502774378,,0 +2771,65.6,2.63702502774378,,0 +2772,65.6,2.63702502774378,,0 +2773,65.6,2.63702502774378,,0 +2774,65.6,2.63702502774378,,0 +2775,65.6,2.63702502774378,,0 +2776,65.6,2.63702502774378,,0 +2777,65.6,2.63702502774378,,0 +2778,65.6,2.63702502774378,,0 +2779,65.6,2.63702502774378,,0 +2780,65.6,2.14227926503192,,0 +2781,65.6,2.14227926503192,,0 +2782,65.6,2.14227926503192,,0 +2783,65.6,2.14227926503192,,0 +2784,65.6,2.14227926503192,,0 +2785,65.6,2.14227926503192,,0 +2786,65.6,2.14227926503192,,0 +2787,65.6,2.14227926503192,,0 +2788,65.6,2.14227926503192,,0 +2789,65.6,2.14227926503192,,0 +2790,65.6,1.64227926503192,,0 +2791,65.6,1.64227926503192,,0 +2792,65.6,1.64227926503192,,0 +2793,65.6,1.64227926503192,,0 +2794,65.6,1.64227926503192,,0 +2795,65.6,1.64227926503192,,0 +2796,65.6,1.64227926503192,,0 +2797,65.6,1.64227926503192,,0 +2798,65.6,1.64227926503192,,0 +2799,65.6,1.64227926503192,,0 +2800,65.6,1.18304197689632,,0 +2801,65.6,1.18304197689632,,0 +2802,65.6,1.18304197689632,,0 +2803,65.6,1.18304197689632,,0 +2804,65.6,1.18304197689632,,0 +2805,65.6,1.18304197689632,,0 +2806,65.6,1.18304197689632,,0 +2807,65.6,1.18304197689632,,0 +2808,65.6,1.18304197689632,,0 +2809,65.6,1.18304197689632,,0 +2810,65.6,0.848465705709881,,0 +2811,65.6,0.848465705709881,,0 +2812,65.6,0.848465705709881,,0 +2813,65.6,0.848465705709881,,0 +2814,65.6,0.848465705709881,,0 +2815,65.6,0.848465705709881,,0 +2816,65.6,0.848465705709881,,0 +2817,65.6,0.848465705709881,,0 +2818,65.6,0.848465705709881,,0 +2819,65.6,0.848465705709881,,0 +2820,65.6,0.649143671811577,,0 +2821,65.6,0.649143671811577,,0 +2822,65.6,0.649143671811577,,0 +2823,65.6,0.649143671811577,,0 +2824,65.6,0.649143671811577,,0 +2825,65.6,0.649143671811577,,0 +2826,65.6,0.649143671811577,,0 +2827,65.6,0.649143671811577,,0 +2828,65.6,0.649143671811577,,0 +2829,65.6,0.649143671811577,,0 +2830,65.6,0.649143671811577,,0 +2831,65.6,0.649143671811577,,0 +2832,65.6,0.649143671811577,,0 +2833,65.6,0.649143671811577,,0 +2834,65.6,0.649143671811577,,0 +2835,65.6,0.649143671811577,,0 +2836,65.6,0.649143671811577,,0 +2837,65.6,0.649143671811577,,0 +2838,65.6,0.649143671811577,,0 +2839,65.6,0.649143671811577,,0 +2840,65.6,0.649143671811577,,0 +2841,65.6,0.649143671811577,,0 +2842,65.6,0.649143671811577,,0 +2843,65.6,0.649143671811577,,0 +2844,65.6,0.649143671811577,,0 +2845,65.6,0.649143671811577,,0 +2846,65.6,0.649143671811577,,0 +2847,65.6,0.649143671811577,,0 +2848,65.6,0.649143671811577,,0 +2849,65.6,0.649143671811577,,0 +2850,65.6,0.649143671811577,,0 +2851,65.6,0.649143671811577,,0 +2852,65.6,0.649143671811577,,0 +2853,65.6,0.649143671811577,,0 +2854,65.6,0.649143671811577,,0 +2855,65.6,0.649143671811577,,0 +2856,65.6,0.649143671811577,,0 +2857,65.6,0.649143671811577,,0 +2858,65.6,0.649143671811577,,0 +2859,65.6,0.649143671811577,,0 +2860,65.6,0.896516553167509,,0 +2861,65.6,0.896516553167509,,0 +2862,65.6,0.896516553167509,,0 +2863,65.6,0.896516553167509,,0 +2864,65.6,0.896516553167509,,0 +2865,65.6,0.896516553167509,,0 +2866,65.6,0.896516553167509,,0 +2867,65.6,0.896516553167509,,0 +2868,65.6,0.896516553167509,,0 +2869,65.6,0.896516553167509,,0 +2870,65.6,1.05312672265903,,0 +2871,65.6,1.05312672265903,,0 +2872,65.6,1.05312672265903,,0 +2873,65.6,1.05312672265903,,0 +2874,65.6,1.05312672265903,,0 +2875,65.6,1.05312672265903,,0 +2876,65.6,1.05312672265903,,0 +2877,65.6,1.05312672265903,,0 +2878,65.6,1.05312672265903,,0 +2879,65.6,1.05312672265903,,0 +2880,65.6,1.22753350232005,,0 +2881,65.6,1.22753350232005,,0 +2882,65.6,1.22753350232005,,0 +2883,65.6,1.22753350232005,,0 +2884,65.6,1.22753350232005,,0 +2885,65.6,1.22753350232005,,0 +2886,65.6,1.22753350232005,,0 +2887,65.6,1.22753350232005,,0 +2888,65.6,1.22753350232005,,0 +2889,65.6,1.22753350232005,,0 +2890,65.6,1.41973689215056,,0 +2891,65.6,1.41973689215056,,0 +2892,65.6,1.41973689215056,,0 +2893,65.6,1.41973689215056,,0 +2894,65.6,1.41973689215056,,0 +2895,65.6,1.41973689215056,,0 +2896,65.6,1.41973689215056,,0 +2897,65.6,1.41973689215056,,0 +2898,65.6,1.41973689215056,,0 +2899,65.6,1.41973689215056,,0 +2900,65.6,1.61371994299802,,0 +2901,65.6,1.61371994299802,,0 +2902,65.6,1.61371994299802,,0 +2903,65.6,1.61371994299802,,0 +2904,65.6,1.61371994299802,,0 +2905,65.6,1.61371994299802,,0 +2906,65.6,1.61371994299802,,0 +2907,65.6,1.61371994299802,,0 +2908,65.6,1.61371994299802,,0 +2909,65.6,1.61371994299802,,0 +2910,65.6,1.82727926503191,,0 +2911,65.6,1.82727926503191,,0 +2912,65.6,1.82727926503191,,0 +2913,65.6,1.82727926503191,,0 +2914,65.6,1.82727926503191,,0 +2915,65.6,1.82727926503191,,0 +2916,65.6,1.82727926503191,,0 +2917,65.6,1.82727926503191,,0 +2918,65.6,1.82727926503191,,0 +2919,65.6,1.82727926503191,,0 +2920,65.6,2.08710977350649,,0 +2921,65.6,2.08710977350649,,0 +2922,65.6,2.08710977350649,,0 +2923,65.6,2.08710977350649,,0 +2924,65.6,2.08710977350649,,0 +2925,65.6,2.08710977350649,,0 +2926,65.6,2.08710977350649,,0 +2927,65.6,2.08710977350649,,0 +2928,65.6,2.08710977350649,,0 +2929,65.6,2.08710977350649,,0 +2930,65.6,2.36295723113361,,0 +2931,65.6,2.36295723113361,,0 +2932,65.6,2.36295723113361,,0 +2933,65.6,2.36295723113361,,0 +2934,65.6,2.36295723113361,,0 +2935,65.6,2.36295723113361,,0 +2936,65.6,2.36295723113361,,0 +2937,65.6,2.36295723113361,,0 +2938,65.6,2.36295723113361,,0 +2939,65.6,2.36295723113361,,0 +2940,65.6,2.64058434977768,,0 +2941,65.6,2.64058434977768,,0 +2942,65.6,2.64058434977768,,0 +2943,65.6,2.64058434977768,,0 +2944,65.6,2.64058434977768,,0 +2945,65.6,2.64058434977768,,0 +2946,65.6,2.64058434977768,,0 +2947,65.6,2.64058434977768,,0 +2948,65.6,2.64058434977768,,0 +2949,65.6,2.64058434977768,,0 +2950,65.6,2.93244875655734,,0 +2951,65.6,2.93244875655734,,0 +2952,65.6,2.93244875655734,,0 +2953,65.6,2.93244875655734,,0 +2954,65.6,2.93244875655734,,0 +2955,65.6,2.93244875655734,,0 +2956,65.6,2.93244875655734,,0 +2957,65.6,2.93244875655734,,0 +2958,65.6,2.93244875655734,,0 +2959,65.6,2.93244875655734,,0 +2960,65.6,3.24744875655734,,0 +2961,65.6,3.24744875655734,,0 +2962,65.6,3.24744875655734,,0 +2963,65.6,3.24744875655734,,0 +2964,65.6,3.24744875655734,,0 +2965,65.6,3.24744875655734,,0 +2966,65.6,3.24744875655734,,0 +2967,65.6,3.24744875655734,,0 +2968,65.6,3.24744875655734,,0 +2969,65.6,3.24744875655734,,0 +2970,65.6,3.56778773960819,,0 +2971,65.6,3.56778773960819,,0 +2972,65.6,3.56778773960819,,0 +2973,65.6,3.56778773960819,,0 +2974,65.6,3.56778773960819,,0 +2975,65.6,3.56778773960819,,0 +2976,65.6,3.56778773960819,,0 +2977,65.6,3.56778773960819,,0 +2978,65.6,3.56778773960819,,0 +2979,65.6,3.56778773960819,,0 +2980,65.6,3.84897418028615,,0 +2981,65.6,3.84897418028615,,0 +2982,65.6,3.84897418028615,,0 +2983,65.6,3.84897418028615,,0 +2984,65.6,3.84897418028615,,0 +2985,65.6,3.84897418028615,,0 +2986,65.6,3.84897418028615,,0 +2987,65.6,3.84897418028615,,0 +2988,65.6,3.84897418028615,,0 +2989,68,3.84897418028615,,0 +2990,68,4.09100807859124,,0 +2991,68,4.09100807859124,,0 +2992,68,4.09100807859124,,0 +2993,68,4.09100807859124,,0 +2994,68,4.09100807859124,,0 +2995,68,4.09100807859124,,0 +2996,68,4.09100807859124,,0 +2997,68,4.09100807859124,,0 +2998,68,4.09100807859124,,0 +2999,68,4.09100807859124,,0 +3000,68,4.2707538413031,,0 +3001,68,4.2707538413031,,0 +3002,68,4.2707538413031,,0 +3003,68,4.2707538413031,,0 +3004,68,4.2707538413031,,0 +3005,68,4.2707538413031,,0 +3006,68,4.2707538413031,,0 +3007,68,4.2707538413031,,0 +3008,68,4.2707538413031,,0 +3009,68,4.2707538413031,,0 +3010,68,4.37397418028615,,0 +3011,68,4.37397418028615,,0 +3012,68,4.37397418028615,,0 +3013,68,4.37397418028615,,0 +3014,68,4.37397418028615,,0 +3015,68,4.37397418028615,,0 +3016,68,4.37397418028615,,0 +3017,68,4.37397418028615,,0 +3018,68,4.37397418028615,,0 +3019,68,4.37397418028615,,0 +3020,68,4.37397418028615,,0 +3021,68,4.37397418028615,,0 +3022,68,4.37397418028615,,0 +3023,68,4.37397418028615,,0 +3024,68,4.37397418028615,,0 +3025,68,4.37397418028615,,0 +3026,68,4.37397418028615,,0 +3027,68,4.37397418028615,,0 +3028,68,4.37397418028615,,0 +3029,68,4.37397418028615,,0 +3030,68,4.37397418028615,,0 +3031,68,4.37397418028615,,0 +3032,68,4.37397418028615,,0 +3033,68,4.37397418028615,,0 +3034,68,4.37397418028615,,0 +3035,68,4.37397418028615,,0 +3036,68,4.37397418028615,,0 +3037,68,4.37397418028615,,0 +3038,68,4.37397418028615,,0 +3039,68,4.37397418028615,,0 +3040,68,4.13549960401496,,0 +3041,68,4.13549960401496,,0 +3042,68,4.13549960401496,,0 +3043,68,4.13549960401496,,0 +3044,68,4.13549960401496,,0 +3045,68,4.13549960401496,,0 +3046,68,4.13549960401496,,0 +3047,68,4.13549960401496,,0 +3048,68,4.13549960401496,,0 +3049,68,4.13549960401496,,0 +3050,68,3.88990638367598,,0 +3051,68,3.88990638367598,,0 +3052,68,3.88990638367598,,0 +3053,68,3.88990638367598,,0 +3054,68,3.88990638367598,,0 +3055,68,3.88990638367598,,0 +3056,68,3.88990638367598,,0 +3057,68,3.88990638367598,,0 +3058,68,3.88990638367598,,0 +3059,68,3.88990638367598,,0 +3060,68,3.58914367181158,,0 +3061,68,3.58914367181158,,0 +3062,68,3.58914367181158,,0 +3063,68,3.58914367181158,,0 +3064,68,3.58914367181158,,0 +3065,68,3.58914367181158,,0 +3066,68,3.58914367181158,,0 +3067,68,3.58914367181158,,0 +3068,68,3.58914367181158,,0 +3069,68,3.58914367181158,,0 +3070,68,3.25456740062514,,0 +3071,68,3.25456740062514,,0 +3072,68,3.25456740062514,,0 +3073,68,3.25456740062514,,0 +3074,68,3.25456740062514,,0 +3075,68,3.25456740062514,,0 +3076,68,3.25456740062514,,0 +3077,68,3.25456740062514,,0 +3078,68,3.25456740062514,,0 +3079,68,3.25456740062514,,0 +3080,68,2.92177079045564,,0 +3081,68,2.92177079045564,,0 +3082,68,2.92177079045564,,0 +3083,68,2.92177079045564,,0 +3084,68,2.92177079045564,,0 +3085,68,2.92177079045564,,0 +3086,68,2.92177079045564,,0 +3087,68,2.92177079045564,,0 +3088,68,2.92177079045564,,0 +3089,68,2.92177079045564,,0 +3090,68,2.58363519723531,,0 +3091,68,2.58363519723531,,0 +3092,68,2.58363519723531,,0 +3093,68,2.58363519723531,,0 +3094,68,2.58363519723531,,0 +3095,68,2.58363519723531,,0 +3096,68,2.58363519723531,,0 +3097,68,2.58363519723531,,0 +3098,68,2.58363519723531,,0 +3099,68,2.58363519723531,,0 +3100,68,2.33448265486242,,0 +3101,68,2.33448265486242,,0 +3102,68,2.33448265486242,,0 +3103,68,2.33448265486242,,0 +3104,68,2.33448265486242,,0 +3105,68,2.33448265486242,,0 +3106,68,2.33448265486242,,0 +3107,68,2.33448265486242,,0 +3108,68,2.33448265486242,,0 +3109,68,2.33448265486242,,0 +3110,68,2.11736401079463,,0 +3111,68,2.11736401079463,,0 +3112,68,2.11736401079463,,0 +3113,68,2.11736401079463,,0 +3114,68,2.11736401079463,,0 +3115,68,2.11736401079463,,0 +3116,68,2.11736401079463,,0 +3117,68,2.11736401079463,,0 +3118,68,2.11736401079463,,0 +3119,68,2.11736401079463,,0 +3120,68,1.96609282435395,,0 +3121,68,1.96609282435395,,0 +3122,68,1.96609282435395,,0 +3123,68,1.96609282435395,,0 +3124,68,1.96609282435395,,0 +3125,68,1.96609282435395,,0 +3126,68,1.96609282435395,,0 +3127,68,1.96609282435395,,0 +3128,68,1.96609282435395,,0 +3129,68,1.96609282435395,,0 +3130,68,1.8628724853709,,0 +3131,68,1.8628724853709,,0 +3132,68,1.8628724853709,,0 +3133,68,1.8628724853709,,0 +3134,68,1.8628724853709,,0 +3135,68,1.8628724853709,,0 +3136,68,1.8628724853709,,0 +3137,68,1.8628724853709,,0 +3138,68,1.8628724853709,,0 +3139,68,1.8628724853709,,0 +3140,68,1.8628724853709,,0 +3141,68,1.8628724853709,,0 +3142,68,1.8628724853709,,0 +3143,68,1.8628724853709,,0 +3144,68,1.8628724853709,,0 +3145,68,1.8628724853709,,0 +3146,68,1.8628724853709,,0 +3147,68,1.8628724853709,,0 +3148,68,1.8628724853709,,0 +3149,68,1.8628724853709,,0 +3150,68,1.69380468876073,,0 +3151,68,1.69380468876073,,0 +3152,68,1.69380468876073,,0 +3153,68,1.69380468876073,,0 +3154,68,1.69380468876073,,0 +3155,68,1.69380468876073,,0 +3156,68,1.69380468876073,,0 +3157,68,1.69380468876073,,0 +3158,68,1.69380468876073,,0 +3159,68,1.69380468876073,,0 +3160,68,1.69380468876073,,0 +3161,68,1.69380468876073,,0 +3162,68,1.69380468876073,,0 +3163,68,1.69380468876073,,0 +3164,68,1.69380468876073,,0 +3165,68,1.69380468876073,,0 +3166,68,1.69380468876073,,0 +3167,68,1.69380468876073,,0 +3168,68,1.69380468876073,,0 +3169,68,1.69380468876073,,0 +3170,68,1.5336351972353,,0 +3171,68,1.5336351972353,,0 +3172,68,1.5336351972353,,0 +3173,68,1.5336351972353,,0 +3174,68,1.5336351972353,,0 +3175,68,1.5336351972353,,0 +3176,68,1.5336351972353,,0 +3177,68,1.5336351972353,,0 +3178,68,1.5336351972353,,0 +3179,68,1.5336351972353,,0 +3180,68,1.42507587520141,,0 +3181,68,1.42507587520141,,0 +3182,68,1.42507587520141,,0 +3183,68,1.42507587520141,,0 +3184,68,1.42507587520141,,0 +3185,68,1.42507587520141,,0 +3186,68,1.42507587520141,,0 +3187,68,1.42507587520141,,0 +3188,68,1.42507587520141,,0 +3189,68,1.42507587520141,,0 +3190,68,1.29160129893022,,0 +3191,68,1.29160129893022,,0 +3192,68,1.29160129893022,,0 +3193,68,1.29160129893022,,0 +3194,68,1.29160129893022,,0 +3195,68,1.29160129893022,,0 +3196,68,1.29160129893022,,0 +3197,68,1.29160129893022,,0 +3198,68,1.29160129893022,,0 +3199,68,1.29160129893022,,0 +3200,68,1.16702502774378,,0 +3201,68,1.16702502774378,,0 +3202,68,1.16702502774378,,0 +3203,68,1.16702502774378,,0 +3204,68,1.16702502774378,,0 +3205,68,1.16702502774378,,0 +3206,68,1.16702502774378,,0 +3207,68,1.16702502774378,,0 +3208,68,1.16702502774378,,0 +3209,68,1.16702502774378,,0 +3210,68,1.02465214638785,,0 +3211,68,1.02465214638785,,0 +3212,68,1.02465214638785,,0 +3213,68,1.02465214638785,,0 +3214,68,1.02465214638785,,0 +3215,68,1.02465214638785,,0 +3216,68,1.02465214638785,,0 +3217,68,1.02465214638785,,0 +3218,68,1.02465214638785,,0 +3219,68,1.02465214638785,,0 +3220,68,0.868041976896322,,0 +3221,68,0.868041976896322,,0 +3222,68,0.868041976896322,,0 +3223,68,0.868041976896322,,0 +3224,68,0.868041976896322,,0 +3225,68,0.868041976896322,,0 +3226,68,0.868041976896322,,0 +3227,68,0.868041976896322,,0 +3228,68,0.868041976896322,,0 +3229,68,0.868041976896322,,0 +3230,68,0.722109773506492,,0 +3231,68,0.722109773506492,,0 +3232,68,0.722109773506492,,0 +3233,68,0.722109773506492,,0 +3234,68,0.722109773506492,,0 +3235,68,0.722109773506492,,0 +3236,68,0.722109773506492,,0 +3237,68,0.722109773506492,,0 +3238,68,0.722109773506492,,0 +3239,68,0.722109773506492,,0 +3240,68,0.611770790455644,,0 +3241,68,0.611770790455644,,0 +3242,68,0.611770790455644,,0 +3243,68,0.611770790455644,,0 +3244,68,0.611770790455644,,0 +3245,68,0.611770790455644,,0 +3246,68,0.611770790455644,,0 +3247,68,0.611770790455644,,0 +3248,68,0.611770790455644,,0 +3249,68,0.611770790455644,,0 +3250,68,0.611770790455644,,0 +3251,68,0.611770790455644,,0 +3252,68,0.611770790455644,,0 +3253,68,0.611770790455644,,0 +3254,68,0.611770790455644,,0 +3255,68,0.611770790455644,,0 +3256,68,0.611770790455644,,0 +3257,68,0.611770790455644,,0 +3258,68,0.611770790455644,,0 +3259,68,0.611770790455644,,0 +3260,68,0.444482654862424,,0 +3261,68,0.444482654862424,,0 +3262,68,0.444482654862424,,0 +3263,68,0.444482654862424,,0 +3264,68,0.444482654862424,,0 +3265,68,0.444482654862424,,0 +3266,68,0.444482654862424,,0 +3267,68,0.444482654862424,,0 +3268,68,0.444482654862424,,0 +3269,68,0.444482654862424,,0 +3270,68,0.444482654862424,,0 +3271,68,0.444482654862424,,0 +3272,68,0.444482654862424,,0 +3273,68,0.444482654862424,,0 +3274,68,0.444482654862424,,0 +3275,68,0.444482654862424,,0 +3276,68,0.444482654862424,,0 +3277,68,0.444482654862424,,0 +3278,68,0.444482654862424,,0 +3279,68,0.444482654862424,,0 +3280,68,0.444482654862424,,0 +3281,68,0.444482654862424,,0 +3282,68,0.444482654862424,,0 +3283,68,0.444482654862424,,0 +3284,68,0.444482654862424,,0 +3285,68,0.444482654862424,,0 +3286,68,0.444482654862424,,0 +3287,68,0.444482654862424,,0 +3288,68,0.444482654862424,,0 +3289,68,0.444482654862424,,0 +3290,68,0.444482654862424,,0 +3291,68,0.444482654862424,,0 +3292,68,0.444482654862424,,0 +3293,68,0.444482654862424,,0 +3294,68,0.444482654862424,,0 +3295,68,0.444482654862424,,0 +3296,68,0.444482654862424,,0 +3297,68,0.444482654862424,,0 +3298,68,0.444482654862424,,0 +3299,68,0.444482654862424,,0 +3300,68,0.444482654862424,,0 +3301,68,0.444482654862424,,0 +3302,68,0.444482654862424,,0 +3303,68,0.444482654862424,,0 +3304,68,0.444482654862424,,0 +3305,68,0.444482654862424,,0 +3306,68,0.444482654862424,,0 +3307,68,0.444482654862424,,0 +3308,68,0.444482654862424,,0 +3309,68,0.444482654862424,,0 +3310,68,0.314567400625136,,0 +3311,68,0.314567400625136,,0 +3312,68,0.314567400625136,,0 +3313,68,0.314567400625136,,0 +3314,68,0.314567400625136,,0 +3315,68,0.314567400625136,,0 +3316,68,0.314567400625136,,0 +3317,68,0.314567400625136,,0 +3318,68,0.314567400625136,,0 +3319,68,0.314567400625136,,0 +3320,68,0.314567400625136,,0 +3321,68,0.314567400625136,,0 +3322,68,0.314567400625136,,0 +3323,68,0.314567400625136,,0 +3324,68,0.314567400625136,,0 +3325,68,0.314567400625136,,0 +3326,68,0.314567400625136,,0 +3327,68,0.314567400625136,,0 +3328,68,0.314567400625136,,0 +3329,68,0.314567400625136,,0 +3330,68,0.314567400625136,,0 +3331,68,0.314567400625136,,0 +3332,68,0.314567400625136,,0 +3333,68,0.314567400625136,,0 +3334,68,0.314567400625136,,0 +3335,68,0.314567400625136,,0 +3336,68,0.314567400625136,,0 +3337,68,0.314567400625136,,0 +3338,68,0.314567400625136,,0 +3339,68,0.314567400625136,,0 +3340,68,0.202448756557339,,0 +3341,68,0.202448756557339,,0 +3342,68,0.202448756557339,,0 +3343,68,0.202448756557339,,0 +3344,68,0.202448756557339,,0 +3345,68,0.202448756557339,,0 +3346,68,0.202448756557339,,0 +3347,68,0.202448756557339,,0 +3348,68,0.202448756557339,,0 +3349,68,0.202448756557339,,0 +3350,68,0.202448756557339,,0 +3351,68,0.202448756557339,,0 +3352,68,0.202448756557339,,0 +3353,68,0.202448756557339,,0 +3354,68,0.202448756557339,,0 +3355,68,0.202448756557339,,0 +3356,68,0.202448756557339,,0 +3357,68,0.202448756557339,,0 +3358,68,0.202448756557339,,0 +3359,68,0.202448756557339,,0 +3360,68,0.202448756557339,,0 +3361,68,0.202448756557339,,0 +3362,68,0.202448756557339,,0 +3363,68,0.202448756557339,,0 +3364,68,0.202448756557339,,0 +3365,68,0.202448756557339,,0 +3366,68,0.202448756557339,,0 +3367,68,0.202448756557339,,0 +3368,68,0.202448756557339,,0 +3369,68,0.202448756557339,,0 +3370,68,0.202448756557339,,0 +3371,68,0.202448756557339,,0 +3372,68,0.202448756557339,,0 +3373,68,0.202448756557339,,0 +3374,68,0.202448756557339,,0 +3375,68,0.202448756557339,,0 +3376,68,0.202448756557339,,0 +3377,68,0.202448756557339,,0 +3378,68,0.202448756557339,,0 +3379,68,0.202448756557339,,0 +3380,68,0.202448756557339,,0 +3381,68,0.202448756557339,,0 +3382,68,0.202448756557339,,0 +3383,68,0.202448756557339,,0 +3384,68,0.202448756557339,,0 +3385,68,0.202448756557339,,0 +3386,68,0.202448756557339,,0 +3387,68,0.202448756557339,,0 +3388,68,0.202448756557339,,0 +3389,68,0.202448756557339,,0 +3390,68,0.383974180286153,,0 +3391,68,0.383974180286153,,0 +3392,68,0.383974180286153,,0 +3393,68,0.383974180286153,,0 +3394,68,0.383974180286153,,0 +3395,68,0.383974180286153,,0 +3396,68,0.383974180286153,,0 +3397,68,0.383974180286153,,0 +3398,68,0.383974180286153,,0 +3399,68,0.383974180286153,,0 +3400,68,0.487194519269204,,0 +3401,68,0.487194519269204,,0 +3402,68,0.487194519269204,,0 +3403,68,0.487194519269204,,0 +3404,68,0.487194519269204,,0 +3405,68,0.487194519269204,,0 +3406,68,0.487194519269204,,0 +3407,68,0.487194519269204,,0 +3408,68,0.487194519269204,,0 +3409,68,0.487194519269204,,0 +3410,68,0.593974180286153,,0 +3411,68,0.593974180286153,,0 +3412,68,0.593974180286153,,0 +3413,68,0.593974180286153,,0 +3414,68,0.593974180286153,,0 +3415,68,0.593974180286153,,0 +3416,68,0.593974180286153,,0 +3417,68,0.593974180286153,,0 +3418,68,0.593974180286153,,0 +3419,68,0.593974180286153,,0 +3420,68,0.593974180286153,,0 +3421,65,0.593974180286153,,0 +3422,65,0.593974180286153,,0 +3423,65,0.593974180286153,,0 +3424,65,0.593974180286153,,0 +3425,65,0.593974180286153,,0 +3426,65,0.593974180286153,,0 +3427,65,0.593974180286153,,0 +3428,65,0.593974180286153,,0 +3429,65,0.593974180286153,,0 +3430,65,0.764821637913271,,0 +3431,65,0.764821637913271,,0 +3432,65,0.764821637913271,,0 +3433,65,0.764821637913271,,0 +3434,65,0.764821637913271,,0 +3435,65,0.764821637913271,,0 +3436,65,0.764821637913271,,0 +3437,65,0.764821637913271,,0 +3438,65,0.764821637913271,,0 +3439,65,0.764821637913271,,0 +3440,65,0.764821637913271,,0 +3441,65,0.764821637913271,,0 +3442,65,0.764821637913271,,0 +3443,65,0.764821637913271,,0 +3444,65,0.764821637913271,,0 +3445,65,0.764821637913271,,0 +3446,65,0.764821637913271,,0 +3447,65,0.764821637913271,,0 +3448,65,0.764821637913271,,0 +3449,65,0.764821637913271,,0 +3450,65,0.764821637913271,,0 +3451,65,0.764821637913271,,0 +3452,65,0.764821637913271,,0 +3453,65,0.764821637913271,,0 +3454,65,0.764821637913271,,0 +3455,65,0.764821637913271,,0 +3456,65,0.764821637913271,,0 +3457,65,0.764821637913271,,0 +3458,65,0.764821637913271,,0 +3459,65,0.764821637913271,,0 +3460,65,0.764821637913271,,0 +3461,65,0.764821637913271,,0 +3462,65,0.764821637913271,,0 +3463,65,0.764821637913271,,0 +3464,65,0.764821637913271,,0 +3465,65,0.764821637913271,,0 +3466,65,0.764821637913271,,0 +3467,65,0.764821637913271,,0 +3468,65,0.764821637913271,,0 +3469,65,0.764821637913271,,0 +3470,65,0.764821637913271,,0 +3471,65,0.764821637913271,,0 +3472,65,0.764821637913271,,0 +3473,65,0.764821637913271,,0 +3474,65,0.764821637913271,,0 +3475,65,0.764821637913271,,0 +3476,65,0.764821637913271,,0 +3477,65,0.764821637913271,,0 +3478,65,0.764821637913271,,0 +3479,65,0.764821637913271,,0 +3480,65,0.622448756557339,,0 +3481,65,0.622448756557339,,0 +3482,65,0.622448756557339,,0 +3483,65,0.622448756557339,,0 +3484,65,0.622448756557339,,0 +3485,65,0.622448756557339,,0 +3486,65,0.622448756557339,,0 +3487,65,0.622448756557339,,0 +3488,65,0.622448756557339,,0 +3489,65,0.622448756557339,,0 +3490,65,0.622448756557339,,0 +3491,65,0.622448756557339,,0 +3492,65,0.622448756557339,,0 +3493,65,0.622448756557339,,0 +3494,65,0.622448756557339,,0 +3495,65,0.622448756557339,,0 +3496,65,0.622448756557339,,0 +3497,65,0.622448756557339,,0 +3498,65,0.622448756557339,,0 +3499,65,0.622448756557339,,0 +3500,65,0.490753841303101,,0 +3501,65,0.490753841303101,,0 +3502,65,0.490753841303101,,0 +3503,65,0.490753841303101,,0 +3504,65,0.490753841303101,,0 +3505,65,0.490753841303101,,0 +3506,65,0.490753841303101,,0 +3507,65,0.490753841303101,,0 +3508,65,0.490753841303101,,0 +3509,65,0.490753841303101,,0 +3510,65,0.490753841303101,,0 +3511,65,0.490753841303101,,0 +3512,65,0.490753841303101,,0 +3513,65,0.490753841303101,,0 +3514,65,0.490753841303101,,0 +3515,65,0.490753841303101,,0 +3516,65,0.490753841303101,,0 +3517,65,0.490753841303101,,0 +3518,65,0.490753841303101,,0 +3519,65,0.490753841303101,,0 +3520,65,0.490753841303101,,0 +3521,65,0.490753841303101,,0 +3522,65,0.490753841303101,,0 +3523,65,0.490753841303101,,0 +3524,65,0.490753841303101,,0 +3525,65,0.490753841303101,,0 +3526,65,0.490753841303101,,0 +3527,65,0.490753841303101,,0 +3528,65,0.490753841303101,,0 +3529,65,0.490753841303101,,0 +3530,65,0.490753841303101,,0 +3531,65,0.490753841303101,,0 +3532,65,0.490753841303101,,0 +3533,65,0.490753841303101,,0 +3534,65,0.490753841303101,,0 +3535,65,0.490753841303101,,0 +3536,65,0.490753841303101,,0 +3537,65,0.490753841303101,,0 +3538,65,0.490753841303101,,0 +3539,65,0.490753841303101,,0 +3540,65,0.615330112489543,,0 +3541,65,0.615330112489543,,0 +3542,65,0.615330112489543,,0 +3543,65,0.615330112489543,,0 +3544,65,0.615330112489543,,0 +3545,65,0.615330112489543,,0 +3546,65,0.615330112489543,,0 +3547,65,0.615330112489543,,0 +3548,65,0.615330112489543,,0 +3549,65,0.615330112489543,,0 +3550,65,0.615330112489543,,0 +3551,65,0.615330112489543,,0 +3552,65,0.615330112489543,,0 +3553,65,0.615330112489543,,0 +3554,65,0.615330112489543,,0 +3555,65,0.615330112489543,,0 +3556,65,0.615330112489543,,0 +3557,65,0.615330112489543,,0 +3558,65,0.615330112489543,,0 +3559,65,0.615330112489543,,0 +3560,65,0.777279265031915,,0 +3561,65,0.777279265031915,,0 +3562,65,0.777279265031915,,0 +3563,65,0.777279265031915,,0 +3564,65,0.777279265031915,,0 +3565,65,0.777279265031915,,0 +3566,65,0.777279265031915,,0 +3567,65,0.777279265031915,,0 +3568,65,0.777279265031915,,0 +3569,65,0.777279265031915,,0 +3570,65,0.777279265031915,,0 +3571,65,0.777279265031915,,0 +3572,65,0.777279265031915,,0 +3573,65,0.777279265031915,,0 +3574,65,0.777279265031915,,0 +3575,65,0.777279265031915,,0 +3576,65,0.777279265031915,,0 +3577,65,0.777279265031915,,0 +3578,65,0.777279265031915,,0 +3579,65,0.777279265031915,,0 +3580,65,0.971262315879374,,0 +3581,65,0.971262315879374,,0 +3582,65,0.971262315879374,,0 +3583,65,0.971262315879374,,0 +3584,65,0.971262315879374,,0 +3585,65,0.971262315879374,,0 +3586,65,0.971262315879374,,0 +3587,65,0.971262315879374,,0 +3588,65,0.971262315879374,,0 +3589,65,0.971262315879374,,0 +3590,65,0.971262315879374,,0 +3591,65,0.971262315879374,,0 +3592,65,0.971262315879374,,0 +3593,65,0.971262315879374,,0 +3594,65,0.971262315879374,,0 +3595,65,0.971262315879374,,0 +3596,65,0.971262315879374,,0 +3597,65,0.971262315879374,,0 +3598,65,0.971262315879374,,0 +3599,65,0.971262315879374,,0 +3600,65,1.14210977350649,,0 +3601,65,1.14210977350649,,0 +3602,65,1.14210977350649,,0 +3603,65,1.14210977350649,,0 +3604,65,1.14210977350649,,0 +3605,65,1.14210977350649,,0 +3606,65,1.14210977350649,,0 +3607,65,1.14210977350649,,0 +3608,65,1.14210977350649,,0 +3609,65,1.14210977350649,,0 +3610,65,1.14210977350649,,0 +3611,65,1.14210977350649,,0 +3612,65,1.14210977350649,,0 +3613,65,1.14210977350649,,0 +3614,65,1.14210977350649,,0 +3615,65,1.14210977350649,,0 +3616,65,1.14210977350649,,0 +3617,65,1.14210977350649,,0 +3618,65,1.14210977350649,,0 +3619,65,1.14210977350649,,0 +3620,65,1.14210977350649,,0 +3621,65,1.14210977350649,,0 +3622,65,1.14210977350649,,0 +3623,65,1.14210977350649,,0 +3624,65,1.14210977350649,,0 +3625,65,1.14210977350649,,0 +3626,65,1.14210977350649,,0 +3627,65,1.14210977350649,,0 +3628,65,1.14210977350649,,0 +3629,65,1.14210977350649,,0 +3630,65,1.14210977350649,,0 +3631,65,1.14210977350649,,0 +3632,65,1.14210977350649,,0 +3633,65,1.14210977350649,,0 +3634,65,1.14210977350649,,0 +3635,65,1.14210977350649,,0 +3636,65,1.14210977350649,,0 +3637,65,1.14210977350649,,0 +3638,65,1.14210977350649,,0 +3639,65,1.14210977350649,,0 +3640,65,1.02999112943869,,0 +3641,65,1.02999112943869,,0 +3642,65,1.02999112943869,,0 +3643,65,1.02999112943869,,0 +3644,65,1.02999112943869,,0 +3645,65,1.02999112943869,,0 +3646,65,1.02999112943869,,0 +3647,65,1.02999112943869,,0 +3648,65,1.02999112943869,,0 +3649,65,1.02999112943869,,0 +3650,65,0.880499604014966,,0 +3651,65,0.880499604014966,,0 +3652,65,0.880499604014966,,0 +3653,65,0.880499604014966,,0 +3654,65,0.880499604014966,,0 +3655,65,0.880499604014966,,0 +3656,65,0.880499604014966,,0 +3657,65,0.880499604014966,,0 +3658,65,0.880499604014966,,0 +3659,65,0.880499604014966,,0 +3660,65,0.711431807404797,,0 +3661,67.8,0.711431807404797,,0 +3662,67.8,0.711431807404797,,0 +3663,67.8,0.711431807404797,,0 +3664,67.8,0.711431807404797,,0 +3665,67.8,0.711431807404797,,0 +3666,67.8,0.711431807404797,,0 +3667,67.8,0.711431807404797,,0 +3668,67.8,0.711431807404797,,0 +3669,67.8,0.711431807404797,,0 +3670,67.8,0.547702993845475,,0 +3671,67.8,0.547702993845475,,0 +3672,67.8,0.547702993845475,,0 +3673,67.8,0.547702993845475,,0 +3674,67.8,0.547702993845475,,0 +3675,67.8,0.547702993845475,,0 +3676,67.8,0.547702993845475,,0 +3677,67.8,0.547702993845475,,0 +3678,67.8,0.547702993845475,,0 +3679,67.8,0.547702993845475,,0 +3680,67.8,0.41066909554039,,0 +3681,67.8,0.41066909554039,,0 +3682,67.8,0.41066909554039,,0 +3683,67.8,0.41066909554039,,0 +3684,67.8,0.41066909554039,,0 +3685,67.8,0.41066909554039,,0 +3686,67.8,0.41066909554039,,0 +3687,67.8,0.41066909554039,,0 +3688,67.8,0.41066909554039,,0 +3689,67.8,0.41066909554039,,0 +3690,67.8,0.286092824353949,,0 +3691,67.8,0.286092824353949,,0 +3692,67.8,0.286092824353949,,0 +3693,67.8,0.286092824353949,,0 +3694,67.8,0.286092824353949,,0 +3695,67.8,0.286092824353949,,0 +3696,67.8,0.286092824353949,,0 +3697,67.8,0.286092824353949,,0 +3698,67.8,0.286092824353949,,0 +3699,67.8,0.286092824353949,,0 +3700,67.8,0.286092824353949,,0 +3701,67.8,0.286092824353949,,0 +3702,67.8,0.286092824353949,,0 +3703,67.8,0.286092824353949,,0 +3704,67.8,0.286092824353949,,0 +3705,67.8,0.286092824353949,,0 +3706,67.8,0.286092824353949,,0 +3707,67.8,0.286092824353949,,0 +3708,67.8,0.286092824353949,,0 +3709,67.8,0.286092824353949,,0 +3710,67.8,0.101008078591238,,0 +3711,67.8,0.101008078591238,,0 +3712,67.8,0.101008078591238,,0 +3713,67.8,0.101008078591238,,0 +3714,67.8,0.101008078591238,,0 +3715,67.8,0.101008078591238,,0 +3716,67.8,0.101008078591238,,0 +3717,67.8,0.101008078591238,,0 +3718,67.8,0.101008078591238,,0 +3719,67.8,0.101008078591238,,0 +3720,67.8,-2.17885315782539E-02,,0 +3721,67.8,-2.17885315782539E-02,,0 +3722,67.8,-2.17885315782539E-02,,0 +3723,67.8,-2.17885315782539E-02,,0 +3724,67.8,-2.17885315782539E-02,,0 +3725,67.8,-2.17885315782539E-02,,0 +3726,67.8,-2.17885315782539E-02,,0 +3727,67.8,-2.17885315782539E-02,,0 +3728,67.8,-2.17885315782539E-02,,0 +3729,67.8,-2.17885315782539E-02,,0 +3730,67.8,-0.185517345137576,,0 +3731,67.8,-0.185517345137576,,0 +3732,67.8,-0.185517345137576,,0 +3733,67.8,-0.185517345137576,,0 +3734,67.8,-0.185517345137576,,0 +3735,67.8,-0.185517345137576,,0 +3736,67.8,-0.185517345137576,,0 +3737,67.8,-0.185517345137576,,0 +3738,67.8,-0.185517345137576,,0 +3739,67.8,-0.185517345137576,,0 +3740,67.8,-0.40797497225622,,0 +3741,67.8,-0.40797497225622,,0 +3742,67.8,-0.40797497225622,,0 +3743,67.8,-0.40797497225622,,0 +3744,67.8,-0.40797497225622,,0 +3745,67.8,-0.40797497225622,,0 +3746,67.8,-0.40797497225622,,0 +3747,67.8,-0.40797497225622,,0 +3748,67.8,-0.40797497225622,,0 +3749,67.8,-0.40797497225622,,0 +3750,67.8,-0.728313955307068,,0 +3751,67.8,-0.728313955307068,,0 +3752,67.8,-0.728313955307068,,0 +3753,67.8,-0.728313955307068,,0 +3754,67.8,-0.728313955307068,,0 +3755,67.8,-0.728313955307068,,0 +3756,67.8,-0.728313955307068,,0 +3757,67.8,-0.728313955307068,,0 +3758,67.8,-0.728313955307068,,0 +3759,67.8,-0.728313955307068,,0 +3760,67.8,-1.12695802310368,,0 +3761,67.8,-1.12695802310368,,0 +3762,67.8,-1.12695802310368,,0 +3763,67.8,-1.12695802310368,,0 +3764,67.8,-1.12695802310368,,0 +3765,67.8,-1.12695802310368,,0 +3766,67.8,-1.12695802310368,,0 +3767,67.8,-1.12695802310368,,0 +3768,67.8,-1.12695802310368,,0 +3769,67.8,-1.12695802310368,,0 +3770,67.8,-1.55585632818842,,0 +3771,67.8,-1.55585632818842,,0 +3772,67.8,-1.55585632818842,,0 +3773,67.8,-1.55585632818842,,0 +3774,67.8,-1.55585632818842,,0 +3775,67.8,-1.55585632818842,,0 +3776,67.8,-1.55585632818842,,0 +3777,67.8,-1.55585632818842,,0 +3778,67.8,-1.55585632818842,,0 +3779,67.8,-1.55585632818842,,0 +3780,67.8,-2.0221275146291,,0 +3781,67.8,-2.0221275146291,,0 +3782,67.8,-2.0221275146291,,0 +3783,67.8,-2.0221275146291,,0 +3784,67.8,-2.0221275146291,,0 +3785,67.8,-2.0221275146291,,0 +3786,67.8,-2.0221275146291,,0 +3787,67.8,-2.0221275146291,,0 +3788,67.8,-2.0221275146291,,0 +3789,67.8,-2.0221275146291,,0 +3790,67.8,-2.5221275146291,,0 +3791,67.8,-2.5221275146291,,0 +3792,67.8,-2.5221275146291,,0 +3793,67.8,-2.5221275146291,,0 +3794,67.8,-2.5221275146291,,0 +3795,67.8,-2.5221275146291,,0 +3796,67.8,-2.5221275146291,,0 +3797,67.8,-2.5221275146291,,0 +3798,67.8,-2.5221275146291,,0 +3799,67.8,-2.5221275146291,,0 +3800,67.8,-3.0221275146291,,0 +3801,67.8,-3.0221275146291,,0 +3802,67.8,-3.0221275146291,,0 +3803,67.8,-3.0221275146291,,0 +3804,67.8,-3.0221275146291,,0 +3805,67.8,-3.0221275146291,,0 +3806,67.8,-3.0221275146291,,0 +3807,67.8,-3.0221275146291,,0 +3808,67.8,-3.0221275146291,,0 +3809,67.8,-3.0221275146291,,0 +3810,67.8,-3.50102581971385,,0 +3811,67.8,-3.50102581971385,,0 +3812,67.8,-3.50102581971385,,0 +3813,67.8,-3.50102581971385,,0 +3814,67.8,-3.50102581971385,,0 +3815,67.8,-3.50102581971385,,0 +3816,67.8,-3.50102581971385,,0 +3817,67.8,-3.50102581971385,,0 +3818,67.8,-3.50102581971385,,0 +3819,67.8,-3.50102581971385,,0 +3820,67.8,-3.88899192140876,,0 +3821,67.8,-3.88899192140876,,0 +3822,67.8,-3.88899192140876,,0 +3823,67.8,-3.88899192140876,,0 +3824,67.8,-3.88899192140876,,0 +3825,67.8,-3.88899192140876,,0 +3826,67.8,-3.88899192140876,,0 +3827,67.8,-3.88899192140876,,0 +3828,67.8,-3.88899192140876,,0 +3829,67.8,-3.88899192140876,,0 +3830,67.8,-4.20933090445961,,0 +3831,67.8,-4.20933090445961,,0 +3832,67.8,-4.20933090445961,,0 +3833,67.8,-4.20933090445961,,0 +3834,67.8,-4.20933090445961,,0 +3835,67.8,-4.20933090445961,,0 +3836,67.8,-4.20933090445961,,0 +3837,67.8,-4.20933090445961,,0 +3838,67.8,-4.20933090445961,,0 +3839,67.8,-4.20933090445961,,0 +3840,67.8,-4.43000887056131,,0 +3841,67.8,-4.43000887056131,,0 +3842,67.8,-4.43000887056131,,0 +3843,67.8,-4.43000887056131,,0 +3844,67.8,-4.43000887056131,,0 +3845,67.8,-4.43000887056131,,0 +3846,67.8,-4.43000887056131,,0 +3847,67.8,-4.43000887056131,,0 +3848,67.8,-4.43000887056131,,0 +3849,67.8,-4.43000887056131,,0 +3850,67.8,-4.53144954852741,,0 +3851,67.8,-4.53144954852741,,0 +3852,67.8,-4.53144954852741,,0 +3853,67.8,-4.53144954852741,,0 +3854,67.8,-4.53144954852741,,0 +3855,67.8,-4.53144954852741,,0 +3856,67.8,-4.53144954852741,,0 +3857,67.8,-4.53144954852741,,0 +3858,67.8,-4.53144954852741,,0 +3859,67.8,-4.53144954852741,,0 +3860,67.8,-4.53144954852741,,0 +3861,67.8,-4.53144954852741,,0 +3862,67.8,-4.53144954852741,,0 +3863,67.8,-4.53144954852741,,0 +3864,67.8,-4.53144954852741,,0 +3865,67.8,-4.53144954852741,,0 +3866,67.8,-4.53144954852741,,0 +3867,67.8,-4.53144954852741,,0 +3868,67.8,-4.53144954852741,,0 +3869,67.8,-4.53144954852741,,0 +3870,67.8,-4.38907666717147,,0 +3871,67.8,-4.38907666717147,,0 +3872,67.8,-4.38907666717147,,0 +3873,67.8,-4.38907666717147,,0 +3874,67.8,-4.38907666717147,,0 +3875,67.8,-4.38907666717147,,0 +3876,67.8,-4.38907666717147,,0 +3877,67.8,-4.38907666717147,,0 +3878,67.8,-4.38907666717147,,0 +3879,67.8,-4.38907666717147,,0 +3880,67.8,-4.16483937903588,,0 +3881,67.8,-4.16483937903588,,0 +3882,67.8,-4.16483937903588,,0 +3883,67.8,-4.16483937903588,,0 +3884,67.8,-4.16483937903588,,0 +3885,67.8,-4.16483937903588,,0 +3886,67.8,-4.16483937903588,,0 +3887,67.8,-4.16483937903588,,0 +3888,67.8,-4.16483937903588,,0 +3889,67.8,-4.16483937903588,,0 +3890,67.8,-3.85873768412062,,0 +3891,67.8,-3.85873768412062,,0 +3892,67.8,-3.85873768412062,,0 +3893,67.8,-3.85873768412062,,0 +3894,67.8,-3.85873768412062,,0 +3895,67.8,-3.85873768412062,,0 +3896,67.8,-3.85873768412062,,0 +3897,67.8,-3.85873768412062,,0 +3898,67.8,-3.85873768412062,,0 +3899,67.8,-3.85873768412062,,0 +3900,67.8,-3.47966988751045,,0 +3901,67.8,-3.47966988751045,,0 +3902,67.8,-3.47966988751045,,0 +3903,67.8,-3.47966988751045,,0 +3904,67.8,-3.47966988751045,,0 +3905,67.8,-3.47966988751045,,0 +3906,67.8,-3.47966988751045,,0 +3907,67.8,-3.47966988751045,,0 +3908,67.8,-3.47966988751045,,0 +3909,67.8,-3.47966988751045,,0 +3910,67.8,-3.04721226039181,,0 +3911,67.8,-3.04721226039181,,0 +3912,67.8,-3.04721226039181,,0 +3913,67.8,-3.04721226039181,,0 +3914,67.8,-3.04721226039181,,0 +3915,67.8,-3.04721226039181,,0 +3916,67.8,-3.04721226039181,,0 +3917,67.8,-3.04721226039181,,0 +3918,67.8,-3.04721226039181,,0 +3919,67.8,-3.04721226039181,,0 +3920,67.8,-2.58805971801893,,0 +3921,67.8,-2.58805971801893,,0 +3922,67.8,-2.58805971801893,,0 +3923,67.8,-2.58805971801893,,0 +3924,67.8,-2.58805971801893,,0 +3925,67.8,-2.58805971801893,,0 +3926,67.8,-2.58805971801893,,0 +3927,67.8,-2.58805971801893,,0 +3928,67.8,-2.58805971801893,,0 +3929,67.8,-2.58805971801893,,0 +3930,67.8,-2.08975463327317,,0 +3931,67.8,-2.08975463327317,,0 +3932,67.8,-2.08975463327317,,0 +3933,67.8,-2.08975463327317,,0 +3934,67.8,-2.08975463327317,,0 +3935,67.8,-2.08975463327317,,0 +3936,67.8,-2.08975463327317,,0 +3937,67.8,-2.08975463327317,,0 +3938,67.8,-2.08975463327317,,0 +3939,67.8,-2.08975463327317,,0 +3940,67.8,-1.58975463327317,,0 +3941,67.8,-1.58975463327317,,0 +3942,67.8,-1.58975463327317,,0 +3943,67.8,-1.58975463327317,,0 +3944,67.8,-1.58975463327317,,0 +3945,67.8,-1.58975463327317,,0 +3946,67.8,-1.58975463327317,,0 +3947,67.8,-1.58975463327317,,0 +3948,67.8,-1.58975463327317,,0 +3949,67.8,-1.58975463327317,,0 +3950,67.8,-1.10204276886639,,0 +3951,67.8,-1.10204276886639,,0 +3952,67.8,-1.10204276886639,,0 +3953,67.8,-1.10204276886639,,0 +3954,67.8,-1.10204276886639,,0 +3955,67.8,-1.10204276886639,,0 +3956,67.8,-1.10204276886639,,0 +3957,67.8,-1.10204276886639,,0 +3958,67.8,-1.10204276886639,,0 +3959,67.8,-1.10204276886639,,0 +3960,67.8,-0.660686836662998,,0 +3961,67.8,-0.660686836662998,,0 +3962,67.8,-0.660686836662998,,0 +3963,67.8,-0.660686836662998,,0 +3964,67.8,-0.660686836662998,,0 +3965,67.8,-0.660686836662998,,0 +3966,67.8,-0.660686836662998,,0 +3967,67.8,-0.660686836662998,,0 +3968,67.8,-0.660686836662998,,0 +3969,67.8,-0.660686836662998,,0 +3970,67.8,-0.269161412934186,,0 +3971,67.8,-0.269161412934186,,0 +3972,67.8,-0.269161412934186,,0 +3973,67.8,-0.269161412934186,,0 +3974,67.8,-0.269161412934186,,0 +3975,67.8,-0.269161412934186,,0 +3976,67.8,-0.269161412934186,,0 +3977,67.8,-0.269161412934186,,0 +3978,67.8,-0.269161412934186,,0 +3979,67.8,-0.269161412934186,,0 +3980,67.8,4.58385870658137E-02,,0 +3981,67.8,4.58385870658137E-02,,0 +3982,67.8,4.58385870658137E-02,,0 +3983,67.8,4.58385870658137E-02,,0 +3984,67.8,4.58385870658137E-02,,0 +3985,67.8,4.58385870658137E-02,,0 +3986,67.8,4.58385870658137E-02,,0 +3987,67.8,4.58385870658137E-02,,0 +3988,67.8,4.58385870658137E-02,,0 +3989,67.8,4.58385870658137E-02,,0 +3990,67.8,0.259397909099712,,0 +3991,67.8,0.259397909099712,,0 +3992,67.8,0.259397909099712,,0 +3993,67.8,0.259397909099712,,0 +3994,67.8,0.259397909099712,,0 +3995,67.8,0.259397909099712,,0 +3996,67.8,0.259397909099712,,0 +3997,67.8,0.259397909099712,,0 +3998,67.8,0.259397909099712,,0 +3999,67.8,0.259397909099712,,0 +4000,67.8,0.383974180286153,,0 +4001,67.8,0.383974180286153,,0 +4002,67.8,0.383974180286153,,0 +4003,67.8,0.383974180286153,,0 +4004,67.8,0.383974180286153,,0 +4005,67.8,0.383974180286153,,0 +4006,67.8,0.383974180286153,,0 +4007,67.8,0.383974180286153,,0 +4008,67.8,0.383974180286153,,0 +4009,67.8,0.383974180286153,,0 +4010,67.8,0.383974180286153,,0 +4011,67.8,0.383974180286153,,0 +4012,67.8,0.383974180286153,,0 +4013,67.8,0.383974180286153,,0 +4014,67.8,0.383974180286153,,0 +4015,67.8,0.383974180286153,,0 +4016,67.8,0.383974180286153,,0 +4017,67.8,0.383974180286153,,0 +4018,67.8,0.383974180286153,,0 +4019,67.8,0.383974180286153,,0 +4020,67.8,0.383974180286153,,0 +4021,67.8,0.383974180286153,,0 +4022,67.8,0.383974180286153,,0 +4023,67.8,0.383974180286153,,0 +4024,67.8,0.383974180286153,,0 +4025,67.8,0.383974180286153,,0 +4026,67.8,0.383974180286153,,0 +4027,67.8,0.383974180286153,,0 +4028,67.8,0.383974180286153,,0 +4029,67.8,0.383974180286153,,0 +4030,67.8,0.383974180286153,,0 +4031,67.8,0.383974180286153,,0 +4032,67.8,0.383974180286153,,0 +4033,67.8,0.383974180286153,,0 +4034,67.8,0.383974180286153,,0 +4035,67.8,0.383974180286153,,0 +4036,67.8,0.383974180286153,,0 +4037,67.8,0.383974180286153,,0 +4038,67.8,0.383974180286153,,0 +4039,67.8,0.383974180286153,,0 +4040,67.8,0.383974180286153,,0 +4041,67.8,0.383974180286153,,0 +4042,67.8,0.383974180286153,,0 +4043,67.8,0.383974180286153,,0 +4044,67.8,0.383974180286153,,0 +4045,67.8,0.383974180286153,,0 +4046,67.8,0.383974180286153,,0 +4047,67.8,0.383974180286153,,0 +4048,67.8,0.383974180286153,,0 +4049,67.8,0.383974180286153,,0 +4050,67.8,0.488974180286153,,0 +4051,67.8,0.488974180286153,,0 +4052,67.8,0.488974180286153,,0 +4053,67.8,0.488974180286153,,0 +4054,67.8,0.488974180286153,,0 +4055,67.8,0.488974180286153,,0 +4056,67.8,0.488974180286153,,0 +4057,67.8,0.488974180286153,,0 +4058,67.8,0.488974180286153,,0 +4059,67.8,0.488974180286153,,0 +4060,67.8,0.488974180286153,,0 +4061,67.8,0.488974180286153,,0 +4062,67.8,0.488974180286153,,0 +4063,67.8,0.488974180286153,,0 +4064,67.8,0.488974180286153,,0 +4065,67.8,0.488974180286153,,0 +4066,67.8,0.488974180286153,,0 +4067,67.8,0.488974180286153,,0 +4068,67.8,0.488974180286153,,0 +4069,67.8,0.488974180286153,,0 +4070,67.8,0.643804688760729,,0 +4071,67.8,0.643804688760729,,0 +4072,67.8,0.643804688760729,,0 +4073,67.8,0.643804688760729,,0 +4074,67.8,0.643804688760729,,0 +4075,67.8,0.643804688760729,,0 +4076,67.8,0.643804688760729,,0 +4077,67.8,0.643804688760729,,0 +4078,67.8,0.643804688760729,,0 +4079,67.8,0.643804688760729,,0 +4080,67.8,0.643804688760729,,0 +4081,67.8,0.643804688760729,,0 +4082,67.8,0.643804688760729,,0 +4083,67.8,0.643804688760729,,0 +4084,67.8,0.643804688760729,,0 +4085,67.8,0.643804688760729,,0 +4086,67.8,0.643804688760729,,0 +4087,67.8,0.643804688760729,,0 +4088,67.8,0.643804688760729,,0 +4089,67.8,0.643804688760729,,0 +4090,67.8,0.780838587065814,,0 +4091,67.8,0.780838587065814,,0 +4092,67.8,0.780838587065814,,0 +4093,67.8,0.780838587065814,,0 +4094,67.8,0.780838587065814,,0 +4095,67.8,0.780838587065814,,0 +4096,67.8,0.780838587065814,,0 +4097,67.8,0.780838587065814,,0 +4098,67.8,0.780838587065814,,0 +4099,67.8,0.780838587065814,,0 +4100,67.8,0.780838587065814,,0 +4101,67.8,0.780838587065814,,0 +4102,67.8,0.780838587065814,,0 +4103,67.8,0.780838587065814,,0 +4104,67.8,0.780838587065814,,0 +4105,67.8,0.780838587065814,,0 +4106,67.8,0.780838587065814,,0 +4107,67.8,0.780838587065814,,0 +4108,67.8,0.780838587065814,,0 +4109,67.8,0.780838587065814,,0 +4110,67.8,0.780838587065814,,0 +4111,67.8,0.780838587065814,,0 +4112,67.8,0.780838587065814,,0 +4113,67.8,0.780838587065814,,0 +4114,67.8,0.780838587065814,,0 +4115,67.8,0.780838587065814,,0 +4116,67.8,0.780838587065814,,0 +4117,67.8,0.780838587065814,,0 +4118,67.8,0.780838587065814,,0 +4119,67.8,0.780838587065814,,0 +4120,67.8,0.780838587065814,,0 +4121,67.8,0.780838587065814,,0 +4122,67.8,0.780838587065814,,0 +4123,67.8,0.780838587065814,,0 +4124,67.8,0.780838587065814,,0 +4125,67.8,0.780838587065814,,0 +4126,67.8,0.780838587065814,,0 +4127,67.8,0.780838587065814,,0 +4128,67.8,0.780838587065814,,0 +4129,67.8,0.780838587065814,,0 +4130,67.8,0.570838587065814,,0 +4131,67.8,0.570838587065814,,0 +4132,67.8,0.570838587065814,,0 +4133,67.8,0.570838587065814,,0 +4134,67.8,0.570838587065814,,0 +4135,67.8,0.570838587065814,,0 +4136,67.8,0.570838587065814,,0 +4137,67.8,0.570838587065814,,0 +4138,67.8,0.570838587065814,,0 +4139,67.8,0.570838587065814,,0 +4140,67.8,0.437364010794628,,0 +4141,67.8,0.437364010794628,,0 +4142,67.8,0.437364010794628,,0 +4143,67.8,0.437364010794628,,0 +4144,67.8,0.437364010794628,,0 +4145,67.8,0.437364010794628,,0 +4146,67.8,0.437364010794628,,0 +4147,67.8,0.437364010794628,,0 +4148,67.8,0.437364010794628,,0 +4149,67.8,0.437364010794628,,0 +4150,67.8,0.30744875655734,,0 +4151,67.8,0.30744875655734,,0 +4152,67.8,0.30744875655734,,0 +4153,67.8,0.30744875655734,,0 +4154,67.8,0.30744875655734,,0 +4155,67.8,0.30744875655734,,0 +4156,67.8,0.30744875655734,,0 +4157,67.8,0.30744875655734,,0 +4158,67.8,0.30744875655734,,0 +4159,67.8,0.30744875655734,,0 +4160,67.8,0.30744875655734,,0 +4161,67.8,0.30744875655734,,0 +4162,67.8,0.30744875655734,,0 +4163,67.8,0.30744875655734,,0 +4164,67.8,0.30744875655734,,0 +4165,67.8,0.30744875655734,,0 +4166,67.8,0.30744875655734,,0 +4167,67.8,0.30744875655734,,0 +4168,67.8,0.30744875655734,,0 +4169,67.8,0.30744875655734,,0 +4170,67.8,0.156177570116661,,0 +4171,67.8,0.156177570116661,,0 +4172,67.8,0.156177570116661,,0 +4173,67.8,0.156177570116661,,0 +4174,67.8,0.156177570116661,,0 +4175,67.8,0.156177570116661,,0 +4176,67.8,0.156177570116661,,0 +4177,67.8,0.156177570116661,,0 +4178,67.8,0.156177570116661,,0 +4179,67.8,0.156177570116661,,0 +4180,67.8,0.156177570116661,,0 +4181,67.8,0.156177570116661,,0 +4182,67.8,0.156177570116661,,0 +4183,67.8,0.156177570116661,,0 +4184,67.8,0.156177570116661,,0 +4185,67.8,0.156177570116661,,0 +4186,67.8,0.156177570116661,,0 +4187,67.8,0.156177570116661,,0 +4188,67.8,0.156177570116661,,0 +4189,67.8,0.156177570116661,,0 +4190,67.8,0.156177570116661,,0 +4191,67.8,0.156177570116661,,0 +4192,67.8,0.156177570116661,,0 +4193,67.8,0.156177570116661,,0 +4194,67.8,0.156177570116661,,0 +4195,67.8,0.156177570116661,,0 +4196,67.8,0.156177570116661,,0 +4197,67.8,0.156177570116661,,0 +4198,67.8,0.156177570116661,,0 +4199,67.8,0.156177570116661,,0 +4200,67.8,0.156177570116661,,0 +4201,67.8,0.156177570116661,,0 +4202,67.8,0.156177570116661,,0 +4203,67.8,0.156177570116661,,0 +4204,67.8,0.156177570116661,,0 +4205,67.8,0.156177570116661,,0 +4206,67.8,0.156177570116661,,0 +4207,67.8,0.156177570116661,,0 +4208,67.8,0.156177570116661,,0 +4209,67.8,0.156177570116661,,0 +4210,67.8,0.302109773506492,,0 +4211,67.8,0.302109773506492,,0 +4212,67.8,0.302109773506492,,0 +4213,67.8,0.302109773506492,,0 +4214,67.8,0.302109773506492,,0 +4215,67.8,0.302109773506492,,0 +4216,67.8,0.302109773506492,,0 +4217,67.8,0.302109773506492,,0 +4218,67.8,0.302109773506492,,0 +4219,67.8,0.302109773506492,,0 +4220,67.8,0.302109773506492,,0 +4221,67.8,0.302109773506492,,0 +4222,67.8,0.302109773506492,,0 +4223,67.8,0.302109773506492,,0 +4224,67.8,0.302109773506492,,0 +4225,67.8,0.302109773506492,,0 +4226,67.8,0.302109773506492,,0 +4227,67.8,0.302109773506492,,0 +4228,67.8,0.302109773506492,,0 +4229,67.8,0.302109773506492,,0 +4230,67.8,0.407109773506492,,0 +4231,67.8,0.407109773506492,,0 +4232,67.8,0.407109773506492,,0 +4233,67.8,0.407109773506492,,0 +4234,67.8,0.407109773506492,,0 +4235,67.8,0.407109773506492,,0 +4236,67.8,0.407109773506492,,0 +4237,67.8,0.407109773506492,,0 +4238,67.8,0.407109773506492,,0 +4239,67.8,0.407109773506492,,0 +4240,67.8,0.407109773506492,,0 +4241,67.8,0.407109773506492,,0 +4242,67.8,0.407109773506492,,0 +4243,67.8,0.407109773506492,,0 +4244,67.8,0.407109773506492,,0 +4245,67.8,0.407109773506492,,0 +4246,67.8,0.407109773506492,,0 +4247,67.8,0.407109773506492,,0 +4248,67.8,0.407109773506492,,0 +4249,64,0.407109773506492,,0 +4250,64,0.407109773506492,,0 +4251,64,0.407109773506492,,0 +4252,64,0.407109773506492,,0 +4253,64,0.407109773506492,,0 +4254,64,0.407109773506492,,0 +4255,64,0.407109773506492,,0 +4256,64,0.407109773506492,,0 +4257,64,0.407109773506492,,0 +4258,64,0.407109773506492,,0 +4259,64,0.407109773506492,,0 +4260,64,0.533465705709882,,0 +4261,64,0.533465705709882,,0 +4262,64,0.533465705709882,,0 +4263,64,0.533465705709882,,0 +4264,64,0.533465705709882,,0 +4265,64,0.533465705709882,,0 +4266,64,0.533465705709882,,0 +4267,64,0.533465705709882,,0 +4268,64,0.533465705709882,,0 +4269,64,0.533465705709882,,0 +4270,64,0.533465705709882,,0 +4271,64,0.533465705709882,,0 +4272,64,0.533465705709882,,0 +4273,64,0.533465705709882,,0 +4274,64,0.533465705709882,,0 +4275,64,0.533465705709882,,0 +4276,64,0.533465705709882,,0 +4277,64,0.533465705709882,,0 +4278,64,0.533465705709882,,0 +4279,64,0.533465705709882,,0 +4280,64,0.533465705709882,,0 +4281,64,0.533465705709882,,0 +4282,64,0.533465705709882,,0 +4283,64,0.533465705709882,,0 +4284,64,0.533465705709882,,0 +4285,64,0.533465705709882,,0 +4286,64,0.533465705709882,,0 +4287,64,0.533465705709882,,0 +4288,64,0.533465705709882,,0 +4289,64,0.533465705709882,,0 +4290,64,0.533465705709882,,0 +4291,64,0.533465705709882,,0 +4292,64,0.533465705709882,,0 +4293,64,0.533465705709882,,0 +4294,64,0.533465705709882,,0 +4295,64,0.533465705709882,,0 +4296,64,0.533465705709882,,0 +4297,64,0.533465705709882,,0 +4298,64,0.533465705709882,,0 +4299,64,0.533465705709882,,0 +4300,64,0.533465705709882,,0 +4301,64,0.533465705709882,,0 +4302,64,0.533465705709882,,0 +4303,64,0.533465705709882,,0 +4304,64,0.533465705709882,,0 +4305,64,0.533465705709882,,0 +4306,64,0.533465705709882,,0 +4307,64,0.533465705709882,,0 +4308,64,0.533465705709882,,0 +4309,64,0.533465705709882,,0 +4310,64,0.533465705709882,,0 +4311,64,0.533465705709882,,0 +4312,64,0.533465705709882,,0 +4313,64,0.533465705709882,,0 +4314,64,0.533465705709882,,0 +4315,64,0.533465705709882,,0 +4316,64,0.533465705709882,,0 +4317,64,0.533465705709882,,0 +4318,64,0.533465705709882,,0 +4319,64,0.533465705709882,,0 +4320,64,0.385753841303102,,0 +4321,64,0.385753841303102,,0 +4322,64,0.385753841303102,,0 +4323,64,0.385753841303102,,0 +4324,64,0.385753841303102,,0 +4325,64,0.385753841303102,,0 +4326,64,0.385753841303102,,0 +4327,64,0.385753841303102,,0 +4328,64,0.385753841303102,,0 +4329,64,0.385753841303102,,0 +4330,64,0.261177570116662,,0 +4331,64,0.261177570116662,,0 +4332,64,0.261177570116662,,0 +4333,64,0.261177570116662,,0 +4334,64,0.261177570116662,,0 +4335,64,0.261177570116662,,0 +4336,64,0.261177570116662,,0 +4337,64,0.261177570116662,,0 +4338,64,0.261177570116662,,0 +4339,64,0.261177570116662,,0 +4340,64,0.136601298930221,,0 +4341,64,0.136601298930221,,0 +4342,64,0.136601298930221,,0 +4343,64,0.136601298930221,,0 +4344,64,0.136601298930221,,0 +4345,64,0.136601298930221,,0 +4346,64,0.136601298930221,,0 +4347,64,0.136601298930221,,0 +4348,64,0.136601298930221,,0 +4349,64,0.136601298930221,,0 +4350,64,-5.77158242571155E-03,,0 +4351,64,-5.77158242571155E-03,,0 +4352,64,-5.77158242571155E-03,,0 +4353,64,-5.77158242571155E-03,,0 +4354,64,-5.77158242571155E-03,,0 +4355,64,-5.77158242571155E-03,,0 +4356,64,-5.77158242571155E-03,,0 +4357,64,-5.77158242571155E-03,,0 +4358,64,-5.77158242571155E-03,,0 +4359,64,-5.77158242571155E-03,,0 +4360,64,-0.112551243442661,,0 +4361,64,-0.112551243442661,,0 +4362,64,-0.112551243442661,,0 +4363,64,-0.112551243442661,,0 +4364,64,-0.112551243442661,,0 +4365,64,-0.112551243442661,,0 +4366,64,-0.112551243442661,,0 +4367,64,-0.112551243442661,,0 +4368,64,-0.112551243442661,,0 +4369,64,-0.112551243442661,,0 +4370,64,-0.112551243442661,,0 +4371,64,-0.112551243442661,,0 +4372,64,-0.112551243442661,,0 +4373,64,-0.112551243442661,,0 +4374,64,-0.112551243442661,,0 +4375,64,-0.112551243442661,,0 +4376,64,-0.112551243442661,,0 +4377,64,-0.112551243442661,,0 +4378,64,-0.112551243442661,,0 +4379,64,-0.112551243442661,,0 +4380,64,-0.240686836663,,0 +4381,64,-0.240686836663,,0 +4382,64,-0.240686836663,,0 +4383,64,-0.240686836663,,0 +4384,64,-0.240686836663,,0 +4385,64,-0.240686836663,,0 +4386,64,-0.240686836663,,0 +4387,64,-0.240686836663,,0 +4388,64,-0.240686836663,,0 +4389,64,-0.240686836663,,0 +4390,64,-0.240686836663,,0 +4391,64,-0.240686836663,,0 +4392,64,-0.240686836663,,0 +4393,69,-0.240686836663,,0 +4394,69,-0.240686836663,,0 +4395,69,-0.240686836663,,0 +4396,69,-0.240686836663,,0 +4397,69,-0.240686836663,,0 +4398,69,-0.240686836663,,0 +4399,69,-0.240686836663,,0 +4400,69,-0.352805480730797,,0 +4401,69,-0.352805480730797,,0 +4402,69,-0.352805480730797,,0 +4403,69,-0.352805480730797,,0 +4404,69,-0.352805480730797,,0 +4405,69,-0.352805480730797,,0 +4406,69,-0.352805480730797,,0 +4407,69,-0.352805480730797,,0 +4408,69,-0.352805480730797,,0 +4409,69,-0.352805480730797,,0 +4410,69,-0.352805480730797,,0 +4411,69,-0.352805480730797,,0 +4412,69,-0.352805480730797,,0 +4413,69,-0.352805480730797,,0 +4414,69,-0.352805480730797,,0 +4415,69,-0.352805480730797,,0 +4416,69,-0.352805480730797,,0 +4417,69,-0.352805480730797,,0 +4418,69,-0.352805480730797,,0 +4419,69,-0.352805480730797,,0 +4420,69,-0.475602090900288,,0 +4421,69,-0.475602090900288,,0 +4422,69,-0.475602090900288,,0 +4423,69,-0.475602090900288,,0 +4424,69,-0.475602090900288,,0 +4425,69,-0.475602090900288,,0 +4426,69,-0.475602090900288,,0 +4427,69,-0.475602090900288,,0 +4428,69,-0.475602090900288,,0 +4429,69,-0.475602090900288,,0 +4430,69,-0.475602090900288,,0 +4431,69,-0.475602090900288,,0 +4432,69,-0.475602090900288,,0 +4433,69,-0.475602090900288,,0 +4434,69,-0.475602090900288,,0 +4435,69,-0.475602090900288,,0 +4436,69,-0.475602090900288,,0 +4437,69,-0.475602090900288,,0 +4438,69,-0.475602090900288,,0 +4439,69,-0.475602090900288,,0 +4440,69,-0.63933090445961,,0 +4441,69,-0.63933090445961,,0 +4442,69,-0.63933090445961,,0 +4443,69,-0.63933090445961,,0 +4444,69,-0.63933090445961,,0 +4445,69,-0.63933090445961,,0 +4446,69,-0.63933090445961,,0 +4447,69,-0.63933090445961,,0 +4448,69,-0.63933090445961,,0 +4449,69,-0.63933090445961,,0 +4450,69,-0.63933090445961,,0 +4451,69,-0.63933090445961,,0 +4452,69,-0.63933090445961,,0 +4453,69,-0.63933090445961,,0 +4454,69,-0.63933090445961,,0 +4455,69,-0.63933090445961,,0 +4456,69,-0.63933090445961,,0 +4457,69,-0.63933090445961,,0 +4458,69,-0.63933090445961,,0 +4459,69,-0.63933090445961,,0 +4460,69,-0.749669887510457,,0 +4461,69,-0.749669887510457,,0 +4462,69,-0.749669887510457,,0 +4463,69,-0.749669887510457,,0 +4464,69,-0.749669887510457,,0 +4465,69,-0.749669887510457,,0 +4466,69,-0.749669887510457,,0 +4467,69,-0.749669887510457,,0 +4468,69,-0.749669887510457,,0 +4469,69,-0.749669887510457,,0 +4470,69,-0.749669887510457,,0 +4471,69,-0.749669887510457,,0 +4472,69,-0.749669887510457,,0 +4473,69,-0.749669887510457,,0 +4474,69,-0.749669887510457,,0 +4475,69,-0.749669887510457,,0 +4476,69,-0.749669887510457,,0 +4477,69,-0.749669887510457,,0 +4478,69,-0.749669887510457,,0 +4479,69,-0.749669887510457,,0 +4480,69,-0.749669887510457,,0 +4481,69,-0.749669887510457,,0 +4482,69,-0.749669887510457,,0 +4483,69,-0.749669887510457,,0 +4484,69,-0.749669887510457,,0 +4485,69,-0.749669887510457,,0 +4486,69,-0.749669887510457,,0 +4487,69,-0.749669887510457,,0 +4488,69,-0.749669887510457,,0 +4489,69,-0.749669887510457,,0 +4490,69,-0.749669887510457,,0 +4491,69,-0.749669887510457,,0 +4492,69,-0.749669887510457,,0 +4493,69,-0.749669887510457,,0 +4494,69,-0.749669887510457,,0 +4495,69,-0.749669887510457,,0 +4496,69,-0.749669887510457,,0 +4497,69,-0.749669887510457,,0 +4498,69,-0.749669887510457,,0 +4499,69,-0.749669887510457,,0 +4500,69,-0.749669887510457,,0 +4501,69,-0.749669887510457,,0 +4502,69,-0.749669887510457,,0 +4503,69,-0.749669887510457,,0 +4504,69,-0.749669887510457,,0 +4505,69,-0.749669887510457,,0 +4506,69,-0.749669887510457,,0 +4507,69,-0.749669887510457,,0 +4508,69,-0.749669887510457,,0 +4509,69,-0.749669887510457,,0 +4510,69,-0.749669887510457,,0 +4511,69,-0.749669887510457,,0 +4512,69,-0.749669887510457,,0 +4513,69,-0.749669887510457,,0 +4514,69,-0.749669887510457,,0 +4515,69,-0.749669887510457,,0 +4516,69,-0.749669887510457,,0 +4517,69,-0.749669887510457,,0 +4518,69,-0.749669887510457,,0 +4519,69,-0.749669887510457,,0 +4520,69,-0.860008870561304,,0 +4521,69,-0.860008870561304,,0 +4522,69,-0.860008870561304,,0 +4523,69,-0.860008870561304,,0 +4524,69,-0.860008870561304,,0 +4525,69,-0.860008870561304,,0 +4526,69,-0.860008870561304,,0 +4527,69,-0.860008870561304,,0 +4528,69,-0.860008870561304,,0 +4529,69,-0.860008870561304,,0 +4530,69,-0.860008870561304,,0 +4531,69,-0.860008870561304,,0 +4532,69,-0.860008870561304,,0 +4533,69,-0.860008870561304,,0 +4534,69,-0.860008870561304,,0 +4535,69,-0.860008870561304,,0 +4536,69,-0.860008870561304,,0 +4537,69,-0.860008870561304,,0 +4538,69,-0.860008870561304,,0 +4539,69,-0.860008870561304,,0 +4540,69,-0.984585141747746,,0 +4541,69,-0.984585141747746,,0 +4542,69,-0.984585141747746,,0 +4543,69,-0.984585141747746,,0 +4544,69,-0.984585141747746,,0 +4545,69,-0.984585141747746,,0 +4546,69,-0.984585141747746,,0 +4547,69,-0.984585141747746,,0 +4548,69,-0.984585141747746,,0 +4549,69,-0.984585141747746,,0 +4550,69,-0.984585141747746,,0 +4551,69,-0.984585141747746,,0 +4552,69,-0.984585141747746,,0 +4553,69,-0.984585141747746,,0 +4554,69,-0.984585141747746,,0 +4555,69,-0.984585141747746,,0 +4556,69,-0.984585141747746,,0 +4557,69,-0.984585141747746,,0 +4558,69,-0.984585141747746,,0 +4559,69,-0.984585141747746,,0 +4560,69,-1.13229700615453,,0 +4561,69,-1.13229700615453,,0 +4562,69,-1.13229700615453,,0 +4563,69,-1.13229700615453,,0 +4564,69,-1.13229700615453,,0 +4565,69,-1.13229700615453,,0 +4566,69,-1.13229700615453,,0 +4567,69,-1.13229700615453,,0 +4568,69,-1.13229700615453,,0 +4569,69,-1.13229700615453,,0 +4570,69,-1.13229700615453,,0 +4571,69,-1.13229700615453,,0 +4572,69,-1.13229700615453,,0 +4573,69,-1.13229700615453,,0 +4574,69,-1.13229700615453,,0 +4575,69,-1.13229700615453,,0 +4576,69,-1.13229700615453,,0 +4577,69,-1.13229700615453,,0 +4578,69,-1.13229700615453,,0 +4579,69,-1.13229700615453,,0 +4580,69,-1.13229700615453,,0 +4581,69,-1.13229700615453,,0 +4582,69,-1.13229700615453,,0 +4583,69,-1.13229700615453,,0 +4584,69,-1.13229700615453,,0 +4585,69,-1.13229700615453,,0 +4586,69,-1.13229700615453,,0 +4587,69,-1.13229700615453,,0 +4588,69,-1.13229700615453,,0 +4589,69,-1.13229700615453,,0 +4590,69,-1.13229700615453,,0 +4591,69,-1.13229700615453,,0 +4592,69,-1.13229700615453,,0 +4593,69,-1.13229700615453,,0 +4594,69,-1.13229700615453,,0 +4595,69,-1.13229700615453,,0 +4596,69,-1.13229700615453,,0 +4597,69,-1.13229700615453,,0 +4598,69,-1.13229700615453,,0 +4599,69,-1.13229700615453,,0 +4600,69,-1.13229700615453,,0 +4601,69,-1.13229700615453,,0 +4602,69,-1.13229700615453,,0 +4603,69,-1.13229700615453,,0 +4604,69,-1.13229700615453,,0 +4605,69,-1.13229700615453,,0 +4606,69,-1.13229700615453,,0 +4607,69,-1.13229700615453,,0 +4608,69,-1.13229700615453,,0 +4609,69,-1.13229700615453,,0 +4610,69,-0.936534294290118,,0 +4611,69,-0.936534294290118,,0 +4612,69,-0.936534294290118,,0 +4613,69,-0.936534294290118,,0 +4614,69,-0.936534294290118,,0 +4615,69,-0.936534294290118,,0 +4616,69,-0.936534294290118,,0 +4617,69,-0.936534294290118,,0 +4618,69,-0.936534294290118,,0 +4619,69,-0.936534294290118,,0 +4620,69,-0.78526310784944,,0 +4621,69,-0.78526310784944,,0 +4622,69,-0.78526310784944,,0 +4623,69,-0.78526310784944,,0 +4624,69,-0.78526310784944,,0 +4625,69,-0.78526310784944,,0 +4626,69,-0.78526310784944,,0 +4627,69,-0.78526310784944,,0 +4628,69,-0.78526310784944,,0 +4629,69,-0.78526310784944,,0 +4630,69,-0.621534294290118,,0 +4631,69,-0.621534294290118,,0 +4632,69,-0.621534294290118,,0 +4633,69,-0.621534294290118,,0 +4634,69,-0.621534294290118,,0 +4635,69,-0.621534294290118,,0 +4636,69,-0.621534294290118,,0 +4637,69,-0.621534294290118,,0 +4638,69,-0.621534294290118,,0 +4639,69,-0.621534294290118,,0 +4640,69,-0.448907175646051,,0 +4641,69,-0.448907175646051,,0 +4642,69,-0.448907175646051,,0 +4643,69,-0.448907175646051,,0 +4644,69,-0.448907175646051,,0 +4645,69,-0.448907175646051,,0 +4646,69,-0.448907175646051,,0 +4647,69,-0.448907175646051,,0 +4648,69,-0.448907175646051,,0 +4649,69,-0.448907175646051,,0 +4650,69,-0.288737684120627,,0 +4651,69,-0.288737684120627,,0 +4652,69,-0.288737684120627,,0 +4653,69,-0.288737684120627,,0 +4654,69,-0.288737684120627,,0 +4655,69,-0.288737684120627,,0 +4656,69,-0.288737684120627,,0 +4657,69,-0.288737684120627,,0 +4658,69,-0.288737684120627,,0 +4659,69,-0.288737684120627,,0 +4660,69,-0.13390717564605,,0 +4661,69,-0.13390717564605,,0 +4662,69,-0.13390717564605,,0 +4663,69,-0.13390717564605,,0 +4664,69,-0.13390717564605,,0 +4665,69,-0.13390717564605,,0 +4666,69,-0.13390717564605,,0 +4667,69,-0.13390717564605,,0 +4668,69,-0.13390717564605,,0 +4669,64,-0.13390717564605,,0 +4670,64,6.00758752014072E-02,,0 +4671,64,6.00758752014072E-02,,0 +4672,64,6.00758752014072E-02,,0 +4673,64,6.00758752014072E-02,,0 +4674,64,6.00758752014072E-02,,0 +4675,64,6.00758752014072E-02,,0 +4676,64,6.00758752014072E-02,,0 +4677,64,6.00758752014072E-02,,0 +4678,64,6.00758752014072E-02,,0 +4679,64,6.00758752014072E-02,,0 +4680,64,0.307448756557339,,0 +4681,64,0.307448756557339,,0 +4682,64,0.307448756557339,,0 +4683,64,0.307448756557339,,0 +4684,64,0.307448756557339,,0 +4685,64,0.307448756557339,,0 +4686,64,0.307448756557339,,0 +4687,64,0.307448756557339,,0 +4688,64,0.307448756557339,,0 +4689,64,0.307448756557339,,0 +4690,64,0.599313163337,,0 +4691,64,0.599313163337,,0 +4692,64,0.599313163337,,0 +4693,64,0.599313163337,,0 +4694,64,0.599313163337,,0 +4695,64,0.599313163337,,0 +4696,64,0.599313163337,,0 +4697,64,0.599313163337,,0 +4698,64,0.599313163337,,0 +4699,64,0.599313163337,,0 +4700,64,0.91609282435395,,0 +4701,64,0.91609282435395,,0 +4702,64,0.91609282435395,,0 +4703,64,0.91609282435395,,0 +4704,64,0.91609282435395,,0 +4705,64,0.91609282435395,,0 +4706,64,0.91609282435395,,0 +4707,64,0.91609282435395,,0 +4708,64,0.91609282435395,,0 +4709,64,0.91609282435395,,0 +4710,64,1.21863519723531,,0 +4711,64,1.21863519723531,,0 +4712,64,1.21863519723531,,0 +4713,64,1.21863519723531,,0 +4714,64,1.21863519723531,,0 +4715,64,1.21863519723531,,0 +4716,64,1.21863519723531,,0 +4717,64,1.21863519723531,,0 +4718,64,1.21863519723531,,0 +4719,64,1.21863519723531,,0 +4720,64,1.4357538413031,,0 +4721,64,1.4357538413031,,0 +4722,64,1.4357538413031,,0 +4723,64,1.4357538413031,,0 +4724,64,1.4357538413031,,0 +4725,64,1.4357538413031,,0 +4726,64,1.4357538413031,,0 +4727,64,1.4357538413031,,0 +4728,64,1.4357538413031,,0 +4729,64,1.4357538413031,,0 +4730,64,1.55321146842175,,0 +4731,64,1.55321146842175,,0 +4732,64,1.55321146842175,,0 +4733,64,1.55321146842175,,0 +4734,64,1.55321146842175,,0 +4735,64,1.55321146842175,,0 +4736,64,1.55321146842175,,0 +4737,64,1.55321146842175,,0 +4738,64,1.55321146842175,,0 +4739,64,1.55321146842175,,0 +4740,64,1.55321146842175,,0 +4741,64,1.55321146842175,,0 +4742,64,1.55321146842175,,0 +4743,64,1.55321146842175,,0 +4744,64,1.55321146842175,,0 +4745,64,1.55321146842175,,0 +4746,64,1.55321146842175,,0 +4747,64,1.55321146842175,,0 +4748,64,1.55321146842175,,0 +4749,64,1.55321146842175,,0 +4750,64,1.40549960401497,,0 +4751,64,1.40549960401497,,0 +4752,64,1.40549960401497,,0 +4753,64,1.40549960401497,,0 +4754,64,1.40549960401497,,0 +4755,64,1.40549960401497,,0 +4756,64,1.40549960401497,,0 +4757,64,1.40549960401497,,0 +4758,64,1.40549960401497,,0 +4759,64,1.40549960401497,,0 +4760,64,1.16880468876073,,0 +4761,64,1.16880468876073,,0 +4762,64,1.16880468876073,,0 +4763,64,1.16880468876073,,0 +4764,64,1.16880468876073,,0 +4765,64,1.16880468876073,,0 +4766,64,1.16880468876073,,0 +4767,64,1.16880468876073,,0 +4768,64,1.16880468876073,,0 +4769,64,1.16880468876073,,0 +4770,64,0.884058926048864,,0 +4771,64,0.884058926048864,,0 +4772,64,0.884058926048864,,0 +4773,64,0.884058926048864,,0 +4774,64,0.884058926048864,,0 +4775,64,0.884058926048864,,0 +4776,64,0.884058926048864,,0 +4777,64,0.884058926048864,,0 +4778,64,0.884058926048864,,0 +4779,64,0.884058926048864,,0 +4780,64,0.570838587065815,,0 +4781,64,0.570838587065815,,0 +4782,64,0.570838587065815,,0 +4783,64,0.570838587065815,,0 +4784,64,0.570838587065815,,0 +4785,64,0.570838587065815,,0 +4786,64,0.570838587065815,,0 +4787,64,0.570838587065815,,0 +4788,64,0.570838587065815,,0 +4789,64,0.570838587065815,,0 +4790,64,0.229143671811577,,0 +4791,64,0.229143671811577,,0 +4792,64,0.229143671811577,,0 +4793,64,0.229143671811577,,0 +4794,64,0.229143671811577,,0 +4795,64,0.229143671811577,,0 +4796,64,0.229143671811577,,0 +4797,64,0.229143671811577,,0 +4798,64,0.229143671811577,,0 +4799,64,0.229143671811577,,0 +4800,64,-0.126788531578254,,0 +4801,64,-0.126788531578254,,0 +4802,64,-0.126788531578254,,0 +4803,64,-0.126788531578254,,0 +4804,64,-0.126788531578254,,0 +4805,64,-0.126788531578254,,0 +4806,64,-0.126788531578254,,0 +4807,64,-0.126788531578254,,0 +4808,64,-0.126788531578254,,0 +4809,64,-0.126788531578254,,0 +4810,64,-0.493398701069779,,0 +4811,64,-0.493398701069779,,0 +4812,64,-0.493398701069779,,0 +4813,64,-0.493398701069779,,0 +4814,64,-0.493398701069779,,0 +4815,64,-0.493398701069779,,0 +4816,64,-0.493398701069779,,0 +4817,64,-0.493398701069779,,0 +4818,64,-0.493398701069779,,0 +4819,64,-0.493398701069779,,0 +4820,64,-0.863568192595204,,0 +4821,64,-0.863568192595204,,0 +4822,64,-0.863568192595204,,0 +4823,64,-0.863568192595204,,0 +4824,64,-0.863568192595204,,0 +4825,64,-0.863568192595204,,0 +4826,64,-0.863568192595204,,0 +4827,64,-0.863568192595204,,0 +4828,64,-0.863568192595204,,0 +4829,64,-0.863568192595204,,0 +4830,64,-1.25509361632402,,0 +4831,64,-1.25509361632402,,0 +4832,64,-1.25509361632402,,0 +4833,64,-1.25509361632402,,0 +4834,64,-1.25509361632402,,0 +4835,64,-1.25509361632402,,0 +4836,64,-1.25509361632402,,0 +4837,64,-1.25509361632402,,0 +4838,64,-1.25509361632402,,0 +4839,64,-1.25509361632402,,0 +4840,64,-1.62348344683249,,0 +4841,64,-1.62348344683249,,0 +4842,64,-1.62348344683249,,0 +4843,64,-1.62348344683249,,0 +4844,64,-1.62348344683249,,0 +4845,64,-1.62348344683249,,0 +4846,64,-1.62348344683249,,0 +4847,64,-1.62348344683249,,0 +4848,64,-1.62348344683249,,0 +4849,64,-1.62348344683249,,0 +4850,64,-1.97763598920537,,0 +4851,64,-1.97763598920537,,0 +4852,64,-1.97763598920537,,0 +4853,64,-1.97763598920537,,0 +4854,64,-1.97763598920537,,0 +4855,64,-1.97763598920537,,0 +4856,64,-1.97763598920537,,0 +4857,64,-1.97763598920537,,0 +4858,64,-1.97763598920537,,0 +4859,64,-1.97763598920537,,0 +4860,64,-2.28729700615453,,0 +4861,64,-2.28729700615453,,0 +4862,64,-2.28729700615453,,0 +4863,64,-2.28729700615453,,0 +4864,64,-2.28729700615453,,0 +4865,64,-2.28729700615453,,0 +4866,64,-2.28729700615453,,0 +4867,64,-2.28729700615453,,0 +4868,64,-2.28729700615453,,0 +4869,64,-2.28729700615453,,0 +4870,64,-2.5542461586969,,0 +4871,64,-2.5542461586969,,0 +4872,64,-2.5542461586969,,0 +4873,64,-2.5542461586969,,0 +4874,64,-2.5542461586969,,0 +4875,64,-2.5542461586969,,0 +4876,64,-2.5542461586969,,0 +4877,64,-2.5542461586969,,0 +4878,64,-2.5542461586969,,0 +4879,64,-2.5542461586969,,0 +4880,64,-2.79094107395114,,0 +4881,64,-2.79094107395114,,0 +4882,64,-2.79094107395114,,0 +4883,64,-2.79094107395114,,0 +4884,64,-2.79094107395114,,0 +4885,64,-2.79094107395114,,0 +4886,64,-2.79094107395114,,0 +4887,64,-2.79094107395114,,0 +4888,64,-2.79094107395114,,0 +4889,64,-2.79094107395114,,0 +4890,64,-2.98670378581554,,0 +4891,64,-2.98670378581554,,0 +4892,64,-2.98670378581554,,0 +4893,64,-2.98670378581554,,0 +4894,64,-2.98670378581554,,0 +4895,64,-2.98670378581554,,0 +4896,64,-2.98670378581554,,0 +4897,64,-2.98670378581554,,0 +4898,64,-2.98670378581554,,0 +4899,64,-2.98670378581554,,0 +4900,64,-3.14509361632402,,0 +4901,64,-3.14509361632402,,0 +4902,64,-3.14509361632402,,0 +4903,64,-3.14509361632402,,0 +4904,64,-3.14509361632402,,0 +4905,64,-3.14509361632402,,0 +4906,64,-3.14509361632402,,0 +4907,64,-3.14509361632402,,0 +4908,64,-3.14509361632402,,0 +4909,64,-3.14509361632402,,0 +4910,64,-3.14509361632402,,0 +4911,64,-3.14509361632402,,0 +4912,64,-3.14509361632402,,0 +4913,64,-3.14509361632402,,0 +4914,64,-3.14509361632402,,0 +4915,64,-3.14509361632402,,0 +4916,64,-3.14509361632402,,0 +4917,64,-3.14509361632402,,0 +4918,64,-3.14509361632402,,0 +4919,64,-3.14509361632402,,0 +4920,64,-3.26966988751046,,0 +4921,64,-3.26966988751046,,0 +4922,64,-3.26966988751046,,0 +4923,64,-3.26966988751046,,0 +4924,64,-3.26966988751046,,0 +4925,64,-3.26966988751046,,0 +4926,64,-3.26966988751046,,0 +4927,64,-3.26966988751046,,0 +4928,64,-3.26966988751046,,0 +4929,64,-3.26966988751046,,0 +4930,64,-3.26966988751046,,0 +4931,64,-3.26966988751046,,0 +4932,64,-3.26966988751046,,0 +4933,64,-3.26966988751046,,0 +4934,64,-3.26966988751046,,0 +4935,64,-3.26966988751046,,0 +4936,64,-3.26966988751046,,0 +4937,64,-3.26966988751046,,0 +4938,64,-3.26966988751046,,0 +4939,64,-3.26966988751046,,0 +4940,64,-3.11305971801893,,0 +4941,64,-3.11305971801893,,0 +4942,64,-3.11305971801893,,0 +4943,64,-3.11305971801893,,0 +4944,64,-3.11305971801893,,0 +4945,64,-3.11305971801893,,0 +4946,64,-3.11305971801893,,0 +4947,64,-3.11305971801893,,0 +4948,64,-3.11305971801893,,0 +4949,64,-3.11305971801893,,0 +4950,64,-2.88170378581554,,0 +4951,64,-2.88170378581554,,0 +4952,64,-2.88170378581554,,0 +4953,64,-2.88170378581554,,0 +4954,64,-2.88170378581554,,0 +4955,64,-2.88170378581554,,0 +4956,64,-2.88170378581554,,0 +4957,46,-2.88170378581554,,0 +4958,46,-2.88170378581554,,0 +4959,46,-2.88170378581554,,0 +4960,46,-2.52043259937486,,0 +4961,46,-2.52043259937486,,0 +4962,46,-2.52043259937486,,0 +4963,46,-2.52043259937486,,0 +4964,46,-2.52043259937486,,0 +4965,46,-2.52043259937486,,0 +4966,46,-2.52043259937486,,0 +4967,46,-2.52043259937486,,0 +4968,46,-2.52043259937486,,0 +4969,46,-2.52043259937486,,0 +4970,46,-2.12534785361215,,0 +4971,46,-2.12534785361215,,0 +4972,46,-2.12534785361215,,0 +4973,46,-2.12534785361215,,0 +4974,46,-2.12534785361215,,0 +4975,46,-2.12534785361215,,0 +4976,46,-2.12534785361215,,0 +4977,46,-2.12534785361215,,0 +4978,46,-2.12534785361215,,0 +4979,46,-2.12534785361215,,0 +4980,46,-1.70178853157825,,0 +4981,72,-1.70178853157825,,0 +4982,72,-1.70178853157825,,0 +4983,72,-1.70178853157825,,0 +4984,72,-1.70178853157825,,0 +4985,72,-1.70178853157825,,0 +4986,72,-1.70178853157825,,0 +4987,72,-1.70178853157825,,0 +4988,72,-1.70178853157825,,0 +4989,72,-1.70178853157825,,0 +4990,72,-1.28000887056131,,0 +4991,72,-1.28000887056131,,0 +4992,72,-1.28000887056131,,0 +4993,72,-1.28000887056131,,0 +4994,72,-1.28000887056131,,0 +4995,72,-1.28000887056131,,0 +4996,72,-1.28000887056131,,0 +4997,72,-1.28000887056131,,0 +4998,72,-1.28000887056131,,0 +4999,72,-1.28000887056131,,0 +5000,72,-0.911619040052829,,0 +5001,72,-0.911619040052829,,0 +5002,72,-0.911619040052829,,0 +5003,72,-0.911619040052829,,0 +5004,72,-0.911619040052829,,0 +5005,72,-0.911619040052829,,0 +5006,72,-0.911619040052829,,0 +5007,72,-0.911619040052829,,0 +5008,72,-0.911619040052829,,0 +5009,72,-0.911619040052829,,0 +5010,72,-0.644669887510457,,0 +5011,72,-0.644669887510457,,0 +5012,72,-0.644669887510457,,0 +5013,72,-0.644669887510457,,0 +5014,72,-0.644669887510457,,0 +5015,72,-0.644669887510457,,0 +5016,72,-0.644669887510457,,0 +5017,72,-0.644669887510457,,0 +5018,72,-0.644669887510457,,0 +5019,72,-0.644669887510457,,0 +5020,72,-0.518313955307067,,0 +5021,72,-0.518313955307067,,0 +5022,72,-0.518313955307067,,0 +5023,72,-0.518313955307067,,0 +5024,72,-0.518313955307067,,0 +5025,72,-0.518313955307067,,0 +5026,72,-0.518313955307067,,0 +5027,72,-0.518313955307067,,0 +5028,72,-0.518313955307067,,0 +5029,72,-0.518313955307067,,0 +5030,72,-0.518313955307067,,0 +5031,72,-0.518313955307067,,0 +5032,72,-0.518313955307067,,0 +5033,72,-0.518313955307067,,0 +5034,72,-0.518313955307067,,0 +5035,72,-0.518313955307067,,0 +5036,72,-0.518313955307067,,0 +5037,72,-0.518313955307067,,0 +5038,72,-0.518313955307067,,0 +5039,72,-0.518313955307067,,0 +5040,72,-0.518313955307067,,0 +5041,72,-0.518313955307067,,0 +5042,72,-0.518313955307067,,0 +5043,72,-0.518313955307067,,0 +5044,72,-0.518313955307067,,0 +5045,72,-0.518313955307067,,0 +5046,72,-0.518313955307067,,0 +5047,72,-0.518313955307067,,0 +5048,72,-0.518313955307067,,0 +5049,72,-0.518313955307067,,0 +5050,72,-0.518313955307067,,0 +5051,72,-0.518313955307067,,0 +5052,72,-0.518313955307067,,0 +5053,72,-0.518313955307067,,0 +5054,72,-0.518313955307067,,0 +5055,72,-0.518313955307067,,0 +5056,72,-0.518313955307067,,0 +5057,72,-0.518313955307067,,0 +5058,72,-0.518313955307067,,0 +5059,72,-0.518313955307067,,0 +5060,72,-0.518313955307067,,0 +5061,72,-0.518313955307067,,0 +5062,72,-0.518313955307067,,0 +5063,72,-0.518313955307067,,0 +5064,72,-0.518313955307067,,0 +5065,72,-0.518313955307067,,0 +5066,72,-0.518313955307067,,0 +5067,72,-0.518313955307067,,0 +5068,72,-0.518313955307067,,0 +5069,72,-0.518313955307067,,0 +5070,72,-0.621534294290118,,0 +5071,72,-0.621534294290118,,0 +5072,72,-0.621534294290118,,0 +5073,72,-0.621534294290118,,0 +5074,72,-0.621534294290118,,0 +5075,72,-0.621534294290118,,0 +5076,72,-0.621534294290118,,0 +5077,72,-0.621534294290118,,0 +5078,72,-0.621534294290118,,0 +5079,72,-0.621534294290118,,0 +5080,72,-0.621534294290118,,0 +5081,72,-0.621534294290118,,0 +5082,72,-0.621534294290118,,0 +5083,72,-0.621534294290118,,0 +5084,72,-0.621534294290118,,0 +5085,72,-0.621534294290118,,0 +5086,72,-0.621534294290118,,0 +5087,72,-0.621534294290118,,0 +5088,72,-0.621534294290118,,0 +5089,72,-0.621534294290118,,0 +5090,72,-0.51297497225622,,0 +5091,72,-0.51297497225622,,0 +5092,72,-0.51297497225622,,0 +5093,72,-0.51297497225622,,0 +5094,72,-0.51297497225622,,0 +5095,72,-0.51297497225622,,0 +5096,72,-0.51297497225622,,0 +5097,72,-0.51297497225622,,0 +5098,72,-0.51297497225622,,0 +5099,72,-0.51297497225622,,0 +5100,72,-0.51297497225622,,0 +5101,72,-0.51297497225622,,0 +5102,72,-0.51297497225622,,0 +5103,72,-0.51297497225622,,0 +5104,72,-0.51297497225622,,0 +5105,72,-0.51297497225622,,0 +5106,72,-0.51297497225622,,0 +5107,72,-0.51297497225622,,0 +5108,72,-0.51297497225622,,0 +5109,72,-0.51297497225622,,0 +5110,72,-0.315432599374865,,0 +5111,72,-0.315432599374865,,0 +5112,72,-0.315432599374865,,0 +5113,72,-0.315432599374865,,0 +5114,72,-0.315432599374865,,0 +5115,72,-0.315432599374865,,0 +5116,72,-0.315432599374865,,0 +5117,72,-0.315432599374865,,0 +5118,72,-0.315432599374865,,0 +5119,72,-0.315432599374865,,0 +5120,72,-0.315432599374865,,0 +5121,72,-0.315432599374865,,0 +5122,72,-0.315432599374865,,0 +5123,72,-0.315432599374865,,0 +5124,72,-0.315432599374865,,0 +5125,72,-0.315432599374865,,0 +5126,72,-0.315432599374865,,0 +5127,72,-0.315432599374865,,0 +5128,72,-0.315432599374865,,0 +5129,72,-0.315432599374865,,0 +5130,72,-0.139246158696898,,0 +5131,72,-0.139246158696898,,0 +5132,72,-0.139246158696898,,0 +5133,72,-0.139246158696898,,0 +5134,72,-0.139246158696898,,0 +5135,72,-0.139246158696898,,0 +5136,72,-0.139246158696898,,0 +5137,72,-0.139246158696898,,0 +5138,72,-0.139246158696898,,0 +5139,72,-0.139246158696898,,0 +5140,72,-0.139246158696898,,0 +5141,72,-0.139246158696898,,0 +5142,72,-0.139246158696898,,0 +5143,72,-0.139246158696898,,0 +5144,72,-0.139246158696898,,0 +5145,72,-0.139246158696898,,0 +5146,72,-0.139246158696898,,0 +5147,72,-0.139246158696898,,0 +5148,72,-0.139246158696898,,0 +5149,72,-0.139246158696898,,0 +5150,72,-0.139246158696898,,0 +5151,72,-0.139246158696898,,0 +5152,72,-0.139246158696898,,0 +5153,72,-0.139246158696898,,0 +5154,72,-0.139246158696898,,0 +5155,72,-0.139246158696898,,0 +5156,72,-0.139246158696898,,0 +5157,72,-0.139246158696898,,0 +5158,72,-0.139246158696898,,0 +5159,72,-0.139246158696898,,0 +5160,72,-0.139246158696898,,0 +5161,72,-0.139246158696898,,0 +5162,72,-0.139246158696898,,0 +5163,72,-0.139246158696898,,0 +5164,72,-0.139246158696898,,0 +5165,72,-0.139246158696898,,0 +5166,72,-0.139246158696898,,0 +5167,72,-0.139246158696898,,0 +5168,72,-0.139246158696898,,0 +5169,72,-0.139246158696898,,0 +5170,72,-0.139246158696898,,0 +5171,72,-0.139246158696898,,0 +5172,72,-0.139246158696898,,0 +5173,72,-0.139246158696898,,0 +5174,72,-0.139246158696898,,0 +5175,72,-0.139246158696898,,0 +5176,72,-0.139246158696898,,0 +5177,72,-0.139246158696898,,0 +5178,72,-0.139246158696898,,0 +5179,72,-0.139246158696898,,0 +5180,72,-0.139246158696898,,0 +5181,72,-0.139246158696898,,0 +5182,72,-0.139246158696898,,0 +5183,72,-0.139246158696898,,0 +5184,72,-0.139246158696898,,0 +5185,72,-0.139246158696898,,0 +5186,72,-0.139246158696898,,0 +5187,72,-0.139246158696898,,0 +5188,72,-0.139246158696898,,0 +5189,72,-0.139246158696898,,0 +5190,72,-0.139246158696898,,0 +5191,72,-0.139246158696898,,0 +5192,72,-0.139246158696898,,0 +5193,72,-0.139246158696898,,0 +5194,72,-0.139246158696898,,0 +5195,72,-0.139246158696898,,0 +5196,72,-0.139246158696898,,0 +5197,72,-0.139246158696898,,0 +5198,72,-0.139246158696898,,0 +5199,72,-0.139246158696898,,0 +5200,72,-0.023568192595203,,0 +5201,72,-0.023568192595203,,0 +5202,72,-0.023568192595203,,0 +5203,72,-0.023568192595203,,0 +5204,72,-0.023568192595203,,0 +5205,72,-0.023568192595203,,0 +5206,72,-0.023568192595203,,0 +5207,72,-0.023568192595203,,0 +5208,72,-0.023568192595203,,0 +5209,72,-0.023568192595203,,0 +5210,72,-0.023568192595203,,0 +5211,72,-0.023568192595203,,0 +5212,72,-0.023568192595203,,0 +5213,72,-0.023568192595203,,0 +5214,72,-0.023568192595203,,0 +5215,72,-0.023568192595203,,0 +5216,72,-0.023568192595203,,0 +5217,72,-0.023568192595203,,0 +5218,72,-0.023568192595203,,0 +5219,72,-0.023568192595203,,0 +5220,72,-0.023568192595203,,0 +5221,72,-0.023568192595203,,0 +5222,72,-0.023568192595203,,0 +5223,72,-0.023568192595203,,0 +5224,72,-0.023568192595203,,0 +5225,72,-0.023568192595203,,0 +5226,72,-0.023568192595203,,0 +5227,72,-0.023568192595203,,0 +5228,72,-0.023568192595203,,0 +5229,72,-0.023568192595203,,0 +5230,72,-0.023568192595203,,0 +5231,72,-0.023568192595203,,0 +5232,72,-0.023568192595203,,0 +5233,72,-0.023568192595203,,0 +5234,72,-0.023568192595203,,0 +5235,72,-0.023568192595203,,0 +5236,72,-0.023568192595203,,0 +5237,72,-0.023568192595203,,0 +5238,72,-0.023568192595203,,0 +5239,72,-0.023568192595203,,0 +5240,72,-0.221110565476559,,0 +5241,72,-0.221110565476559,,0 +5242,72,-0.221110565476559,,0 +5243,72,-0.221110565476559,,0 +5244,72,-0.221110565476559,,0 +5245,72,-0.221110565476559,,0 +5246,72,-0.221110565476559,,0 +5247,72,-0.221110565476559,,0 +5248,72,-0.221110565476559,,0 +5249,72,-0.221110565476559,,0 +5250,72,-0.381280057001983,,0 +5251,72,-0.381280057001983,,0 +5252,72,-0.381280057001983,,0 +5253,72,-0.381280057001983,,0 +5254,72,-0.381280057001983,,0 +5255,72,-0.381280057001983,,0 +5256,72,-0.381280057001983,,0 +5257,72,-0.381280057001983,,0 +5258,72,-0.381280057001983,,0 +5259,72,-0.381280057001983,,0 +5260,72,-0.557466497679949,,0 +5261,72,-0.557466497679949,,0 +5262,72,-0.557466497679949,,0 +5263,72,-0.557466497679949,,0 +5264,72,-0.557466497679949,,0 +5265,72,-0.557466497679949,,0 +5266,72,-0.557466497679949,,0 +5267,72,-0.557466497679949,,0 +5268,72,-0.557466497679949,,0 +5269,72,-0.557466497679949,,0 +5270,72,-0.719415650222322,,0 +5271,72,-0.719415650222322,,0 +5272,72,-0.719415650222322,,0 +5273,72,-0.719415650222322,,0 +5274,72,-0.719415650222322,,0 +5275,72,-0.719415650222322,,0 +5276,72,-0.719415650222322,,0 +5277,72,-0.719415650222322,,0 +5278,72,-0.719415650222322,,0 +5279,72,-0.719415650222322,,0 +5280,72,-0.829754633273169,,0 +5281,72,-0.829754633273169,,0 +5282,72,-0.829754633273169,,0 +5283,72,-0.829754633273169,,0 +5284,72,-0.829754633273169,,0 +5285,72,-0.829754633273169,,0 +5286,72,-0.829754633273169,,0 +5287,72,-0.829754633273169,,0 +5288,72,-0.829754633273169,,0 +5289,72,-0.829754633273169,,0 +5290,72,-0.829754633273169,,0 +5291,72,-0.829754633273169,,0 +5292,72,-0.829754633273169,,0 +5293,72,-0.829754633273169,,0 +5294,72,-0.829754633273169,,0 +5295,72,-0.829754633273169,,0 +5296,72,-0.829754633273169,,0 +5297,72,-0.829754633273169,,0 +5298,72,-0.829754633273169,,0 +5299,72,-0.829754633273169,,0 +5300,72,-0.829754633273169,,0 +5301,72,-0.829754633273169,,0 +5302,72,-0.829754633273169,,0 +5303,72,-0.829754633273169,,0 +5304,72,-0.829754633273169,,0 +5305,72,-0.829754633273169,,0 +5306,72,-0.829754633273169,,0 +5307,72,-0.829754633273169,,0 +5308,72,-0.829754633273169,,0 +5309,72,-0.829754633273169,,0 +5310,72,-0.829754633273169,,0 +5311,72,-0.829754633273169,,0 +5312,72,-0.829754633273169,,0 +5313,72,-0.829754633273169,,0 +5314,72,-0.829754633273169,,0 +5315,72,-0.829754633273169,,0 +5316,72,-0.829754633273169,,0 +5317,72,-0.829754633273169,,0 +5318,72,-0.829754633273169,,0 +5319,72,-0.829754633273169,,0 +5320,72,-0.689161412934186,,0 +5321,72,-0.689161412934186,,0 +5322,72,-0.689161412934186,,0 +5323,72,-0.689161412934186,,0 +5324,72,-0.689161412934186,,0 +5325,72,-0.689161412934186,,0 +5326,72,-0.689161412934186,,0 +5327,72,-0.689161412934186,,0 +5328,72,-0.689161412934186,,0 +5329,72,-0.689161412934186,,0 +5330,72,-0.543229209544356,,0 +5331,72,-0.543229209544356,,0 +5332,72,-0.543229209544356,,0 +5333,72,-0.543229209544356,,0 +5334,72,-0.543229209544356,,0 +5335,72,-0.543229209544356,,0 +5336,72,-0.543229209544356,,0 +5337,72,-0.543229209544356,,0 +5338,72,-0.543229209544356,,0 +5339,72,-0.543229209544356,,0 +5340,72,-0.377720734968085,,0 +5341,68,-0.377720734968085,,0 +5342,68,-0.377720734968085,,0 +5343,68,-0.377720734968085,,0 +5344,68,-0.377720734968085,,0 +5345,68,-0.377720734968085,,0 +5346,68,-0.377720734968085,,0 +5347,68,-0.377720734968085,,0 +5348,68,-0.377720734968085,,0 +5349,68,-0.377720734968085,,0 +5350,68,-0.192635989205373,,0 +5351,68,-0.192635989205373,,0 +5352,68,-0.192635989205373,,0 +5353,68,-0.192635989205373,,0 +5354,68,-0.192635989205373,,0 +5355,68,-0.192635989205373,,0 +5356,68,-0.192635989205373,,0 +5357,68,-0.192635989205373,,0 +5358,68,-0.192635989205373,,0 +5359,68,-0.192635989205373,,0 +5360,68,0.024482654862424,,0 +5361,68,0.024482654862424,,0 +5362,68,0.024482654862424,,0 +5363,68,0.024482654862424,,0 +5364,68,0.024482654862424,,0 +5365,68,0.024482654862424,,0 +5366,68,0.024482654862424,,0 +5367,68,0.024482654862424,,0 +5368,68,0.024482654862424,,0 +5369,68,0.024482654862424,,0 +5370,68,0.291431807404797,,0 +5371,68,0.291431807404797,,0 +5372,68,0.291431807404797,,0 +5373,68,0.291431807404797,,0 +5374,68,0.291431807404797,,0 +5375,68,0.291431807404797,,0 +5376,68,0.291431807404797,,0 +5377,68,0.291431807404797,,0 +5378,68,0.291431807404797,,0 +5379,68,0.291431807404797,,0 +5380,68,0.570838587065814,,0 +5381,68,0.570838587065814,,0 +5382,68,0.570838587065814,,0 +5383,68,0.570838587065814,,0 +5384,68,0.570838587065814,,0 +5385,68,0.570838587065814,,0 +5386,68,0.570838587065814,,0 +5387,68,0.570838587065814,,0 +5388,68,0.570838587065814,,0 +5389,68,0.570838587065814,,0 +5390,68,0.864482654862424,,0 +5391,68,0.864482654862424,,0 +5392,68,0.864482654862424,,0 +5393,68,0.864482654862424,,0 +5394,68,0.864482654862424,,0 +5395,68,0.864482654862424,,0 +5396,68,0.864482654862424,,0 +5397,68,0.864482654862424,,0 +5398,68,0.864482654862424,,0 +5399,68,0.864482654862424,,0 +5400,68,1.14388943452344,,0 +5401,68,1.14388943452344,,0 +5402,68,1.14388943452344,,0 +5403,68,1.14388943452344,,0 +5404,68,1.14388943452344,,0 +5405,68,1.14388943452344,,0 +5406,68,1.14388943452344,,0 +5407,68,1.14388943452344,,0 +5408,68,1.14388943452344,,0 +5409,68,1.14388943452344,,0 +5410,68,1.37702502774378,,0 +5411,68,1.37702502774378,,0 +5412,68,1.37702502774378,,0 +5413,68,1.37702502774378,,0 +5414,68,1.37702502774378,,0 +5415,68,1.37702502774378,,0 +5416,68,1.37702502774378,,0 +5417,68,1.37702502774378,,0 +5418,68,1.37702502774378,,0 +5419,68,1.37702502774378,,0 +5420,68,1.53897418028615,,0 +5421,68,1.53897418028615,,0 +5422,68,1.53897418028615,,0 +5423,68,1.53897418028615,,0 +5424,68,1.53897418028615,,0 +5425,68,1.53897418028615,,0 +5426,68,1.53897418028615,,0 +5427,68,1.53897418028615,,0 +5428,68,1.53897418028615,,0 +5429,68,1.53897418028615,,0 +5430,68,1.53897418028615,,0 +5431,68,1.53897418028615,,0 +5432,68,1.53897418028615,,0 +5433,68,1.53897418028615,,0 +5434,68,1.53897418028615,,0 +5435,68,1.53897418028615,,0 +5436,68,1.53897418028615,,0 +5437,68,1.53897418028615,,0 +5438,68,1.53897418028615,,0 +5439,68,1.53897418028615,,0 +5440,68,1.53897418028615,,0 +5441,68,1.53897418028615,,0 +5442,68,1.53897418028615,,0 +5443,68,1.53897418028615,,0 +5444,68,1.53897418028615,,0 +5445,68,1.53897418028615,,0 +5446,68,1.53897418028615,,0 +5447,68,1.53897418028615,,0 +5448,68,1.53897418028615,,0 +5449,68,1.53897418028615,,0 +5450,68,1.53897418028615,,0 +5451,68,1.53897418028615,,0 +5452,68,1.53897418028615,,0 +5453,68,1.53897418028615,,0 +5454,68,1.53897418028615,,0 +5455,68,1.53897418028615,,0 +5456,68,1.53897418028615,,0 +5457,68,1.53897418028615,,0 +5458,68,1.53897418028615,,0 +5459,68,1.53897418028615,,0 +5460,68,1.35566909554039,,0 +5461,68,1.35566909554039,,0 +5462,68,1.35566909554039,,0 +5463,68,1.35566909554039,,0 +5464,68,1.35566909554039,,0 +5465,68,1.35566909554039,,0 +5466,68,1.35566909554039,,0 +5467,68,1.35566909554039,,0 +5468,68,1.35566909554039,,0 +5469,68,1.35566909554039,,0 +5470,68,1.14566909554039,,0 +5471,68,1.14566909554039,,0 +5472,68,1.14566909554039,,0 +5473,68,1.14566909554039,,0 +5474,68,1.14566909554039,,0 +5475,68,1.14566909554039,,0 +5476,68,1.14566909554039,,0 +5477,68,1.14566909554039,,0 +5478,68,1.14566909554039,,0 +5479,68,1.14566909554039,,0 +5480,68,0.889397909099713,,0 +5481,68,0.889397909099713,,0 +5482,68,0.889397909099713,,0 +5483,68,0.889397909099713,,0 +5484,68,0.889397909099713,,0 +5485,68,0.889397909099713,,0 +5486,68,0.889397909099713,,0 +5487,68,0.889397909099713,,0 +5488,68,0.889397909099713,,0 +5489,68,0.889397909099713,,0 +5490,68,0.551262315879374,,0 +5491,68,0.551262315879374,,0 +5492,68,0.551262315879374,,0 +5493,68,0.551262315879374,,0 +5494,68,0.551262315879374,,0 +5495,68,0.551262315879374,,0 +5496,68,0.551262315879374,,0 +5497,68,0.551262315879374,,0 +5498,68,0.551262315879374,,0 +5499,68,0.551262315879374,,0 +5500,68,0.170414858252255,,0 +5501,68,0.170414858252255,,0 +5502,68,0.170414858252255,,0 +5503,68,0.170414858252255,,0 +5504,68,0.170414858252255,,0 +5505,68,0.170414858252255,,0 +5506,68,0.170414858252255,,0 +5507,68,0.170414858252255,,0 +5508,68,0.170414858252255,,0 +5509,68,0.170414858252255,,0 +5510,68,-0.240686836663,,0 +5511,68,-0.240686836663,,0 +5512,68,-0.240686836663,,0 +5513,68,-0.240686836663,,0 +5514,68,-0.240686836663,,0 +5515,68,-0.240686836663,,0 +5516,68,-0.240686836663,,0 +5517,68,-0.240686836663,,0 +5518,68,-0.240686836663,,0 +5519,68,-0.240686836663,,0 +5520,68,-0.671364802764694,,0 +5521,68,-0.671364802764694,,0 +5522,68,-0.671364802764694,,0 +5523,68,-0.671364802764694,,0 +5524,68,-0.671364802764694,,0 +5525,68,-0.671364802764694,,0 +5526,68,-0.671364802764694,,0 +5527,68,-0.671364802764694,,0 +5528,68,-0.671364802764694,,0 +5529,68,-0.671364802764694,,0 +5530,68,-1.11983937903588,,0 +5531,68,-1.11983937903588,,0 +5532,68,-1.11983937903588,,0 +5533,68,-1.11983937903588,,0 +5534,68,-1.11983937903588,,0 +5535,68,-1.11983937903588,,0 +5536,68,-1.11983937903588,,0 +5537,68,-1.11983937903588,,0 +5538,68,-1.11983937903588,,0 +5539,68,-1.11983937903588,,0 +5540,68,-1.58611056547656,,0 +5541,68,-1.58611056547656,,0 +5542,68,-1.58611056547656,,0 +5543,68,-1.58611056547656,,0 +5544,68,-1.58611056547656,,0 +5545,68,-1.58611056547656,,0 +5546,68,-1.58611056547656,,0 +5547,68,-1.58611056547656,,0 +5548,68,-1.58611056547656,,0 +5549,68,-1.58611056547656,,0 +5550,68,-2.03102581971385,,0 +5551,68,-2.03102581971385,,0 +5552,68,-2.03102581971385,,0 +5553,68,-2.03102581971385,,0 +5554,68,-2.03102581971385,,0 +5555,68,-2.03102581971385,,0 +5556,68,-2.03102581971385,,0 +5557,68,-2.03102581971385,,0 +5558,68,-2.03102581971385,,0 +5559,68,-2.03102581971385,,0 +5560,68,-2.48128005700198,,0 +5561,68,-2.48128005700198,,0 +5562,68,-2.48128005700198,,0 +5563,68,-2.48128005700198,,0 +5564,68,-2.48128005700198,,0 +5565,68,-2.48128005700198,,0 +5566,68,-2.48128005700198,,0 +5567,68,-2.48128005700198,,0 +5568,68,-2.48128005700198,,0 +5569,68,-2.48128005700198,,0 +5570,68,-2.94755124344266,,0 +5571,68,-2.94755124344266,,0 +5572,68,-2.94755124344266,,0 +5573,68,-2.94755124344266,,0 +5574,68,-2.94755124344266,,0 +5575,68,-2.94755124344266,,0 +5576,68,-2.94755124344266,,0 +5577,68,-2.94755124344266,,0 +5578,68,-2.94755124344266,,0 +5579,68,-2.94755124344266,,0 +5580,68,-3.41204276886639,,0 +5581,68,-3.41204276886639,,0 +5582,68,-3.41204276886639,,0 +5583,68,-3.41204276886639,,0 +5584,68,-3.41204276886639,,0 +5585,68,-3.41204276886639,,0 +5586,68,-3.41204276886639,,0 +5587,68,-3.41204276886639,,0 +5588,68,-3.41204276886639,,0 +5589,68,-3.41204276886639,,0 +5590,68,-3.84805971801893,,0 +5591,68,-3.84805971801893,,0 +5592,68,-3.84805971801893,,0 +5593,68,-3.84805971801893,,0 +5594,68,-3.84805971801893,,0 +5595,68,-3.84805971801893,,0 +5596,68,-3.84805971801893,,0 +5597,68,-3.84805971801893,,0 +5598,68,-3.84805971801893,,0 +5599,68,-3.84805971801893,,0 +5600,68,-4.24670378581555,,0 +5601,68,-4.24670378581555,,0 +5602,68,-4.24670378581555,,0 +5603,68,-4.24670378581555,,0 +5604,68,-4.24670378581555,,0 +5605,68,-4.24670378581555,,0 +5606,68,-4.24670378581555,,0 +5607,68,-4.24670378581555,,0 +5608,68,-4.24670378581555,,0 +5609,68,-4.24670378581555,,0 +5610,68,-4.62043259937487,,0 +5611,68,-4.62043259937487,,0 +5612,68,-4.62043259937487,,0 +5613,68,-4.62043259937487,,0 +5614,68,-4.62043259937487,,0 +5615,68,-4.62043259937487,,0 +5616,68,-4.62043259937487,,0 +5617,68,-4.62043259937487,,0 +5618,68,-4.62043259937487,,0 +5619,68,-4.62043259937487,,0 +5620,68,-4.83755124344266,,0 +5621,68,-4.83755124344266,,0 +5622,68,-4.83755124344266,,0 +5623,68,-4.83755124344266,,0 +5624,68,-4.83755124344266,,0 +5625,68,-4.83755124344266,,0 +5626,68,-4.83755124344266,,0 +5627,68,-4.83755124344266,,0 +5628,68,-4.83755124344266,,0 +5629,68,-4.83755124344266,,0 +5630,68,-4.965686836663,,0 +5631,68,-4.965686836663,,0 +5632,68,-4.965686836663,,0 +5633,68,-4.965686836663,,0 +5634,68,-4.965686836663,,0 +5635,68,-4.965686836663,,0 +5636,68,-4.965686836663,,0 +5637,68,-4.965686836663,,0 +5638,68,-4.965686836663,,0 +5639,68,-4.965686836663,,0 +5640,68,-4.965686836663,,0 +5641,68,-4.965686836663,,0 +5642,68,-4.965686836663,,0 +5643,68,-4.965686836663,,0 +5644,68,-4.965686836663,,0 +5645,68,-4.965686836663,,0 +5646,68,-4.965686836663,,0 +5647,68,-4.965686836663,,0 +5648,68,-4.965686836663,,0 +5649,68,-4.965686836663,,0 +5650,68,-4.965686836663,,0 +5651,68,-4.965686836663,,0 +5652,68,-4.965686836663,,0 +5653,68,-4.965686836663,,0 +5654,68,-4.965686836663,,0 +5655,68,-4.965686836663,,0 +5656,68,-4.965686836663,,0 +5657,68,-4.965686836663,,0 +5658,68,-4.965686836663,,0 +5659,68,-4.965686836663,,0 +5660,68,-4.965686836663,,0 +5661,68,-4.965686836663,,0 +5662,68,-4.965686836663,,0 +5663,68,-4.965686836663,,0 +5664,68,-4.965686836663,,0 +5665,68,-4.965686836663,,0 +5666,68,-4.965686836663,,0 +5667,68,-4.965686836663,,0 +5668,68,-4.965686836663,,0 +5669,68,-4.965686836663,,0 +5670,68,-4.965686836663,,0 +5671,68,-4.965686836663,,0 +5672,68,-4.965686836663,,0 +5673,68,-4.965686836663,,0 +5674,68,-4.965686836663,,0 +5675,68,-4.965686836663,,0 +5676,68,-4.965686836663,,0 +5677,68,-4.965686836663,,0 +5678,68,-4.965686836663,,0 +5679,68,-4.965686836663,,0 +5680,68,-4.965686836663,,0 +5681,68,-4.965686836663,,0 +5682,68,-4.965686836663,,0 +5683,68,-4.965686836663,,0 +5684,68,-4.965686836663,,0 +5685,68,-4.965686836663,,0 +5686,68,-4.965686836663,,0 +5687,68,-4.965686836663,,0 +5688,68,-4.965686836663,,0 +5689,71,-4.965686836663,,0 +5690,71,-5.07958514174775,,0 +5691,71,-5.07958514174775,,0 +5692,71,-5.07958514174775,,0 +5693,71,-5.07958514174775,,0 +5694,71,-5.07958514174775,,0 +5695,71,-5.07958514174775,,0 +5696,71,-5.07958514174775,,0 +5697,71,-5.07958514174775,,0 +5698,71,-5.07958514174775,,0 +5699,71,-5.07958514174775,,0 +5700,71,-5.07958514174775,,0 +5701,71,-5.07958514174775,,0 +5702,71,-5.07958514174775,,0 +5703,71,-5.07958514174775,,0 +5704,71,-5.07958514174775,,0 +5705,71,-5.07958514174775,,0 +5706,71,-5.07958514174775,,0 +5707,71,-5.07958514174775,,0 +5708,71,-5.07958514174775,,0 +5709,71,-5.07958514174775,,0 +5710,71,-5.07958514174775,,0 +5711,71,-5.07958514174775,,0 +5712,71,-5.07958514174775,,0 +5713,71,-5.07958514174775,,0 +5714,71,-5.07958514174775,,0 +5715,71,-5.07958514174775,,0 +5716,71,-5.07958514174775,,0 +5717,71,-5.07958514174775,,0 +5718,71,-5.07958514174775,,0 +5719,71,-5.07958514174775,,0 +5720,71,-5.07958514174775,,0 +5721,71,-5.07958514174775,,0 +5722,71,-5.07958514174775,,0 +5723,71,-5.07958514174775,,0 +5724,71,-5.07958514174775,,0 +5725,71,-5.07958514174775,,0 +5726,71,-5.07958514174775,,0 +5727,71,-5.07958514174775,,0 +5728,71,-5.07958514174775,,0 +5729,71,-5.07958514174775,,0 +5730,71,-5.07958514174775,,0 +5731,71,-5.07958514174775,,0 +5732,71,-5.07958514174775,,0 +5733,71,-5.07958514174775,,0 +5734,71,-5.07958514174775,,0 +5735,71,-5.07958514174775,,0 +5736,71,-5.07958514174775,,0 +5737,71,-5.07958514174775,,0 +5738,71,-5.07958514174775,,0 +5739,71,-5.07958514174775,,0 +5740,71,-4.72187327734097,,0 +5741,71,-4.72187327734097,,0 +5742,71,-4.72187327734097,,0 +5743,71,-4.72187327734097,,0 +5744,71,-4.72187327734097,,0 +5745,71,-4.72187327734097,,0 +5746,71,-4.72187327734097,,0 +5747,71,-4.72187327734097,,0 +5748,71,-4.72187327734097,,0 +5749,71,-4.72187327734097,,0 +5750,71,-4.37661904005283,,0 +5751,71,-4.37661904005283,,0 +5752,71,-4.37661904005283,,0 +5753,71,-4.37661904005283,,0 +5754,71,-4.37661904005283,,0 +5755,71,-4.37661904005283,,0 +5756,71,-4.37661904005283,,0 +5757,71,-4.37661904005283,,0 +5758,71,-4.37661904005283,,0 +5759,71,-4.37661904005283,,0 +5760,71,-3.99933090445961,,0 +5761,71,-3.99933090445961,,0 +5762,71,-3.99933090445961,,0 +5763,71,-3.99933090445961,,0 +5764,71,-3.99933090445961,,0 +5765,71,-3.99933090445961,,0 +5766,71,-3.99933090445961,,0 +5767,71,-3.99933090445961,,0 +5768,71,-3.99933090445961,,0 +5769,71,-3.99933090445961,,0 +5770,71,-3.60780548073079,,0 +5771,71,-3.60780548073079,,0 +5772,71,-3.60780548073079,,0 +5773,71,-3.60780548073079,,0 +5774,71,-3.60780548073079,,0 +5775,71,-3.60780548073079,,0 +5776,71,-3.60780548073079,,0 +5777,71,-3.60780548073079,,0 +5778,71,-3.60780548073079,,0 +5779,71,-3.60780548073079,,0 +5780,71,-3.21450039598503,,0 +5781,71,-3.21450039598503,,0 +5782,71,-3.21450039598503,,0 +5783,71,-3.21450039598503,,0 +5784,71,-3.21450039598503,,0 +5785,71,-3.21450039598503,,0 +5786,71,-3.21450039598503,,0 +5787,71,-3.21450039598503,,0 +5788,71,-3.21450039598503,,0 +5789,71,-3.21450039598503,,0 +5790,71,-2.8585681925952,,0 +5791,71,-2.8585681925952,,0 +5792,71,-2.8585681925952,,0 +5793,71,-2.8585681925952,,0 +5794,71,-2.8585681925952,,0 +5795,71,-2.8585681925952,,0 +5796,71,-2.8585681925952,,0 +5797,71,-2.8585681925952,,0 +5798,71,-2.8585681925952,,0 +5799,71,-2.8585681925952,,0 +5800,71,-2.55958514174775,,0 +5801,71,-2.55958514174775,,0 +5802,71,-2.55958514174775,,0 +5803,71,-2.55958514174775,,0 +5804,71,-2.55958514174775,,0 +5805,71,-2.55958514174775,,0 +5806,71,-2.55958514174775,,0 +5807,71,-2.55958514174775,,0 +5808,71,-2.55958514174775,,0 +5809,71,-2.55958514174775,,0 +5810,71,-2.31399192140876,,0 +5811,71,-2.31399192140876,,0 +5812,71,-2.31399192140876,,0 +5813,71,-2.31399192140876,,0 +5814,71,-2.31399192140876,,0 +5815,71,-2.31399192140876,,0 +5816,71,-2.31399192140876,,0 +5817,71,-2.31399192140876,,0 +5818,71,-2.31399192140876,,0 +5819,71,-2.31399192140876,,0 +5820,71,-2.11644954852741,,0 +5821,71,-2.11644954852741,,0 +5822,71,-2.11644954852741,,0 +5823,71,-2.11644954852741,,0 +5824,71,-2.11644954852741,,0 +5825,71,-2.11644954852741,,0 +5826,71,-2.11644954852741,,0 +5827,71,-2.11644954852741,,0 +5828,71,-2.11644954852741,,0 +5829,71,-2.11644954852741,,0 +5830,71,-1.97763598920537,,0 +5831,71,-1.97763598920537,,0 +5832,71,-1.97763598920537,,0 +5833,71,-1.97763598920537,,0 +5834,71,-1.97763598920537,,0 +5835,71,-1.97763598920537,,0 +5836,71,-1.97763598920537,,0 +5837,71,-1.97763598920537,,0 +5838,71,-1.97763598920537,,0 +5839,71,-1.97763598920537,,0 +5840,71,-1.97763598920537,,0 +5841,71,-1.97763598920537,,0 +5842,71,-1.97763598920537,,0 +5843,71,-1.97763598920537,,0 +5844,71,-1.97763598920537,,0 +5845,71,-1.97763598920537,,0 +5846,71,-1.97763598920537,,0 +5847,71,-1.97763598920537,,0 +5848,71,-1.97763598920537,,0 +5849,71,-1.97763598920537,,0 +5850,71,-1.97763598920537,,0 +5851,71,-1.97763598920537,,0 +5852,71,-1.97763598920537,,0 +5853,71,-1.97763598920537,,0 +5854,71,-1.97763598920537,,0 +5855,71,-1.97763598920537,,0 +5856,71,-1.97763598920537,,0 +5857,71,-1.97763598920537,,0 +5858,71,-1.97763598920537,,0 +5859,71,-1.97763598920537,,0 +5860,71,-1.97763598920537,,0 +5861,71,-1.97763598920537,,0 +5862,71,-1.97763598920537,,0 +5863,71,-1.97763598920537,,0 +5864,71,-1.97763598920537,,0 +5865,71,-1.97763598920537,,0 +5866,71,-1.97763598920537,,0 +5867,71,-1.97763598920537,,0 +5868,71,-1.97763598920537,,0 +5869,71,-1.97763598920537,,0 +5870,71,-1.97763598920537,,0 +5871,71,-1.97763598920537,,0 +5872,71,-1.97763598920537,,0 +5873,71,-1.97763598920537,,0 +5874,71,-1.97763598920537,,0 +5875,71,-1.97763598920537,,0 +5876,71,-1.97763598920537,,0 +5877,71,-1.97763598920537,,0 +5878,71,-1.97763598920537,,0 +5879,71,-1.97763598920537,,0 +5880,71,-1.97763598920537,,0 +5881,71,-1.97763598920537,,0 +5882,71,-1.97763598920537,,0 +5883,71,-1.97763598920537,,0 +5884,71,-1.97763598920537,,0 +5885,71,-1.97763598920537,,0 +5886,71,-1.97763598920537,,0 +5887,71,-1.97763598920537,,0 +5888,71,-1.97763598920537,,0 +5889,71,-1.97763598920537,,0 +5890,71,-1.97763598920537,,0 +5891,71,-1.97763598920537,,0 +5892,71,-1.97763598920537,,0 +5893,71,-1.97763598920537,,0 +5894,71,-1.97763598920537,,0 +5895,71,-1.97763598920537,,0 +5896,71,-1.97763598920537,,0 +5897,71,-1.97763598920537,,0 +5898,71,-1.97763598920537,,0 +5899,71,-1.97763598920537,,0 +5900,71,-1.97763598920537,,0 +5901,71,-1.97763598920537,,0 +5902,71,-1.97763598920537,,0 +5903,71,-1.97763598920537,,0 +5904,71,-1.97763598920537,,0 +5905,71,-1.97763598920537,,0 +5906,71,-1.97763598920537,,0 +5907,71,-1.97763598920537,,0 +5908,71,-1.97763598920537,,0 +5909,71,-1.97763598920537,,0 +5910,71,-1.97763598920537,,0 +5911,71,-1.97763598920537,,0 +5912,71,-1.97763598920537,,0 +5913,71,-1.97763598920537,,0 +5914,71,-1.97763598920537,,0 +5915,71,-1.97763598920537,,0 +5916,71,-1.97763598920537,,0 +5917,71,-1.97763598920537,,0 +5918,71,-1.97763598920537,,0 +5919,71,-1.97763598920537,,0 +5920,71,-1.97763598920537,,0 +5921,71,-1.97763598920537,,0 +5922,71,-1.97763598920537,,0 +5923,71,-1.97763598920537,,0 +5924,71,-1.97763598920537,,0 +5925,71,-1.97763598920537,,0 +5926,71,-1.97763598920537,,0 +5927,71,-1.97763598920537,,0 +5928,71,-1.97763598920537,,0 +5929,71,-1.97763598920537,,0 +5930,71,-1.97763598920537,,0 +5931,71,-1.97763598920537,,0 +5932,71,-1.97763598920537,,0 +5933,71,-1.97763598920537,,0 +5934,71,-1.97763598920537,,0 +5935,71,-1.97763598920537,,0 +5936,71,-1.97763598920537,,0 +5937,71,-1.97763598920537,,0 +5938,71,-1.97763598920537,,0 +5939,71,-1.97763598920537,,0 +5940,71,-1.97763598920537,,0 +5941,71,-1.97763598920537,,0 +5942,71,-1.97763598920537,,0 +5943,71,-1.97763598920537,,0 +5944,71,-1.97763598920537,,0 +5945,71,-1.97763598920537,,0 +5946,71,-1.97763598920537,,0 +5947,71,-1.97763598920537,,0 +5948,71,-1.97763598920537,,0 +5949,71,-1.97763598920537,,0 +5950,71,-1.85128005700198,,0 +5951,71,-1.85128005700198,,0 +5952,71,-1.85128005700198,,0 +5953,71,-1.85128005700198,,0 +5954,71,-1.85128005700198,,0 +5955,71,-1.85128005700198,,0 +5956,71,-1.85128005700198,,0 +5957,71,-1.85128005700198,,0 +5958,71,-1.85128005700198,,0 +5959,71,-1.85128005700198,,0 +5960,71,-1.85128005700198,,0 +5961,71,-1.85128005700198,,0 +5962,71,-1.85128005700198,,0 +5963,71,-1.85128005700198,,0 +5964,71,-1.85128005700198,,0 +5965,71,-1.85128005700198,,0 +5966,71,-1.85128005700198,,0 +5967,71,-1.85128005700198,,0 +5968,71,-1.85128005700198,,0 +5969,71,-1.85128005700198,,0 +5970,71,-1.63416141293419,,0 +5971,71,-1.63416141293419,,0 +5972,71,-1.63416141293419,,0 +5973,71,-1.63416141293419,,0 +5974,71,-1.63416141293419,,0 +5975,71,-1.63416141293419,,0 +5976,71,-1.63416141293419,,0 +5977,71,-1.63416141293419,,0 +5978,71,-1.63416141293419,,0 +5979,71,-1.63416141293419,,0 +5980,71,-1.47933090445961,,0 +5981,71,-1.47933090445961,,0 +5982,71,-1.47933090445961,,0 +5983,71,-1.47933090445961,,0 +5984,71,-1.47933090445961,,0 +5985,71,-1.47933090445961,,0 +5986,71,-1.47933090445961,,0 +5987,71,-1.47933090445961,,0 +5988,71,-1.47933090445961,,0 +5989,71,-1.47933090445961,,0 +5990,71,-1.2942461586969,,0 +5991,71,-1.2942461586969,,0 +5992,71,-1.2942461586969,,0 +5993,71,-1.2942461586969,,0 +5994,71,-1.2942461586969,,0 +5995,71,-1.2942461586969,,0 +5996,71,-1.2942461586969,,0 +5997,71,-1.2942461586969,,0 +5998,71,-1.2942461586969,,0 +5999,71,-1.2942461586969,,0 +6000,71,-1.11094107395114,,0 +6001,71,-1.11094107395114,,0 +6002,71,-1.11094107395114,,0 +6003,71,-1.11094107395114,,0 +6004,71,-1.11094107395114,,0 +6005,71,-1.11094107395114,,0 +6006,71,-1.11094107395114,,0 +6007,71,-1.11094107395114,,0 +6008,71,-1.11094107395114,,0 +6009,71,-1.11094107395114,,0 +6010,71,-0.931195311239271,,0 +6011,71,-0.931195311239271,,0 +6012,71,-0.931195311239271,,0 +6013,71,-0.931195311239271,,0 +6014,71,-0.931195311239271,,0 +6015,71,-0.931195311239271,,0 +6016,71,-0.931195311239271,,0 +6017,71,-0.931195311239271,,0 +6018,71,-0.931195311239271,,0 +6019,71,-0.931195311239271,,0 +6020,71,-0.738991921408762,,0 +6021,71,-0.738991921408762,,0 +6022,71,-0.738991921408762,,0 +6023,71,-0.738991921408762,,0 +6024,71,-0.738991921408762,,0 +6025,71,-0.738991921408762,,0 +6026,71,-0.738991921408762,,0 +6027,71,-0.738991921408762,,0 +6028,71,-0.738991921408762,,0 +6029,71,-0.738991921408762,,0 +6030,71,-0.543229209544356,,0 +6031,71,-0.543229209544356,,0 +6032,71,-0.543229209544356,,0 +6033,71,-0.543229209544356,,0 +6034,71,-0.543229209544356,,0 +6035,71,-0.543229209544356,,0 +6036,71,-0.543229209544356,,0 +6037,71,-0.543229209544356,,0 +6038,71,-0.543229209544356,,0 +6039,71,-0.543229209544356,,0 +6040,71,-0.368822429883339,,0 +6041,71,-0.368822429883339,,0 +6042,71,-0.368822429883339,,0 +6043,71,-0.368822429883339,,0 +6044,71,-0.368822429883339,,0 +6045,71,-0.368822429883339,,0 +6046,71,-0.368822429883339,,0 +6047,71,-0.368822429883339,,0 +6048,71,-0.368822429883339,,0 +6049,71,-0.368822429883339,,0 +6050,71,-0.231788531578254,,0 +6051,71,-0.231788531578254,,0 +6052,71,-0.231788531578254,,0 +6053,71,-0.231788531578254,,0 +6054,71,-0.231788531578254,,0 +6055,71,-0.231788531578254,,0 +6056,71,-0.231788531578254,,0 +6057,71,-0.231788531578254,,0 +6058,71,-0.231788531578254,,0 +6059,71,-0.231788531578254,,0 +6060,71,-0.126788531578254,,0 +6061,71,-0.126788531578254,,0 +6062,71,-0.126788531578254,,0 +6063,71,-0.126788531578254,,0 +6064,71,-0.126788531578254,,0 +6065,71,-0.126788531578254,,0 +6066,71,-0.126788531578254,,0 +6067,71,-0.126788531578254,,0 +6068,71,-0.126788531578254,,0 +6069,71,-0.126788531578254,,0 +6070,71,-0.126788531578254,,0 +6071,71,-0.126788531578254,,0 +6072,71,-0.126788531578254,,0 +6073,71,-0.126788531578254,,0 +6074,71,-0.126788531578254,,0 +6075,71,-0.126788531578254,,0 +6076,71,-0.126788531578254,,0 +6077,71,-0.126788531578254,,0 +6078,71,-0.126788531578254,,0 +6079,71,-0.126788531578254,,0 +6080,71,-0.126788531578254,,0 +6081,71,-0.126788531578254,,0 +6082,71,-0.126788531578254,,0 +6083,71,-0.126788531578254,,0 +6084,71,-0.126788531578254,,0 +6085,71,-0.126788531578254,,0 +6086,71,-0.126788531578254,,0 +6087,71,-0.126788531578254,,0 +6088,71,-0.126788531578254,,0 +6089,71,-0.126788531578254,,0 +6090,71,-0.126788531578254,,0 +6091,71,-0.126788531578254,,0 +6092,71,-0.126788531578254,,0 +6093,71,-0.126788531578254,,0 +6094,71,-0.126788531578254,,0 +6095,71,-0.126788531578254,,0 +6096,71,-0.126788531578254,,0 +6097,71,-0.126788531578254,,0 +6098,71,-0.126788531578254,,0 +6099,71,-0.126788531578254,,0 +6100,71,-0.126788531578254,,0 +6101,71,-0.126788531578254,,0 +6102,71,-0.126788531578254,,0 +6103,71,-0.126788531578254,,0 +6104,71,-0.126788531578254,,0 +6105,71,-0.126788531578254,,0 +6106,71,-0.126788531578254,,0 +6107,71,-0.126788531578254,,0 +6108,71,-0.126788531578254,,0 +6109,71,-0.126788531578254,,0 +6110,71,-0.126788531578254,,0 +6111,71,-0.126788531578254,,0 +6112,71,-0.126788531578254,,0 +6113,71,-0.126788531578254,,0 +6114,71,-0.126788531578254,,0 +6115,71,-0.126788531578254,,0 +6116,71,-0.126788531578254,,0 +6117,71,-0.126788531578254,,0 +6118,71,-0.126788531578254,,0 +6119,71,-0.126788531578254,,0 +6120,71,-0.231788531578254,,0 +6121,71,-0.231788531578254,,0 +6122,71,-0.231788531578254,,0 +6123,71,-0.231788531578254,,0 +6124,71,-0.231788531578254,,0 +6125,71,-0.231788531578254,,0 +6126,71,-0.231788531578254,,0 +6127,71,-0.231788531578254,,0 +6128,71,-0.231788531578254,,0 +6129,71,-0.231788531578254,,0 +6130,71,-0.231788531578254,,0 +6131,71,-0.231788531578254,,0 +6132,71,-0.231788531578254,,0 +6133,71,-0.231788531578254,,0 +6134,71,-0.231788531578254,,0 +6135,71,-0.231788531578254,,0 +6136,71,-0.231788531578254,,0 +6137,71,-0.231788531578254,,0 +6138,71,-0.231788531578254,,0 +6139,71,-0.231788531578254,,0 +6140,71,-0.231788531578254,,0 +6141,71,-0.231788531578254,,0 +6142,71,-0.231788531578254,,0 +6143,71,-0.231788531578254,,0 +6144,71,-0.231788531578254,,0 +6145,71,-0.231788531578254,,0 +6146,71,-0.231788531578254,,0 +6147,71,-0.231788531578254,,0 +6148,71,-0.231788531578254,,0 +6149,71,-0.231788531578254,,0 +6150,71,-0.121449548527406,,0 +6151,71,-0.121449548527406,,0 +6152,71,-0.121449548527406,,0 +6153,71,-0.121449548527406,,0 +6154,71,-0.121449548527406,,0 +6155,71,-0.121449548527406,,0 +6156,71,-0.121449548527406,,0 +6157,73.5,-0.121449548527406,,0 +6158,73.5,-0.121449548527406,,0 +6159,73.5,-0.121449548527406,,0 +6160,73.5,-1.82292095443555E-02,,0 +6161,73.5,-1.82292095443555E-02,,0 +6162,73.5,-1.82292095443555E-02,,0 +6163,73.5,-1.82292095443555E-02,,0 +6164,73.5,-1.82292095443555E-02,,0 +6165,73.5,-1.82292095443555E-02,,0 +6166,73.5,-1.82292095443555E-02,,0 +6167,73.5,-1.82292095443555E-02,,0 +6168,73.5,-1.82292095443555E-02,,0 +6169,73.5,-1.82292095443555E-02,,0 +6170,73.5,0.115245366726831,,0 +6171,73.5,0.115245366726831,,0 +6172,73.5,0.115245366726831,,0 +6173,73.5,0.115245366726831,,0 +6174,73.5,0.115245366726831,,0 +6175,73.5,0.115245366726831,,0 +6176,73.5,0.115245366726831,,0 +6177,73.5,0.115245366726831,,0 +6178,73.5,0.115245366726831,,0 +6179,73.5,0.115245366726831,,0 +6180,73.5,0.26473689215056,,0 +6181,73.5,0.26473689215056,,0 +6182,73.5,0.26473689215056,,0 +6183,73.5,0.26473689215056,,0 +6184,73.5,0.26473689215056,,0 +6185,73.5,0.26473689215056,,0 +6186,73.5,0.26473689215056,,0 +6187,73.5,0.26473689215056,,0 +6188,73.5,0.26473689215056,,0 +6189,73.5,0.26473689215056,,0 +6190,73.5,0.423126722659034,,0 +6191,73.5,0.423126722659034,,0 +6192,73.5,0.423126722659034,,0 +6193,73.5,0.423126722659034,,0 +6194,73.5,0.423126722659034,,0 +6195,73.5,0.423126722659034,,0 +6196,73.5,0.423126722659034,,0 +6197,73.5,0.423126722659034,,0 +6198,73.5,0.423126722659034,,0 +6199,73.5,0.423126722659034,,0 +6200,73.5,0.572618248082763,,0 +6201,73.5,0.572618248082763,,0 +6202,73.5,0.572618248082763,,0 +6203,73.5,0.572618248082763,,0 +6204,73.5,0.572618248082763,,0 +6205,73.5,0.572618248082763,,0 +6206,73.5,0.572618248082763,,0 +6207,73.5,0.572618248082763,,0 +6208,73.5,0.572618248082763,,0 +6209,73.5,0.572618248082763,,0 +6210,73.5,0.679397909099712,,0 +6211,73.5,0.679397909099712,,0 +6212,73.5,0.679397909099712,,0 +6213,73.5,0.679397909099712,,0 +6214,73.5,0.679397909099712,,0 +6215,73.5,0.679397909099712,,0 +6216,73.5,0.679397909099712,,0 +6217,73.5,0.679397909099712,,0 +6218,73.5,0.679397909099712,,0 +6219,73.5,0.679397909099712,,0 +6220,73.5,0.679397909099712,,0 +6221,73.5,0.679397909099712,,0 +6222,73.5,0.679397909099712,,0 +6223,73.5,0.679397909099712,,0 +6224,73.5,0.679397909099712,,0 +6225,73.5,0.679397909099712,,0 +6226,73.5,0.679397909099712,,0 +6227,73.5,0.679397909099712,,0 +6228,73.5,0.679397909099712,,0 +6229,73.5,0.679397909099712,,0 +6230,73.5,0.679397909099712,,0 +6231,73.5,0.679397909099712,,0 +6232,73.5,0.679397909099712,,0 +6233,73.5,0.679397909099712,,0 +6234,73.5,0.679397909099712,,0 +6235,73.5,0.679397909099712,,0 +6236,73.5,0.679397909099712,,0 +6237,73.5,0.679397909099712,,0 +6238,73.5,0.679397909099712,,0 +6239,73.5,0.679397909099712,,0 +6240,73.5,0.679397909099712,,0 +6241,73.5,0.679397909099712,,0 +6242,73.5,0.679397909099712,,0 +6243,73.5,0.679397909099712,,0 +6244,73.5,0.679397909099712,,0 +6245,73.5,0.679397909099712,,0 +6246,73.5,0.679397909099712,,0 +6247,73.5,0.679397909099712,,0 +6248,73.5,0.679397909099712,,0 +6249,73.5,0.679397909099712,,0 +6250,73.5,0.679397909099712,,0 +6251,73.5,0.679397909099712,,0 +6252,73.5,0.679397909099712,,0 +6253,73.5,0.679397909099712,,0 +6254,73.5,0.679397909099712,,0 +6255,73.5,0.679397909099712,,0 +6256,73.5,0.679397909099712,,0 +6257,73.5,0.679397909099712,,0 +6258,73.5,0.679397909099712,,0 +6259,73.5,0.679397909099712,,0 +6260,73.5,0.679397909099712,,0 +6261,73.5,0.679397909099712,,0 +6262,73.5,0.679397909099712,,0 +6263,73.5,0.679397909099712,,0 +6264,73.5,0.679397909099712,,0 +6265,73.5,0.679397909099712,,0 +6266,73.5,0.679397909099712,,0 +6267,73.5,0.679397909099712,,0 +6268,73.5,0.679397909099712,,0 +6269,73.5,0.679397909099712,,0 +6270,73.5,0.496092824353949,,0 +6271,73.5,0.496092824353949,,0 +6272,73.5,0.496092824353949,,0 +6273,73.5,0.496092824353949,,0 +6274,73.5,0.496092824353949,,0 +6275,73.5,0.496092824353949,,0 +6276,73.5,0.496092824353949,,0 +6277,73.5,0.496092824353949,,0 +6278,73.5,0.496092824353949,,0 +6279,73.5,0.496092824353949,,0 +6280,73.5,0.496092824353949,,0 +6281,73.5,0.496092824353949,,0 +6282,73.5,0.496092824353949,,0 +6283,73.5,0.496092824353949,,0 +6284,73.5,0.496092824353949,,0 +6285,73.5,0.496092824353949,,0 +6286,73.5,0.496092824353949,,0 +6287,73.5,0.496092824353949,,0 +6288,73.5,0.496092824353949,,0 +6289,73.5,0.496092824353949,,0 +6290,73.5,0.346601298930221,,0 +6291,73.5,0.346601298930221,,0 +6292,73.5,0.346601298930221,,0 +6293,73.5,0.346601298930221,,0 +6294,73.5,0.346601298930221,,0 +6295,73.5,0.346601298930221,,0 +6296,73.5,0.346601298930221,,0 +6297,73.5,0.346601298930221,,0 +6298,73.5,0.346601298930221,,0 +6299,73.5,0.346601298930221,,0 +6300,73.5,0.346601298930221,,0 +6301,73.5,0.346601298930221,,0 +6302,73.5,0.346601298930221,,0 +6303,73.5,0.346601298930221,,0 +6304,73.5,0.346601298930221,,0 +6305,73.5,0.346601298930221,,0 +6306,73.5,0.346601298930221,,0 +6307,73.5,0.346601298930221,,0 +6308,73.5,0.346601298930221,,0 +6309,73.5,0.346601298930221,,0 +6310,73.5,0.346601298930221,,0 +6311,73.5,0.346601298930221,,0 +6312,73.5,0.346601298930221,,0 +6313,73.5,0.346601298930221,,0 +6314,73.5,0.346601298930221,,0 +6315,73.5,0.346601298930221,,0 +6316,73.5,0.346601298930221,,0 +6317,73.5,0.346601298930221,,0 +6318,73.5,0.346601298930221,,0 +6319,73.5,0.346601298930221,,0 +6320,73.5,0.346601298930221,,0 +6321,73.5,0.346601298930221,,0 +6322,73.5,0.346601298930221,,0 +6323,73.5,0.346601298930221,,0 +6324,73.5,0.346601298930221,,0 +6325,73.5,0.346601298930221,,0 +6326,73.5,0.346601298930221,,0 +6327,73.5,0.346601298930221,,0 +6328,73.5,0.346601298930221,,0 +6329,73.5,0.346601298930221,,0 +6330,73.5,0.245160620964119,,0 +6331,73.5,0.245160620964119,,0 +6332,73.5,0.245160620964119,,0 +6333,73.5,0.245160620964119,,0 +6334,73.5,0.245160620964119,,0 +6335,73.5,0.245160620964119,,0 +6336,73.5,0.245160620964119,,0 +6337,73.5,0.245160620964119,,0 +6338,73.5,0.245160620964119,,0 +6339,73.5,0.245160620964119,,0 +6340,73.5,0.245160620964119,,0 +6341,73.5,0.245160620964119,,0 +6342,73.5,0.245160620964119,,0 +6343,73.5,0.245160620964119,,0 +6344,73.5,0.245160620964119,,0 +6345,73.5,0.245160620964119,,0 +6346,73.5,0.245160620964119,,0 +6347,73.5,0.245160620964119,,0 +6348,73.5,0.245160620964119,,0 +6349,73.5,0.245160620964119,,0 +6350,73.5,6.71945192692037E-02,,0 +6351,73.5,6.71945192692037E-02,,0 +6352,73.5,6.71945192692037E-02,,0 +6353,73.5,6.71945192692037E-02,,0 +6354,73.5,6.71945192692037E-02,,0 +6355,73.5,6.71945192692037E-02,,0 +6356,73.5,6.71945192692037E-02,,0 +6357,73.5,6.71945192692037E-02,,0 +6358,73.5,6.71945192692037E-02,,0 +6359,73.5,6.71945192692037E-02,,0 +6360,73.5,-8.40766671714743E-02,,0 +6361,73.5,-8.40766671714743E-02,,0 +6362,73.5,-8.40766671714743E-02,,0 +6363,73.5,-8.40766671714743E-02,,0 +6364,73.5,-8.40766671714743E-02,,0 +6365,73.5,-8.40766671714743E-02,,0 +6366,73.5,-8.40766671714743E-02,,0 +6367,73.5,-8.40766671714743E-02,,0 +6368,73.5,-8.40766671714743E-02,,0 +6369,73.5,-8.40766671714743E-02,,0 +6370,73.5,-0.288737684120627,,0 +6371,73.5,-0.288737684120627,,0 +6372,73.5,-0.288737684120627,,0 +6373,73.5,-0.288737684120627,,0 +6374,73.5,-0.288737684120627,,0 +6375,73.5,-0.288737684120627,,0 +6376,73.5,-0.288737684120627,,0 +6377,73.5,-0.288737684120627,,0 +6378,73.5,-0.288737684120627,,0 +6379,73.5,-0.288737684120627,,0 +6380,73.5,-0.555686836662999,,0 +6381,73.5,-0.555686836662999,,0 +6382,73.5,-0.555686836662999,,0 +6383,73.5,-0.555686836662999,,0 +6384,73.5,-0.555686836662999,,0 +6385,73.5,-0.555686836662999,,0 +6386,73.5,-0.555686836662999,,0 +6387,73.5,-0.555686836662999,,0 +6388,73.5,-0.555686836662999,,0 +6389,73.5,-0.555686836662999,,0 +6390,73.5,-0.876025819713847,,0 +6391,73.5,-0.876025819713847,,0 +6392,73.5,-0.876025819713847,,0 +6393,73.5,-0.876025819713847,,0 +6394,73.5,-0.876025819713847,,0 +6395,73.5,-0.876025819713847,,0 +6396,73.5,-0.876025819713847,,0 +6397,73.5,-0.876025819713847,,0 +6398,73.5,-0.876025819713847,,0 +6399,73.5,-0.876025819713847,,0 +6400,73.5,-1.22483937903588,,0 +6401,73.5,-1.22483937903588,,0 +6402,73.5,-1.22483937903588,,0 +6403,73.5,-1.22483937903588,,0 +6404,73.5,-1.22483937903588,,0 +6405,73.5,-1.22483937903588,,0 +6406,73.5,-1.22483937903588,,0 +6407,73.5,-1.22483937903588,,0 +6408,73.5,-1.22483937903588,,0 +6409,73.5,-1.22483937903588,,0 +6410,73.5,-1.58966988751046,,0 +6411,73.5,-1.58966988751046,,0 +6412,73.5,-1.58966988751046,,0 +6413,73.5,-1.58966988751046,,0 +6414,73.5,-1.58966988751046,,0 +6415,73.5,-1.58966988751046,,0 +6416,73.5,-1.58966988751046,,0 +6417,73.5,-1.58966988751046,,0 +6418,73.5,-1.58966988751046,,0 +6419,73.5,-1.58966988751046,,0 +6420,73.5,-1.94916141293419,,0 +6421,73.5,-1.94916141293419,,0 +6422,73.5,-1.94916141293419,,0 +6423,73.5,-1.94916141293419,,0 +6424,73.5,-1.94916141293419,,0 +6425,73.5,-1.94916141293419,,0 +6426,73.5,-1.94916141293419,,0 +6427,73.5,-1.94916141293419,,0 +6428,73.5,-1.94916141293419,,0 +6429,73.5,-1.94916141293419,,0 +6430,73.5,-2.26416141293419,,0 +6431,73.5,-2.26416141293419,,0 +6432,73.5,-2.26416141293419,,0 +6433,73.5,-2.26416141293419,,0 +6434,73.5,-2.26416141293419,,0 +6435,73.5,-2.26416141293419,,0 +6436,73.5,-2.26416141293419,,0 +6437,73.5,-2.26416141293419,,0 +6438,73.5,-2.26416141293419,,0 +6439,73.5,-2.26416141293419,,0 +6440,73.5,-2.48305971801893,,0 +6441,73.5,-2.48305971801893,,0 +6442,73.5,-2.48305971801893,,0 +6443,73.5,-2.48305971801893,,0 +6444,73.5,-2.48305971801893,,0 +6445,73.5,-2.48305971801893,,0 +6446,73.5,-2.48305971801893,,0 +6447,73.5,-2.48305971801893,,0 +6448,73.5,-2.48305971801893,,0 +6449,73.5,-2.48305971801893,,0 +6450,73.5,-2.48305971801893,,0 +6451,73.5,-2.48305971801893,,0 +6452,73.5,-2.48305971801893,,0 +6453,73.5,-2.48305971801893,,0 +6454,73.5,-2.48305971801893,,0 +6455,73.5,-2.48305971801893,,0 +6456,73.5,-2.48305971801893,,0 +6457,73.5,-2.48305971801893,,0 +6458,73.5,-2.48305971801893,,0 +6459,73.5,-2.48305971801893,,0 +6460,73.5,-2.48305971801893,,0 +6461,73.5,-2.48305971801893,,0 +6462,73.5,-2.48305971801893,,0 +6463,73.5,-2.48305971801893,,0 +6464,73.5,-2.48305971801893,,0 +6465,73.5,-2.48305971801893,,0 +6466,73.5,-2.48305971801893,,0 +6467,73.5,-2.48305971801893,,0 +6468,73.5,-2.48305971801893,,0 +6469,73.5,-2.48305971801893,,0 +6470,73.5,-2.15560209090029,,0 +6471,73.5,-2.15560209090029,,0 +6472,73.5,-2.15560209090029,,0 +6473,73.5,-2.15560209090029,,0 +6474,73.5,-2.15560209090029,,0 +6475,73.5,-2.15560209090029,,0 +6476,73.5,-2.15560209090029,,0 +6477,73.5,-2.15560209090029,,0 +6478,73.5,-2.15560209090029,,0 +6479,73.5,-2.15560209090029,,0 +6480,73.5,-1.75161904005283,,0 +6481,73.5,-1.75161904005283,,0 +6482,73.5,-1.75161904005283,,0 +6483,73.5,-1.75161904005283,,0 +6484,73.5,-1.75161904005283,,0 +6485,73.5,-1.75161904005283,,0 +6486,73.5,-1.75161904005283,,0 +6487,73.5,-1.75161904005283,,0 +6488,73.5,-1.75161904005283,,0 +6489,73.5,-1.75161904005283,,0 +6490,73.5,-1.25161904005283,,0 +6491,73.5,-1.25161904005283,,0 +6492,73.5,-1.25161904005283,,0 +6493,73.5,-1.25161904005283,,0 +6494,73.5,-1.25161904005283,,0 +6495,73.5,-1.25161904005283,,0 +6496,73.5,-1.25161904005283,,0 +6497,73.5,-1.25161904005283,,0 +6498,73.5,-1.25161904005283,,0 +6499,73.5,-1.25161904005283,,0 +6500,73.5,-0.751619040052831,,0 +6501,73.5,-0.751619040052831,,0 +6502,73.5,-0.751619040052831,,0 +6503,73.5,-0.751619040052831,,0 +6504,73.5,-0.751619040052831,,0 +6505,73.5,-0.751619040052831,,0 +6506,73.5,-0.751619040052831,,0 +6507,73.5,-0.751619040052831,,0 +6508,73.5,-0.751619040052831,,0 +6509,73.5,-0.751619040052831,,0 +6510,73.5,-0.251619040052831,,0 +6511,73.5,-0.251619040052831,,0 +6512,73.5,-0.251619040052831,,0 +6513,73.5,-0.251619040052831,,0 +6514,73.5,-0.251619040052831,,0 +6515,73.5,-0.251619040052831,,0 +6516,73.5,-0.251619040052831,,0 +6517,73.5,-0.251619040052831,,0 +6518,73.5,-0.251619040052831,,0 +6519,73.5,-0.251619040052831,,0 +6520,73.5,0.248380959947169,,0 +6521,73.5,0.248380959947169,,0 +6522,73.5,0.248380959947169,,0 +6523,73.5,0.248380959947169,,0 +6524,73.5,0.248380959947169,,0 +6525,73.5,0.248380959947169,,0 +6526,73.5,0.248380959947169,,0 +6527,73.5,0.248380959947169,,0 +6528,73.5,0.248380959947169,,0 +6529,73.5,0.248380959947169,,0 +6530,73.5,0.748380959947169,,0 +6531,73.5,0.748380959947169,,0 +6532,73.5,0.748380959947169,,0 +6533,73.5,0.748380959947169,,0 +6534,73.5,0.748380959947169,,0 +6535,73.5,0.748380959947169,,0 +6536,73.5,0.748380959947169,,0 +6537,73.5,0.748380959947169,,0 +6538,73.5,0.748380959947169,,0 +6539,73.5,0.748380959947169,,0 +6540,73.5,1.24838095994717,,0 +6541,73.5,1.24838095994717,,0 +6542,73.5,1.24838095994717,,0 +6543,73.5,1.24838095994717,,0 +6544,73.5,1.24838095994717,,0 +6545,73.5,1.24838095994717,,0 +6546,73.5,1.24838095994717,,0 +6547,73.5,1.24838095994717,,0 +6548,73.5,1.24838095994717,,0 +6549,73.5,1.24838095994717,,0 +6550,73.5,1.74838095994717,,0 +6551,73.5,1.74838095994717,,0 +6552,73.5,1.74838095994717,,0 +6553,73.5,1.74838095994717,,0 +6554,73.5,1.74838095994717,,0 +6555,73.5,1.74838095994717,,0 +6556,73.5,1.74838095994717,,0 +6557,73.5,1.74838095994717,,0 +6558,73.5,1.74838095994717,,0 +6559,73.5,1.74838095994717,,0 +6560,73.5,2.22058434977768,,0 +6561,73.5,2.22058434977768,,0 +6562,73.5,2.22058434977768,,0 +6563,73.5,2.22058434977768,,0 +6564,73.5,2.22058434977768,,0 +6565,73.5,2.22058434977768,,0 +6566,73.5,2.22058434977768,,0 +6567,73.5,2.22058434977768,,0 +6568,73.5,2.22058434977768,,0 +6569,73.5,2.22058434977768,,0 +6570,73.5,2.36295723113361,,0 +6571,73.5,2.36295723113361,,0 +6572,73.5,2.36295723113361,,0 +6573,73.5,2.36295723113361,,0 +6574,73.5,2.36295723113361,,0 +6575,73.5,2.36295723113361,,0 +6576,73.5,2.36295723113361,,0 +6577,73.5,2.36295723113361,,0 +6578,73.5,2.36295723113361,,0 +6579,73.5,2.36295723113361,,0 +6580,73.5,2.36295723113361,,0 +6581,73.5,2.36295723113361,,0 +6582,73.5,2.36295723113361,,0 +6583,73.5,2.36295723113361,,0 +6584,73.5,2.36295723113361,,0 +6585,73.5,2.36295723113361,,0 +6586,73.5,2.36295723113361,,0 +6587,73.5,2.36295723113361,,0 +6588,73.5,2.36295723113361,,0 +6589,73.5,2.36295723113361,,0 +6590,73.5,2.19210977350649,,0 +6591,73.5,2.19210977350649,,0 +6592,73.5,2.19210977350649,,0 +6593,73.5,2.19210977350649,,0 +6594,73.5,2.19210977350649,,0 +6595,73.5,2.19210977350649,,0 +6596,73.5,2.19210977350649,,0 +6597,73.5,2.19210977350649,,0 +6598,73.5,2.19210977350649,,0 +6599,73.5,2.19210977350649,,0 +6600,73.5,1.8664318074048,,0 +6601,73.5,1.8664318074048,,0 +6602,73.5,1.8664318074048,,0 +6603,73.5,1.8664318074048,,0 +6604,73.5,1.8664318074048,,0 +6605,73.5,1.8664318074048,,0 +6606,73.5,1.8664318074048,,0 +6607,73.5,1.8664318074048,,0 +6608,73.5,1.8664318074048,,0 +6609,73.5,1.8664318074048,,0 +6610,73.5,1.39126231587937,,0 +6611,73.5,1.39126231587937,,0 +6612,73.5,1.39126231587937,,0 +6613,73.5,1.39126231587937,,0 +6614,73.5,1.39126231587937,,0 +6615,73.5,1.39126231587937,,0 +6616,73.5,1.39126231587937,,0 +6617,73.5,1.39126231587937,,0 +6618,73.5,1.39126231587937,,0 +6619,73.5,1.39126231587937,,0 +6620,73.5,0.891262315879373,,0 +6621,73.5,0.891262315879373,,0 +6622,73.5,0.891262315879373,,0 +6623,73.5,0.891262315879373,,0 +6624,73.5,0.891262315879373,,0 +6625,73.5,0.891262315879373,,0 +6626,73.5,0.891262315879373,,0 +6627,73.5,0.891262315879373,,0 +6628,73.5,0.891262315879373,,0 +6629,73.5,0.891262315879373,,0 +6630,73.5,0.391262315879373,,0 +6631,73.5,0.391262315879373,,0 +6632,73.5,0.391262315879373,,0 +6633,73.5,0.391262315879373,,0 +6634,73.5,0.391262315879373,,0 +6635,73.5,0.391262315879373,,0 +6636,73.5,0.391262315879373,,0 +6637,73.5,0.391262315879373,,0 +6638,73.5,0.391262315879373,,0 +6639,73.5,0.391262315879373,,0 +6640,73.5,-0.108737684120627,,0 +6641,73.5,-0.108737684120627,,0 +6642,73.5,-0.108737684120627,,0 +6643,73.5,-0.108737684120627,,0 +6644,73.5,-0.108737684120627,,0 +6645,73.5,-0.108737684120627,,0 +6646,73.5,-0.108737684120627,,0 +6647,73.5,-0.108737684120627,,0 +6648,73.5,-0.108737684120627,,0 +6649,73.5,-0.108737684120627,,0 +6650,73.5,-0.608737684120627,,0 +6651,73.5,-0.608737684120627,,0 +6652,73.5,-0.608737684120627,,0 +6653,73.5,-0.608737684120627,,0 +6654,73.5,-0.608737684120627,,0 +6655,73.5,-0.608737684120627,,0 +6656,73.5,-0.608737684120627,,0 +6657,73.5,-0.608737684120627,,0 +6658,73.5,-0.608737684120627,,0 +6659,73.5,-0.608737684120627,,0 +6660,73.5,-1.10873768412063,,0 +6661,73.5,-1.10873768412063,,0 +6662,73.5,-1.10873768412063,,0 +6663,73.5,-1.10873768412063,,0 +6664,73.5,-1.10873768412063,,0 +6665,73.5,-1.10873768412063,,0 +6666,73.5,-1.10873768412063,,0 +6667,73.5,-1.10873768412063,,0 +6668,73.5,-1.10873768412063,,0 +6669,73.5,-1.10873768412063,,0 +6670,73.5,-1.60873768412063,,0 +6671,73.5,-1.60873768412063,,0 +6672,73.5,-1.60873768412063,,0 +6673,73.5,-1.60873768412063,,0 +6674,73.5,-1.60873768412063,,0 +6675,73.5,-1.60873768412063,,0 +6676,73.5,-1.60873768412063,,0 +6677,73.5,-1.60873768412063,,0 +6678,73.5,-1.60873768412063,,0 +6679,73.5,-1.60873768412063,,0 +6680,73.5,-2.06483937903588,,0 +6681,73.5,-2.06483937903588,,0 +6682,73.5,-2.06483937903588,,0 +6683,73.5,-2.06483937903588,,0 +6684,73.5,-2.06483937903588,,0 +6685,73.5,-2.06483937903588,,0 +6686,73.5,-2.06483937903588,,0 +6687,73.5,-2.06483937903588,,0 +6688,73.5,-2.06483937903588,,0 +6689,73.5,-2.06483937903588,,0 +6690,73.5,-2.31399192140876,,0 +6691,73.5,-2.31399192140876,,0 +6692,73.5,-2.31399192140876,,0 +6693,73.5,-2.31399192140876,,0 +6694,73.5,-2.31399192140876,,0 +6695,73.5,-2.31399192140876,,0 +6696,73.5,-2.31399192140876,,0 +6697,73.5,-2.31399192140876,,0 +6698,73.5,-2.31399192140876,,0 +6699,73.5,-2.31399192140876,,0 +6700,73.5,-2.42611056547656,,0 +6701,73.5,-2.42611056547656,,0 +6702,73.5,-2.42611056547656,,0 +6703,73.5,-2.42611056547656,,0 +6704,73.5,-2.42611056547656,,0 +6705,73.5,-2.42611056547656,,0 +6706,73.5,-2.42611056547656,,0 +6707,73.5,-2.42611056547656,,0 +6708,73.5,-2.42611056547656,,0 +6709,73.5,-2.42611056547656,,0 +6710,73.5,-2.42611056547656,,0 +6711,73.5,-2.42611056547656,,0 +6712,73.5,-2.42611056547656,,0 +6713,73.5,-2.42611056547656,,0 +6714,73.5,-2.42611056547656,,0 +6715,73.5,-2.42611056547656,,0 +6716,73.5,-2.42611056547656,,0 +6717,73.5,-2.42611056547656,,0 +6718,73.5,-2.42611056547656,,0 +6719,73.5,-2.42611056547656,,0 +6720,73.5,-2.31577158242571,,0 +6721,73.5,-2.31577158242571,,0 +6722,73.5,-2.31577158242571,,0 +6723,73.5,-2.31577158242571,,0 +6724,73.5,-2.31577158242571,,0 +6725,73.5,-2.31577158242571,,0 +6726,73.5,-2.31577158242571,,0 +6727,73.5,-2.31577158242571,,0 +6728,73.5,-2.31577158242571,,0 +6729,73.5,-2.31577158242571,,0 +6730,73.5,-2.10221226039181,,0 +6731,73.5,-2.10221226039181,,0 +6732,73.5,-2.10221226039181,,0 +6733,73.5,-2.10221226039181,,0 +6734,73.5,-2.10221226039181,,0 +6735,73.5,-2.10221226039181,,0 +6736,73.5,-2.10221226039181,,0 +6737,73.5,-2.10221226039181,,0 +6738,73.5,-2.10221226039181,,0 +6739,73.5,-2.10221226039181,,0 +6740,73.5,-1.80678853157825,,0 +6741,73.5,-1.80678853157825,,0 +6742,73.5,-1.80678853157825,,0 +6743,73.5,-1.80678853157825,,0 +6744,73.5,-1.80678853157825,,0 +6745,73.5,-1.80678853157825,,0 +6746,73.5,-1.80678853157825,,0 +6747,73.5,-1.80678853157825,,0 +6748,73.5,-1.80678853157825,,0 +6749,73.5,-1.80678853157825,,0 +6750,73.5,-1.43305971801893,,0 +6751,73.5,-1.43305971801893,,0 +6752,73.5,-1.43305971801893,,0 +6753,73.5,-1.43305971801893,,0 +6754,73.5,-1.43305971801893,,0 +6755,73.5,-1.43305971801893,,0 +6756,73.5,-1.43305971801893,,0 +6757,73.5,-1.43305971801893,,0 +6758,73.5,-1.43305971801893,,0 +6759,73.5,-1.43305971801893,,0 +6760,73.5,-1.080686836663,,0 +6761,73.5,-1.080686836663,,0 +6762,73.5,-1.080686836663,,0 +6763,73.5,-1.080686836663,,0 +6764,73.5,-1.080686836663,,0 +6765,73.5,-1.080686836663,,0 +6766,73.5,-1.080686836663,,0 +6767,73.5,-1.080686836663,,0 +6768,73.5,-1.080686836663,,0 +6769,70.9,-1.080686836663,,0 +6770,70.9,-0.783483446832491,,0 +6771,70.9,-0.783483446832491,,0 +6772,70.9,-0.783483446832491,,0 +6773,70.9,-0.783483446832491,,0 +6774,70.9,-0.783483446832491,,0 +6775,70.9,-0.783483446832491,,0 +6776,70.9,-0.783483446832491,,0 +6777,70.9,-0.783483446832491,,0 +6778,70.9,-0.783483446832491,,0 +6779,70.9,-0.783483446832491,,0 +6780,70.9,-0.53433090445961,,0 +6781,70.9,-0.53433090445961,,0 +6782,70.9,-0.53433090445961,,0 +6783,70.9,-0.53433090445961,,0 +6784,70.9,-0.53433090445961,,0 +6785,70.9,-0.53433090445961,,0 +6786,70.9,-0.53433090445961,,0 +6787,70.9,-0.53433090445961,,0 +6788,70.9,-0.53433090445961,,0 +6789,70.9,-0.53433090445961,,0 +6790,70.9,-0.331449548527406,,0 +6791,70.9,-0.331449548527406,,0 +6792,70.9,-0.331449548527406,,0 +6793,70.9,-0.331449548527406,,0 +6794,70.9,-0.331449548527406,,0 +6795,70.9,-0.331449548527406,,0 +6796,70.9,-0.331449548527406,,0 +6797,70.9,-0.331449548527406,,0 +6798,70.9,-0.331449548527406,,0 +6799,70.9,-0.331449548527406,,0 +6800,70.9,-0.183737684120627,,0 +6801,70.9,-0.183737684120627,,0 +6802,70.9,-0.183737684120627,,0 +6803,70.9,-0.183737684120627,,0 +6804,70.9,-0.183737684120627,,0 +6805,70.9,-0.183737684120627,,0 +6806,70.9,-0.183737684120627,,0 +6807,70.9,-0.183737684120627,,0 +6808,70.9,-0.183737684120627,,0 +6809,70.9,-0.183737684120627,,0 +6810,70.9,-7.69580231036777E-02,,0 +6811,70.9,-7.69580231036777E-02,,0 +6812,70.9,-7.69580231036777E-02,,0 +6813,70.9,-7.69580231036777E-02,,0 +6814,70.9,-7.69580231036777E-02,,0 +6815,70.9,-7.69580231036777E-02,,0 +6816,70.9,-7.69580231036777E-02,,0 +6817,70.9,-7.69580231036777E-02,,0 +6818,70.9,-7.69580231036777E-02,,0 +6819,70.9,-7.69580231036777E-02,,0 +6820,70.9,-7.69580231036777E-02,,0 +6821,70.9,-7.69580231036777E-02,,0 +6822,70.9,-7.69580231036777E-02,,0 +6823,70.9,-7.69580231036777E-02,,0 +6824,70.9,-7.69580231036777E-02,,0 +6825,70.9,-7.69580231036777E-02,,0 +6826,70.9,-7.69580231036777E-02,,0 +6827,70.9,-7.69580231036777E-02,,0 +6828,70.9,-7.69580231036777E-02,,0 +6829,70.9,-7.69580231036777E-02,,0 +6830,70.9,8.49911294386953E-02,,0 +6831,70.9,8.49911294386953E-02,,0 +6832,70.9,8.49911294386953E-02,,0 +6833,70.9,8.49911294386953E-02,,0 +6834,70.9,8.49911294386953E-02,,0 +6835,70.9,8.49911294386953E-02,,0 +6836,70.9,8.49911294386953E-02,,0 +6837,70.9,8.49911294386953E-02,,0 +6838,70.9,8.49911294386953E-02,,0 +6839,70.9,8.49911294386953E-02,,0 +6840,70.9,8.49911294386953E-02,,0 +6841,70.9,8.49911294386953E-02,,0 +6842,70.9,8.49911294386953E-02,,0 +6843,70.9,8.49911294386953E-02,,0 +6844,70.9,8.49911294386953E-02,,0 +6845,70.9,8.49911294386953E-02,,0 +6846,70.9,8.49911294386953E-02,,0 +6847,70.9,8.49911294386953E-02,,0 +6848,70.9,8.49911294386953E-02,,0 +6849,70.9,8.49911294386953E-02,,0 +6850,70.9,8.49911294386953E-02,,0 +6851,70.9,8.49911294386953E-02,,0 +6852,70.9,8.49911294386953E-02,,0 +6853,70.9,8.49911294386953E-02,,0 +6854,70.9,8.49911294386953E-02,,0 +6855,70.9,8.49911294386953E-02,,0 +6856,70.9,8.49911294386953E-02,,0 +6857,70.9,8.49911294386953E-02,,0 +6858,70.9,8.49911294386953E-02,,0 +6859,70.9,8.49911294386953E-02,,0 +6860,70.9,0.20066909554039,,0 +6861,70.9,0.20066909554039,,0 +6862,70.9,0.20066909554039,,0 +6863,70.9,0.20066909554039,,0 +6864,70.9,0.20066909554039,,0 +6865,70.9,0.20066909554039,,0 +6866,70.9,0.20066909554039,,0 +6867,70.9,0.20066909554039,,0 +6868,70.9,0.20066909554039,,0 +6869,70.9,0.20066909554039,,0 +6870,70.9,0.20066909554039,,0 +6871,70.9,0.20066909554039,,0 +6872,70.9,0.20066909554039,,0 +6873,70.9,0.20066909554039,,0 +6874,70.9,0.20066909554039,,0 +6875,70.9,0.20066909554039,,0 +6876,70.9,0.20066909554039,,0 +6877,70.9,0.20066909554039,,0 +6878,70.9,0.20066909554039,,0 +6879,70.9,0.20066909554039,,0 +6880,70.9,0.20066909554039,,0 +6881,70.9,0.20066909554039,,0 +6882,70.9,0.20066909554039,,0 +6883,70.9,0.20066909554039,,0 +6884,70.9,0.20066909554039,,0 +6885,70.9,0.20066909554039,,0 +6886,70.9,0.20066909554039,,0 +6887,70.9,0.20066909554039,,0 +6888,70.9,0.20066909554039,,0 +6889,70.9,0.20066909554039,,0 +6890,70.9,3.87199429980172E-02,,0 +6891,70.9,3.87199429980172E-02,,0 +6892,70.9,3.87199429980172E-02,,0 +6893,70.9,3.87199429980172E-02,,0 +6894,70.9,3.87199429980172E-02,,0 +6895,70.9,3.87199429980172E-02,,0 +6896,70.9,3.87199429980172E-02,,0 +6897,70.9,3.87199429980172E-02,,0 +6898,70.9,3.87199429980172E-02,,0 +6899,70.9,3.87199429980172E-02,,0 +6900,70.9,-7.69580231036777E-02,,0 +6901,70.9,-7.69580231036777E-02,,0 +6902,70.9,-7.69580231036777E-02,,0 +6903,70.9,-7.69580231036777E-02,,0 +6904,70.9,-7.69580231036777E-02,,0 +6905,70.9,-7.69580231036777E-02,,0 +6906,70.9,-7.69580231036777E-02,,0 +6907,70.9,-7.69580231036777E-02,,0 +6908,70.9,-7.69580231036777E-02,,0 +6909,70.9,-7.69580231036777E-02,,0 +6910,70.9,-0.190856328188423,,0 +6911,70.9,-0.190856328188423,,0 +6912,70.9,-0.190856328188423,,0 +6913,70.9,-0.190856328188423,,0 +6914,70.9,-0.190856328188423,,0 +6915,70.9,-0.190856328188423,,0 +6916,70.9,-0.190856328188423,,0 +6917,70.9,-0.190856328188423,,0 +6918,70.9,-0.190856328188423,,0 +6919,70.9,-0.190856328188423,,0 +6920,70.9,-0.190856328188423,,0 +6921,70.9,-0.190856328188423,,0 +6922,70.9,-0.190856328188423,,0 +6923,70.9,-0.190856328188423,,0 +6924,70.9,-0.190856328188423,,0 +6925,70.9,-0.190856328188423,,0 +6926,70.9,-0.190856328188423,,0 +6927,70.9,-0.190856328188423,,0 +6928,70.9,-0.190856328188423,,0 +6929,70.9,-0.190856328188423,,0 +6930,70.9,-0.190856328188423,,0 +6931,70.9,-0.190856328188423,,0 +6932,70.9,-0.190856328188423,,0 +6933,70.9,-0.190856328188423,,0 +6934,70.9,-0.190856328188423,,0 +6935,70.9,-0.190856328188423,,0 +6936,70.9,-0.190856328188423,,0 +6937,70.9,-0.190856328188423,,0 +6938,70.9,-0.190856328188423,,0 +6939,70.9,-0.190856328188423,,0 +6940,70.9,-1.28902264935082E-02,,0 +6941,70.9,-1.28902264935082E-02,,0 +6942,70.9,-1.28902264935082E-02,,0 +6943,70.9,-1.28902264935082E-02,,0 +6944,70.9,-1.28902264935082E-02,,0 +6945,70.9,-1.28902264935082E-02,,0 +6946,70.9,-1.28902264935082E-02,,0 +6947,70.9,-1.28902264935082E-02,,0 +6948,70.9,-1.28902264935082E-02,,0 +6949,70.9,-1.28902264935082E-02,,0 +6950,70.9,0.383974180286153,,0 +6951,70.9,0.383974180286153,,0 +6952,70.9,0.383974180286153,,0 +6953,70.9,0.383974180286153,,0 +6954,70.9,0.383974180286153,,0 +6955,70.9,0.383974180286153,,0 +6956,70.9,0.383974180286153,,0 +6957,70.9,0.383974180286153,,0 +6958,70.9,0.383974180286153,,0 +6959,70.9,0.383974180286153,,0 +6960,70.9,0.883974180286153,,0 +6961,70.9,0.883974180286153,,0 +6962,70.9,0.883974180286153,,0 +6963,70.9,0.883974180286153,,0 +6964,70.9,0.883974180286153,,0 +6965,70.9,0.883974180286153,,0 +6966,70.9,0.883974180286153,,0 +6967,70.9,0.883974180286153,,0 +6968,70.9,0.883974180286153,,0 +6969,70.9,0.883974180286153,,0 +6970,70.9,1.38397418028615,,0 +6971,70.9,1.38397418028615,,0 +6972,70.9,1.38397418028615,,0 +6973,70.9,1.38397418028615,,0 +6974,70.9,1.38397418028615,,0 +6975,70.9,1.38397418028615,,0 +6976,70.9,1.38397418028615,,0 +6977,70.9,1.38397418028615,,0 +6978,70.9,1.38397418028615,,0 +6979,70.9,1.38397418028615,,0 +6980,70.9,1.88397418028615,,0 +6981,70.9,1.88397418028615,,0 +6982,70.9,1.88397418028615,,0 +6983,70.9,1.88397418028615,,0 +6984,70.9,1.88397418028615,,0 +6985,70.9,1.88397418028615,,0 +6986,70.9,1.88397418028615,,0 +6987,70.9,1.88397418028615,,0 +6988,70.9,1.88397418028615,,0 +6989,70.9,1.88397418028615,,0 +6990,70.9,2.38397418028615,,0 +6991,70.9,2.38397418028615,,0 +6992,70.9,2.38397418028615,,0 +6993,70.9,2.38397418028615,,0 +6994,70.9,2.38397418028615,,0 +6995,70.9,2.38397418028615,,0 +6996,70.9,2.38397418028615,,0 +6997,70.9,2.38397418028615,,0 +6998,70.9,2.38397418028615,,0 +6999,70.9,2.38397418028615,,0 +7000,70.9,2.88397418028615,,0 +7001,70.9,2.88397418028615,,0 +7002,70.9,2.88397418028615,,0 +7003,70.9,2.88397418028615,,0 +7004,70.9,2.88397418028615,,0 +7005,70.9,2.88397418028615,,0 +7006,70.9,2.88397418028615,,0 +7007,70.9,2.88397418028615,,0 +7008,70.9,2.88397418028615,,0 +7009,70.9,2.88397418028615,,0 +7010,70.9,3.38397418028615,,0 +7011,70.9,3.38397418028615,,0 +7012,70.9,3.38397418028615,,0 +7013,70.9,3.38397418028615,,0 +7014,70.9,3.38397418028615,,0 +7015,70.9,3.38397418028615,,0 +7016,70.9,3.38397418028615,,0 +7017,70.9,3.38397418028615,,0 +7018,70.9,3.38397418028615,,0 +7019,70.9,3.38397418028615,,0 +7020,70.9,3.88397418028615,,0 +7021,70.9,3.88397418028615,,0 +7022,70.9,3.88397418028615,,0 +7023,70.9,3.88397418028615,,0 +7024,70.9,3.88397418028615,,0 +7025,70.9,3.88397418028615,,0 +7026,70.9,3.88397418028615,,0 +7027,70.9,3.88397418028615,,0 +7028,70.9,3.88397418028615,,0 +7029,70.9,3.88397418028615,,0 +7030,70.9,4.38397418028615,,0 +7031,70.9,4.38397418028615,,0 +7032,70.9,4.38397418028615,,0 +7033,70.9,4.38397418028615,,0 +7034,70.9,4.38397418028615,,0 +7035,70.9,4.38397418028615,,0 +7036,70.9,4.38397418028615,,0 +7037,70.9,4.38397418028615,,0 +7038,70.9,4.38397418028615,,0 +7039,70.9,4.38397418028615,,0 +7040,70.9,4.38397418028615,,0 +7041,70.9,4.38397418028615,,0 +7042,70.9,4.38397418028615,,0 +7043,70.9,4.38397418028615,,0 +7044,70.9,4.38397418028615,,0 +7045,70.9,4.38397418028615,,0 +7046,70.9,4.38397418028615,,0 +7047,70.9,4.38397418028615,,0 +7048,70.9,4.38397418028615,,0 +7049,70.9,4.38397418028615,,0 +7050,70.9,4.38397418028615,,0 +7051,70.9,4.38397418028615,,0 +7052,70.9,4.38397418028615,,0 +7053,70.9,4.38397418028615,,0 +7054,70.9,4.38397418028615,,0 +7055,70.9,4.38397418028615,,0 +7056,70.9,4.38397418028615,,0 +7057,70.9,4.38397418028615,,0 +7058,70.9,4.38397418028615,,0 +7059,70.9,4.38397418028615,,0 +7060,70.9,4.24227926503192,,0 +7061,70.9,4.24227926503192,,0 +7062,70.9,4.24227926503192,,0 +7063,70.9,4.24227926503192,,0 +7064,70.9,4.24227926503192,,0 +7065,70.9,4.24227926503192,,0 +7066,70.9,4.24227926503192,,0 +7067,70.9,4.24227926503192,,0 +7068,70.9,4.24227926503192,,0 +7069,67.8,4.24227926503192,,0 +7070,67.8,4.08033011248954,,0 +7071,67.8,4.08033011248954,,0 +7072,67.8,4.08033011248954,,0 +7073,67.8,4.08033011248954,,0 +7074,67.8,4.08033011248954,,0 +7075,67.8,4.08033011248954,,0 +7076,67.8,4.08033011248954,,0 +7077,67.8,4.08033011248954,,0 +7078,67.8,4.08033011248954,,0 +7079,67.8,4.08033011248954,,0 +7080,67.8,3.87744875655734,,0 +7081,67.8,3.87744875655734,,0 +7082,67.8,3.87744875655734,,0 +7083,67.8,3.87744875655734,,0 +7084,67.8,3.87744875655734,,0 +7085,67.8,3.87744875655734,,0 +7086,67.8,3.87744875655734,,0 +7087,67.8,3.87744875655734,,0 +7088,67.8,3.87744875655734,,0 +7089,67.8,3.87744875655734,,0 +7090,67.8,3.62117757011666,,0 +7091,67.8,3.62117757011666,,0 +7092,67.8,3.62117757011666,,0 +7093,67.8,3.62117757011666,,0 +7094,67.8,3.62117757011666,,0 +7095,67.8,3.62117757011666,,0 +7096,67.8,3.62117757011666,,0 +7097,67.8,3.62117757011666,,0 +7098,67.8,3.62117757011666,,0 +7099,67.8,3.62117757011666,,0 +7100,67.8,3.30261824808277,,0 +7101,67.8,3.30261824808277,,0 +7102,67.8,3.30261824808277,,0 +7103,67.8,3.30261824808277,,0 +7104,67.8,3.30261824808277,,0 +7105,67.8,3.30261824808277,,0 +7106,67.8,3.30261824808277,,0 +7107,67.8,3.30261824808277,,0 +7108,67.8,3.30261824808277,,0 +7109,67.8,3.30261824808277,,0 +7110,67.8,2.94668604469294,,0 +7111,67.8,2.94668604469294,,0 +7112,67.8,2.94668604469294,,0 +7113,67.8,2.94668604469294,,0 +7114,67.8,2.94668604469294,,0 +7115,67.8,2.94668604469294,,0 +7116,67.8,2.94668604469294,,0 +7117,67.8,2.94668604469294,,0 +7118,67.8,2.94668604469294,,0 +7119,67.8,2.94668604469294,,0 +7120,67.8,2.53024536672683,,0 +7121,67.8,2.53024536672683,,0 +7122,67.8,2.53024536672683,,0 +7123,67.8,2.53024536672683,,0 +7124,67.8,2.53024536672683,,0 +7125,67.8,2.53024536672683,,0 +7126,67.8,2.53024536672683,,0 +7127,67.8,2.53024536672683,,0 +7128,67.8,2.53024536672683,,0 +7129,67.8,2.53024536672683,,0 +7130,67.8,2.10846570570988,,0 +7131,67.8,2.10846570570988,,0 +7132,67.8,2.10846570570988,,0 +7133,67.8,2.10846570570988,,0 +7134,67.8,2.10846570570988,,0 +7135,67.8,2.10846570570988,,0 +7136,67.8,2.10846570570988,,0 +7137,67.8,2.10846570570988,,0 +7138,67.8,2.10846570570988,,0 +7139,67.8,2.10846570570988,,0 +7140,67.8,1.70626231587937,,0 +7141,67.8,1.70626231587937,,0 +7142,67.8,1.70626231587937,,0 +7143,67.8,1.70626231587937,,0 +7144,67.8,1.70626231587937,,0 +7145,67.8,1.70626231587937,,0 +7146,67.8,1.70626231587937,,0 +7147,67.8,1.70626231587937,,0 +7148,67.8,1.70626231587937,,0 +7149,67.8,1.70626231587937,,0 +7150,67.8,1.3414318074048,,0 +7151,67.8,1.3414318074048,,0 +7152,67.8,1.3414318074048,,0 +7153,67.8,1.3414318074048,,0 +7154,67.8,1.3414318074048,,0 +7155,67.8,1.3414318074048,,0 +7156,67.8,1.3414318074048,,0 +7157,67.8,1.3414318074048,,0 +7158,67.8,1.3414318074048,,0 +7159,67.8,1.3414318074048,,0 +7160,67.8,1.019313163337,,0 +7161,67.8,1.019313163337,,0 +7162,67.8,1.019313163337,,0 +7163,67.8,1.019313163337,,0 +7164,67.8,1.019313163337,,0 +7165,67.8,1.019313163337,,0 +7166,67.8,1.019313163337,,0 +7167,67.8,1.019313163337,,0 +7168,67.8,1.019313163337,,0 +7169,67.8,1.019313163337,,0 +7170,67.8,0.752364010794626,,0 +7171,67.8,0.752364010794626,,0 +7172,67.8,0.752364010794626,,0 +7173,67.8,0.752364010794626,,0 +7174,67.8,0.752364010794626,,0 +7175,67.8,0.752364010794626,,0 +7176,67.8,0.752364010794626,,0 +7177,67.8,0.752364010794626,,0 +7178,67.8,0.752364010794626,,0 +7179,67.8,0.752364010794626,,0 +7180,67.8,0.576177570116661,,0 +7181,67.8,0.576177570116661,,0 +7182,67.8,0.576177570116661,,0 +7183,67.8,0.576177570116661,,0 +7184,67.8,0.576177570116661,,0 +7185,67.8,0.576177570116661,,0 +7186,67.8,0.576177570116661,,0 +7187,67.8,0.576177570116661,,0 +7188,67.8,0.576177570116661,,0 +7189,67.8,0.576177570116661,,0 +7190,67.8,0.403550451472593,,0 +7191,67.8,0.403550451472593,,0 +7192,67.8,0.403550451472593,,0 +7193,67.8,0.403550451472593,,0 +7194,67.8,0.403550451472593,,0 +7195,67.8,0.403550451472593,,0 +7196,67.8,0.403550451472593,,0 +7197,67.8,0.403550451472593,,0 +7198,67.8,0.403550451472593,,0 +7199,67.8,0.403550451472593,,0 +7200,67.8,0.220245366726831,,0 +7201,67.8,0.220245366726831,,0 +7202,67.8,0.220245366726831,,0 +7203,67.8,0.220245366726831,,0 +7204,67.8,0.220245366726831,,0 +7205,67.8,0.220245366726831,,0 +7206,67.8,0.220245366726831,,0 +7207,67.8,0.220245366726831,,0 +7208,67.8,0.220245366726831,,0 +7209,67.8,0.220245366726831,,0 +7210,67.8,3.51606209641189E-02,,0 +7211,67.8,3.51606209641189E-02,,0 +7212,67.8,3.51606209641189E-02,,0 +7213,70,3.51606209641189E-02,,0 +7214,70,3.51606209641189E-02,,0 +7215,70,3.51606209641189E-02,,0 +7216,70,3.51606209641189E-02,,0 +7217,70,3.51606209641189E-02,,0 +7218,70,3.51606209641189E-02,,0 +7219,70,3.51606209641189E-02,,0 +7220,70,-0.141025819713847,,0 +7221,70,-0.141025819713847,,0 +7222,70,-0.141025819713847,,0 +7223,70,-0.141025819713847,,0 +7224,70,-0.141025819713847,,0 +7225,70,-0.141025819713847,,0 +7226,70,-0.141025819713847,,0 +7227,70,-0.141025819713847,,0 +7228,70,-0.141025819713847,,0 +7229,70,-0.141025819713847,,0 +7230,70,-0.318991921408762,,0 +7231,70,-0.318991921408762,,0 +7232,70,-0.318991921408762,,0 +7233,70,-0.318991921408762,,0 +7234,70,-0.318991921408762,,0 +7235,70,-0.318991921408762,,0 +7236,70,-0.318991921408762,,0 +7237,70,-0.318991921408762,,0 +7238,70,-0.318991921408762,,0 +7239,70,-0.318991921408762,,0 +7240,70,-0.51119531123927,,0 +7241,70,-0.51119531123927,,0 +7242,70,-0.51119531123927,,0 +7243,70,-0.51119531123927,,0 +7244,70,-0.51119531123927,,0 +7245,70,-0.51119531123927,,0 +7246,70,-0.51119531123927,,0 +7247,70,-0.51119531123927,,0 +7248,70,-0.51119531123927,,0 +7249,70,-0.51119531123927,,0 +7250,70,-0.664246158696897,,0 +7251,70,-0.664246158696897,,0 +7252,70,-0.664246158696897,,0 +7253,70,-0.664246158696897,,0 +7254,70,-0.664246158696897,,0 +7255,70,-0.664246158696897,,0 +7256,70,-0.664246158696897,,0 +7257,70,-0.664246158696897,,0 +7258,70,-0.664246158696897,,0 +7259,70,-0.664246158696897,,0 +7260,70,-0.774585141747745,,0 +7261,70,-0.774585141747745,,0 +7262,70,-0.774585141747745,,0 +7263,70,-0.774585141747745,,0 +7264,70,-0.774585141747745,,0 +7265,70,-0.774585141747745,,0 +7266,70,-0.774585141747745,,0 +7267,70,-0.774585141747745,,0 +7268,70,-0.774585141747745,,0 +7269,70,-0.774585141747745,,0 +7270,70,-0.774585141747745,,0 +7271,70,-0.774585141747745,,0 +7272,70,-0.774585141747745,,0 +7273,70,-0.774585141747745,,0 +7274,70,-0.774585141747745,,0 +7275,70,-0.774585141747745,,0 +7276,70,-0.774585141747745,,0 +7277,70,-0.774585141747745,,0 +7278,70,-0.774585141747745,,0 +7279,70,-0.774585141747745,,0 +7280,70,-0.925856328188423,,0 +7281,70,-0.925856328188423,,0 +7282,70,-0.925856328188423,,0 +7283,70,-0.925856328188423,,0 +7284,70,-0.925856328188423,,0 +7285,70,-0.925856328188423,,0 +7286,70,-0.925856328188423,,0 +7287,70,-0.925856328188423,,0 +7288,70,-0.925856328188423,,0 +7289,70,-0.925856328188423,,0 +7290,70,-0.925856328188423,,0 +7291,70,-0.925856328188423,,0 +7292,70,-0.925856328188423,,0 +7293,70,-0.925856328188423,,0 +7294,70,-0.925856328188423,,0 +7295,70,-0.925856328188423,,0 +7296,70,-0.925856328188423,,0 +7297,70,-0.925856328188423,,0 +7298,70,-0.925856328188423,,0 +7299,70,-0.925856328188423,,0 +7300,70,-1.0842461586969,,0 +7301,70,-1.0842461586969,,0 +7302,70,-1.0842461586969,,0 +7303,70,-1.0842461586969,,0 +7304,70,-1.0842461586969,,0 +7305,70,-1.0842461586969,,0 +7306,70,-1.0842461586969,,0 +7307,70,-1.0842461586969,,0 +7308,70,-1.0842461586969,,0 +7309,70,-1.0842461586969,,0 +7310,70,-1.0842461586969,,0 +7311,70,-1.0842461586969,,0 +7312,70,-1.0842461586969,,0 +7313,70,-1.0842461586969,,0 +7314,70,-1.0842461586969,,0 +7315,70,-1.0842461586969,,0 +7316,70,-1.0842461586969,,0 +7317,70,-1.0842461586969,,0 +7318,70,-1.0842461586969,,0 +7319,70,-1.0842461586969,,0 +7320,70,-1.2871275146291,,0 +7321,70,-1.2871275146291,,0 +7322,70,-1.2871275146291,,0 +7323,70,-1.2871275146291,,0 +7324,70,-1.2871275146291,,0 +7325,70,-1.2871275146291,,0 +7326,70,-1.2871275146291,,0 +7327,70,-1.2871275146291,,0 +7328,70,-1.2871275146291,,0 +7329,70,-1.2871275146291,,0 +7330,70,-1.2871275146291,,0 +7331,70,-1.2871275146291,,0 +7332,70,-1.2871275146291,,0 +7333,70,-1.2871275146291,,0 +7334,70,-1.2871275146291,,0 +7335,70,-1.2871275146291,,0 +7336,70,-1.2871275146291,,0 +7337,70,-1.2871275146291,,0 +7338,70,-1.2871275146291,,0 +7339,70,-1.2871275146291,,0 +7340,70,-1.46509361632402,,0 +7341,70,-1.46509361632402,,0 +7342,70,-1.46509361632402,,0 +7343,70,-1.46509361632402,,0 +7344,70,-1.46509361632402,,0 +7345,70,-1.46509361632402,,0 +7346,70,-1.46509361632402,,0 +7347,70,-1.46509361632402,,0 +7348,70,-1.46509361632402,,0 +7349,70,-1.46509361632402,,0 +7350,70,-1.46509361632402,,0 +7351,70,-1.46509361632402,,0 +7352,70,-1.46509361632402,,0 +7353,70,-1.46509361632402,,0 +7354,70,-1.46509361632402,,0 +7355,70,-1.46509361632402,,0 +7356,70,-1.46509361632402,,0 +7357,70,-1.46509361632402,,0 +7358,70,-1.46509361632402,,0 +7359,70,-1.46509361632402,,0 +7360,70,-1.46509361632402,,0 +7361,70,-1.46509361632402,,0 +7362,70,-1.46509361632402,,0 +7363,70,-1.46509361632402,,0 +7364,70,-1.46509361632402,,0 +7365,70,-1.46509361632402,,0 +7366,70,-1.46509361632402,,0 +7367,70,-1.46509361632402,,0 +7368,70,-1.46509361632402,,0 +7369,70,-1.46509361632402,,0 +7370,70,-1.46509361632402,,0 +7371,70,-1.46509361632402,,0 +7372,70,-1.46509361632402,,0 +7373,70,-1.46509361632402,,0 +7374,70,-1.46509361632402,,0 +7375,70,-1.46509361632402,,0 +7376,70,-1.46509361632402,,0 +7377,70,-1.46509361632402,,0 +7378,70,-1.46509361632402,,0 +7379,70,-1.46509361632402,,0 +7380,70,-1.46509361632402,,0 +7381,70,-1.46509361632402,,0 +7382,70,-1.46509361632402,,0 +7383,70,-1.46509361632402,,0 +7384,70,-1.46509361632402,,0 +7385,70,-1.46509361632402,,0 +7386,70,-1.46509361632402,,0 +7387,70,-1.46509361632402,,0 +7388,70,-1.46509361632402,,0 +7389,70,-1.46509361632402,,0 +7390,70,-1.46509361632402,,0 +7391,70,-1.46509361632402,,0 +7392,70,-1.46509361632402,,0 +7393,70,-1.46509361632402,,0 +7394,70,-1.46509361632402,,0 +7395,70,-1.46509361632402,,0 +7396,70,-1.46509361632402,,0 +7397,70,-1.46509361632402,,0 +7398,70,-1.46509361632402,,0 +7399,70,-1.46509361632402,,0 +7400,70,-1.46509361632402,,0 +7401,70,-1.46509361632402,,0 +7402,70,-1.46509361632402,,0 +7403,70,-1.46509361632402,,0 +7404,70,-1.46509361632402,,0 +7405,70,-1.46509361632402,,0 +7406,70,-1.46509361632402,,0 +7407,70,-1.46509361632402,,0 +7408,70,-1.46509361632402,,0 +7409,70,-1.46509361632402,,0 +7410,70,-1.62526310784944,,0 +7411,70,-1.62526310784944,,0 +7412,70,-1.62526310784944,,0 +7413,70,-1.62526310784944,,0 +7414,70,-1.62526310784944,,0 +7415,70,-1.62526310784944,,0 +7416,70,-1.62526310784944,,0 +7417,70,-1.62526310784944,,0 +7418,70,-1.62526310784944,,0 +7419,70,-1.62526310784944,,0 +7420,70,-1.62526310784944,,0 +7421,70,-1.62526310784944,,0 +7422,70,-1.62526310784944,,0 +7423,70,-1.62526310784944,,0 +7424,70,-1.62526310784944,,0 +7425,70,-1.62526310784944,,0 +7426,70,-1.62526310784944,,0 +7427,70,-1.62526310784944,,0 +7428,70,-1.62526310784944,,0 +7429,70,-1.62526310784944,,0 +7430,70,-1.62526310784944,,0 +7431,70,-1.62526310784944,,0 +7432,70,-1.62526310784944,,0 +7433,70,-1.62526310784944,,0 +7434,70,-1.62526310784944,,0 +7435,70,-1.62526310784944,,0 +7436,70,-1.62526310784944,,0 +7437,70,-1.62526310784944,,0 +7438,70,-1.62526310784944,,0 +7439,70,-1.62526310784944,,0 +7440,70,-1.62526310784944,,0 +7441,70,-1.62526310784944,,0 +7442,70,-1.62526310784944,,0 +7443,70,-1.62526310784944,,0 +7444,70,-1.62526310784944,,0 +7445,70,-1.62526310784944,,0 +7446,70,-1.62526310784944,,0 +7447,70,-1.62526310784944,,0 +7448,70,-1.62526310784944,,0 +7449,70,-1.62526310784944,,0 +7450,70,-1.62526310784944,,0 +7451,70,-1.62526310784944,,0 +7452,70,-1.62526310784944,,0 +7453,70,-1.62526310784944,,0 +7454,70,-1.62526310784944,,0 +7455,70,-1.62526310784944,,0 +7456,70,-1.62526310784944,,0 +7457,70,-1.62526310784944,,0 +7458,70,-1.62526310784944,,0 +7459,70,-1.62526310784944,,0 +7460,70,-1.62526310784944,,0 +7461,70,-1.62526310784944,,0 +7462,70,-1.62526310784944,,0 +7463,70,-1.62526310784944,,0 +7464,70,-1.62526310784944,,0 +7465,70,-1.62526310784944,,0 +7466,70,-1.62526310784944,,0 +7467,70,-1.62526310784944,,0 +7468,70,-1.62526310784944,,0 +7469,70,-1.62526310784944,,0 +7470,70,-1.50602581971385,,0 +7471,70,-1.50602581971385,,0 +7472,70,-1.50602581971385,,0 +7473,70,-1.50602581971385,,0 +7474,70,-1.50602581971385,,0 +7475,70,-1.50602581971385,,0 +7476,70,-1.50602581971385,,0 +7477,70,-1.50602581971385,,0 +7478,70,-1.50602581971385,,0 +7479,70,-1.50602581971385,,0 +7480,70,-1.36899192140876,,0 +7481,70,-1.36899192140876,,0 +7482,70,-1.36899192140876,,0 +7483,70,-1.36899192140876,,0 +7484,70,-1.36899192140876,,0 +7485,70,-1.36899192140876,,0 +7486,70,-1.36899192140876,,0 +7487,70,-1.36899192140876,,0 +7488,70,-1.36899192140876,,0 +7489,70,-1.36899192140876,,0 +7490,70,-1.20170378581554,,0 +7491,70,-1.20170378581554,,0 +7492,70,-1.20170378581554,,0 +7493,70,-1.20170378581554,,0 +7494,70,-1.20170378581554,,0 +7495,70,-1.20170378581554,,0 +7496,70,-1.20170378581554,,0 +7497,70,-1.20170378581554,,0 +7498,70,-1.20170378581554,,0 +7499,70,-1.20170378581554,,0 +7500,70,-1.01128005700198,,0 +7501,70,-1.01128005700198,,0 +7502,70,-1.01128005700198,,0 +7503,70,-1.01128005700198,,0 +7504,70,-1.01128005700198,,0 +7505,70,-1.01128005700198,,0 +7506,70,-1.01128005700198,,0 +7507,70,-1.01128005700198,,0 +7508,70,-1.01128005700198,,0 +7509,70,-1.01128005700198,,0 +7510,70,-0.801280057001983,,0 +7511,70,-0.801280057001983,,0 +7512,70,-0.801280057001983,,0 +7513,70,-0.801280057001983,,0 +7514,70,-0.801280057001983,,0 +7515,70,-0.801280057001983,,0 +7516,70,-0.801280057001983,,0 +7517,70,-0.801280057001983,,0 +7518,70,-0.801280057001983,,0 +7519,70,-0.801280057001983,,0 +7520,70,-0.580602090900288,,0 +7521,70,-0.580602090900288,,0 +7522,70,-0.580602090900288,,0 +7523,70,-0.580602090900288,,0 +7524,70,-0.580602090900288,,0 +7525,70,-0.580602090900288,,0 +7526,70,-0.580602090900288,,0 +7527,70,-0.580602090900288,,0 +7528,70,-0.580602090900288,,0 +7529,70,-0.580602090900288,,0 +7530,70,-0.295856328188423,,0 +7531,70,-0.295856328188423,,0 +7532,70,-0.295856328188423,,0 +7533,70,-0.295856328188423,,0 +7534,70,-0.295856328188423,,0 +7535,70,-0.295856328188423,,0 +7536,70,-0.295856328188423,,0 +7537,70,-0.295856328188423,,0 +7538,70,-0.295856328188423,,0 +7539,70,-0.295856328188423,,0 +7540,70,-3.24664976799486E-02,,0 +7541,70,-3.24664976799486E-02,,0 +7542,70,-3.24664976799486E-02,,0 +7543,70,-3.24664976799486E-02,,0 +7544,70,-3.24664976799486E-02,,0 +7545,70,-3.24664976799486E-02,,0 +7546,70,-3.24664976799486E-02,,0 +7547,70,-3.24664976799486E-02,,0 +7548,70,-3.24664976799486E-02,,0 +7549,70,-3.24664976799486E-02,,0 +7550,70,0.218465705709882,,0 +7551,70,0.218465705709882,,0 +7552,70,0.218465705709882,,0 +7553,70,0.218465705709882,,0 +7554,70,0.218465705709882,,0 +7555,70,0.218465705709882,,0 +7556,70,0.218465705709882,,0 +7557,70,0.218465705709882,,0 +7558,70,0.218465705709882,,0 +7559,70,0.218465705709882,,0 +7560,70,0.414228417574288,,0 +7561,70,0.414228417574288,,0 +7562,70,0.414228417574288,,0 +7563,70,0.414228417574288,,0 +7564,70,0.414228417574288,,0 +7565,70,0.414228417574288,,0 +7566,70,0.414228417574288,,0 +7567,70,0.414228417574288,,0 +7568,70,0.414228417574288,,0 +7569,70,0.414228417574288,,0 +7570,70,0.565499604014966,,0 +7571,70,0.565499604014966,,0 +7572,70,0.565499604014966,,0 +7573,70,0.565499604014966,,0 +7574,70,0.565499604014966,,0 +7575,70,0.565499604014966,,0 +7576,70,0.565499604014966,,0 +7577,70,0.565499604014966,,0 +7578,70,0.565499604014966,,0 +7579,70,0.565499604014966,,0 +7580,70,0.691855536218356,,0 +7581,70,0.691855536218356,,0 +7582,70,0.691855536218356,,0 +7583,70,0.691855536218356,,0 +7584,70,0.691855536218356,,0 +7585,70,0.691855536218356,,0 +7586,70,0.691855536218356,,0 +7587,70,0.691855536218356,,0 +7588,70,0.691855536218356,,0 +7589,70,0.691855536218356,,0 +7590,70,0.691855536218356,,0 +7591,70,0.691855536218356,,0 +7592,70,0.691855536218356,,0 +7593,70,0.691855536218356,,0 +7594,70,0.691855536218356,,0 +7595,70,0.691855536218356,,0 +7596,70,0.691855536218356,,0 +7597,70,0.691855536218356,,0 +7598,70,0.691855536218356,,0 +7599,70,0.691855536218356,,0 +7600,70,0.691855536218356,,0 +7601,70,0.691855536218356,,0 +7602,70,0.691855536218356,,0 +7603,70,0.691855536218356,,0 +7604,70,0.691855536218356,,0 +7605,70,0.691855536218356,,0 +7606,70,0.691855536218356,,0 +7607,70,0.691855536218356,,0 +7608,70,0.691855536218356,,0 +7609,70,0.691855536218356,,0 +7610,70,0.691855536218356,,0 +7611,70,0.691855536218356,,0 +7612,70,0.691855536218356,,0 +7613,70,0.691855536218356,,0 +7614,70,0.691855536218356,,0 +7615,70,0.691855536218356,,0 +7616,70,0.691855536218356,,0 +7617,70,0.691855536218356,,0 +7618,70,0.691855536218356,,0 +7619,70,0.691855536218356,,0 +7620,70,0.55838095994717,,0 +7621,70,0.55838095994717,,0 +7622,70,0.55838095994717,,0 +7623,70,0.55838095994717,,0 +7624,70,0.55838095994717,,0 +7625,70,0.55838095994717,,0 +7626,70,0.55838095994717,,0 +7627,70,0.55838095994717,,0 +7628,70,0.55838095994717,,0 +7629,70,0.55838095994717,,0 +7630,70,0.364397909099712,,0 +7631,70,0.364397909099712,,0 +7632,70,0.364397909099712,,0 +7633,70,0.364397909099712,,0 +7634,70,0.364397909099712,,0 +7635,70,0.364397909099712,,0 +7636,70,0.364397909099712,,0 +7637,70,0.364397909099712,,0 +7638,70,0.364397909099712,,0 +7639,70,0.364397909099712,,0 +7640,70,9.74487565573394E-02,,0 +7641,70,9.74487565573394E-02,,0 +7642,70,9.74487565573394E-02,,0 +7643,70,9.74487565573394E-02,,0 +7644,70,9.74487565573394E-02,,0 +7645,70,9.74487565573394E-02,,0 +7646,70,9.74487565573394E-02,,0 +7647,70,9.74487565573394E-02,,0 +7648,70,9.74487565573394E-02,,0 +7649,70,9.74487565573394E-02,,0 +7650,70,-0.187297006154525,,0 +7651,70,-0.187297006154525,,0 +7652,70,-0.187297006154525,,0 +7653,70,-0.187297006154525,,0 +7654,70,-0.187297006154525,,0 +7655,70,-0.187297006154525,,0 +7656,70,-0.187297006154525,,0 +7657,70,-0.187297006154525,,0 +7658,70,-0.187297006154525,,0 +7659,70,-0.187297006154525,,0 +7660,70,-0.486280057001983,,0 +7661,70,-0.486280057001983,,0 +7662,70,-0.486280057001983,,0 +7663,70,-0.486280057001983,,0 +7664,70,-0.486280057001983,,0 +7665,70,-0.486280057001983,,0 +7666,70,-0.486280057001983,,0 +7667,70,-0.486280057001983,,0 +7668,70,-0.486280057001983,,0 +7669,70,-0.486280057001983,,0 +7670,70,-0.74433090445961,,0 +7671,70,-0.74433090445961,,0 +7672,70,-0.74433090445961,,0 +7673,70,-0.74433090445961,,0 +7674,70,-0.74433090445961,,0 +7675,70,-0.74433090445961,,0 +7676,70,-0.74433090445961,,0 +7677,70,-0.74433090445961,,0 +7678,70,-0.74433090445961,,0 +7679,70,-0.74433090445961,,0 +7680,70,-0.941873277340967,,0 +7681,70,-0.941873277340967,,0 +7682,70,-0.941873277340967,,0 +7683,70,-0.941873277340967,,0 +7684,70,-0.941873277340967,,0 +7685,70,-0.941873277340967,,0 +7686,70,-0.941873277340967,,0 +7687,70,-0.941873277340967,,0 +7688,70,-0.941873277340967,,0 +7689,70,-0.941873277340967,,0 +7690,70,-1.04509361632402,,0 +7691,70,-1.04509361632402,,0 +7692,70,-1.04509361632402,,0 +7693,70,-1.04509361632402,,0 +7694,70,-1.04509361632402,,0 +7695,70,-1.04509361632402,,0 +7696,70,-1.04509361632402,,0 +7697,70,-1.04509361632402,,0 +7698,70,-1.04509361632402,,0 +7699,70,-1.04509361632402,,0 +7700,70,-1.04509361632402,,0 +7701,70,-1.04509361632402,,0 +7702,70,-1.04509361632402,,0 +7703,70,-1.04509361632402,,0 +7704,70,-1.04509361632402,,0 +7705,70,-1.04509361632402,,0 +7706,70,-1.04509361632402,,0 +7707,70,-1.04509361632402,,0 +7708,70,-1.04509361632402,,0 +7709,70,-1.04509361632402,,0 +7710,70,-1.04509361632402,,0 +7711,70,-1.04509361632402,,0 +7712,70,-1.04509361632402,,0 +7713,70,-1.04509361632402,,0 +7714,70,-1.04509361632402,,0 +7715,70,-1.04509361632402,,0 +7716,70,-1.04509361632402,,0 +7717,70,-1.04509361632402,,0 +7718,70,-1.04509361632402,,0 +7719,70,-1.04509361632402,,0 +7720,70,-0.845771582425712,,0 +7721,70,-0.845771582425712,,0 +7722,70,-0.845771582425712,,0 +7723,70,-0.845771582425712,,0 +7724,70,-0.845771582425712,,0 +7725,70,-0.845771582425712,,0 +7726,70,-0.845771582425712,,0 +7727,70,-0.845771582425712,,0 +7728,70,-0.845771582425712,,0 +7729,70,-0.845771582425712,,0 +7730,70,-0.651788531578253,,0 +7731,70,-0.651788531578253,,0 +7732,70,-0.651788531578253,,0 +7733,70,-0.651788531578253,,0 +7734,70,-0.651788531578253,,0 +7735,70,-0.651788531578253,,0 +7736,70,-0.651788531578253,,0 +7737,70,-0.651788531578253,,0 +7738,70,-0.651788531578253,,0 +7739,70,-0.651788531578253,,0 +7740,70,-0.431110565476559,,0 +7741,66,-0.431110565476559,,0 +7742,66,-0.431110565476559,,0 +7743,66,-0.431110565476559,,0 +7744,66,-0.431110565476559,,0 +7745,66,-0.431110565476559,,0 +7746,66,-0.431110565476559,,0 +7747,66,-0.431110565476559,,0 +7748,66,-0.431110565476559,,0 +7749,66,-0.431110565476559,,0 +7750,66,-0.217551243442661,,0 +7751,66,-0.217551243442661,,0 +7752,66,-0.217551243442661,,0 +7753,66,-0.217551243442661,,0 +7754,66,-0.217551243442661,,0 +7755,66,-0.217551243442661,,0 +7756,66,-0.217551243442661,,0 +7757,66,-0.217551243442661,,0 +7758,66,-0.217551243442661,,0 +7759,66,-0.217551243442661,,0 +7760,66,-2.53478536121523E-02,,0 +7761,66,-2.53478536121523E-02,,0 +7762,66,-2.53478536121523E-02,,0 +7763,66,-2.53478536121523E-02,,0 +7764,66,-2.53478536121523E-02,,0 +7765,66,-2.53478536121523E-02,,0 +7766,66,-2.53478536121523E-02,,0 +7767,66,-2.53478536121523E-02,,0 +7768,66,-2.53478536121523E-02,,0 +7769,66,-2.53478536121523E-02,,0 +7770,66,0.152618248082763,,0 +7771,66,0.152618248082763,,0 +7772,66,0.152618248082763,,0 +7773,66,0.152618248082763,,0 +7774,66,0.152618248082763,,0 +7775,66,0.152618248082763,,0 +7776,66,0.152618248082763,,0 +7777,66,0.152618248082763,,0 +7778,66,0.152618248082763,,0 +7779,66,0.152618248082763,,0 +7780,66,0.261177570116662,,0 +7781,66,0.261177570116662,,0 +7782,66,0.261177570116662,,0 +7783,66,0.261177570116662,,0 +7784,66,0.261177570116662,,0 +7785,66,0.261177570116662,,0 +7786,66,0.261177570116662,,0 +7787,66,0.261177570116662,,0 +7788,66,0.261177570116662,,0 +7789,66,0.261177570116662,,0 +7790,66,0.261177570116662,,0 +7791,66,0.261177570116662,,0 +7792,66,0.261177570116662,,0 +7793,66,0.261177570116662,,0 +7794,66,0.261177570116662,,0 +7795,66,0.261177570116662,,0 +7796,66,0.261177570116662,,0 +7797,66,0.261177570116662,,0 +7798,66,0.261177570116662,,0 +7799,66,0.261177570116662,,0 +7800,66,0.261177570116662,,0 +7801,66,0.261177570116662,,0 +7802,66,0.261177570116662,,0 +7803,66,0.261177570116662,,0 +7804,66,0.261177570116662,,0 +7805,66,0.261177570116662,,0 +7806,66,0.261177570116662,,0 +7807,66,0.261177570116662,,0 +7808,66,0.261177570116662,,0 +7809,66,0.261177570116662,,0 +7810,66,0.261177570116662,,0 +7811,66,0.261177570116662,,0 +7812,66,0.261177570116662,,0 +7813,66,0.261177570116662,,0 +7814,66,0.261177570116662,,0 +7815,66,0.261177570116662,,0 +7816,66,0.261177570116662,,0 +7817,66,0.261177570116662,,0 +7818,66,0.261177570116662,,0 +7819,66,0.261177570116662,,0 +7820,66,0.261177570116662,,0 +7821,66,0.261177570116662,,0 +7822,66,0.261177570116662,,0 +7823,66,0.261177570116662,,0 +7824,66,0.261177570116662,,0 +7825,66,0.261177570116662,,0 +7826,66,0.261177570116662,,0 +7827,66,0.261177570116662,,0 +7828,66,0.261177570116662,,0 +7829,66,0.261177570116662,,0 +7830,66,0.13660129893022,,0 +7831,66,0.13660129893022,,0 +7832,66,0.13660129893022,,0 +7833,66,0.13660129893022,,0 +7834,66,0.13660129893022,,0 +7835,66,0.13660129893022,,0 +7836,66,0.13660129893022,,0 +7837,66,0.13660129893022,,0 +7838,66,0.13660129893022,,0 +7839,66,0.13660129893022,,0 +7840,66,0.13660129893022,,0 +7841,66,0.13660129893022,,0 +7842,66,0.13660129893022,,0 +7843,66,0.13660129893022,,0 +7844,66,0.13660129893022,,0 +7845,66,0.13660129893022,,0 +7846,66,0.13660129893022,,0 +7847,66,0.13660129893022,,0 +7848,66,0.13660129893022,,0 +7849,66,0.13660129893022,,0 +7850,66,0.13660129893022,,0 +7851,66,0.13660129893022,,0 +7852,66,0.13660129893022,,0 +7853,66,0.13660129893022,,0 +7854,66,0.13660129893022,,0 +7855,66,0.13660129893022,,0 +7856,66,0.13660129893022,,0 +7857,66,0.13660129893022,,0 +7858,66,0.13660129893022,,0 +7859,66,0.13660129893022,,0 +7860,66,0.13660129893022,,0 +7861,66,0.13660129893022,,0 +7862,66,0.13660129893022,,0 +7863,66,0.13660129893022,,0 +7864,66,0.13660129893022,,0 +7865,66,0.13660129893022,,0 +7866,66,0.13660129893022,,0 +7867,66,0.13660129893022,,0 +7868,66,0.13660129893022,,0 +7869,66,0.13660129893022,,0 +7870,66,0.13660129893022,,0 +7871,66,0.13660129893022,,0 +7872,66,0.13660129893022,,0 +7873,66,0.13660129893022,,0 +7874,66,0.13660129893022,,0 +7875,66,0.13660129893022,,0 +7876,66,0.13660129893022,,0 +7877,66,0.13660129893022,,0 +7878,66,0.13660129893022,,0 +7879,66,0.13660129893022,,0 +7880,66,0.13660129893022,,0 +7881,66,0.13660129893022,,0 +7882,66,0.13660129893022,,0 +7883,66,0.13660129893022,,0 +7884,66,0.13660129893022,,0 +7885,66,0.13660129893022,,0 +7886,66,0.13660129893022,,0 +7887,66,0.13660129893022,,0 +7888,66,0.13660129893022,,0 +7889,66,0.13660129893022,,0 +7890,66,0.13660129893022,,0 +7891,66,0.13660129893022,,0 +7892,66,0.13660129893022,,0 +7893,66,0.13660129893022,,0 +7894,66,0.13660129893022,,0 +7895,66,0.13660129893022,,0 +7896,66,0.13660129893022,,0 +7897,66,0.13660129893022,,0 +7898,66,0.13660129893022,,0 +7899,66,0.13660129893022,,0 +7900,66,0.13660129893022,,0 +7901,66,0.13660129893022,,0 +7902,66,0.13660129893022,,0 +7903,66,0.13660129893022,,0 +7904,66,0.13660129893022,,0 +7905,66,0.13660129893022,,0 +7906,66,0.13660129893022,,0 +7907,66,0.13660129893022,,0 +7908,66,0.13660129893022,,0 +7909,66,0.13660129893022,,0 +7910,66,0.13660129893022,,0 +7911,66,0.13660129893022,,0 +7912,66,0.13660129893022,,0 +7913,66,0.13660129893022,,0 +7914,66,0.13660129893022,,0 +7915,66,0.13660129893022,,0 +7916,66,0.13660129893022,,0 +7917,66,0.13660129893022,,0 +7918,66,0.13660129893022,,0 +7919,66,0.13660129893022,,0 +7920,66,0.296770790455644,,0 +7921,66,0.296770790455644,,0 +7922,66,0.296770790455644,,0 +7923,66,0.296770790455644,,0 +7924,66,0.296770790455644,,0 +7925,66,0.296770790455644,,0 +7926,66,0.296770790455644,,0 +7927,66,0.296770790455644,,0 +7928,66,0.296770790455644,,0 +7929,66,0.296770790455644,,0 +7930,66,0.414228417574288,,0 +7931,66,0.414228417574288,,0 +7932,66,0.414228417574288,,0 +7933,53,0.414228417574288,,0 +7934,53,0.414228417574288,,0 +7935,53,0.414228417574288,,0 +7936,53,0.414228417574288,,0 +7937,53,0.414228417574288,,0 +7938,53,0.414228417574288,,0 +7939,53,0.414228417574288,,0 +7940,53,0.55660129893022,,0 +7941,53,0.55660129893022,,0 +7942,53,0.55660129893022,,0 +7943,53,0.55660129893022,,0 +7944,53,0.55660129893022,,0 +7945,53,0.55660129893022,,0 +7946,53,0.55660129893022,,0 +7947,53,0.55660129893022,,0 +7948,53,0.55660129893022,,0 +7949,53,0.55660129893022,,0 +7950,53,0.698974180286152,,0 +7951,53,0.698974180286152,,0 +7952,53,0.698974180286152,,0 +7953,53,0.698974180286152,,0 +7954,53,0.698974180286152,,0 +7955,53,0.698974180286152,,0 +7956,53,0.698974180286152,,0 +7957,53,0.698974180286152,,0 +7958,53,0.698974180286152,,0 +7959,53,0.698974180286152,,0 +7960,53,0.805753841303101,,0 +7961,53,0.805753841303101,,0 +7962,53,0.805753841303101,,0 +7963,53,0.805753841303101,,0 +7964,53,0.805753841303101,,0 +7965,53,0.805753841303101,,0 +7966,53,0.805753841303101,,0 +7967,53,0.805753841303101,,0 +7968,53,0.805753841303101,,0 +7969,53,0.805753841303101,,0 +7970,53,0.805753841303101,,0 +7971,53,0.805753841303101,,0 +7972,53,0.805753841303101,,0 +7973,53,0.805753841303101,,0 +7974,53,0.805753841303101,,0 +7975,53,0.805753841303101,,0 +7976,53,0.805753841303101,,0 +7977,53,0.805753841303101,,0 +7978,53,0.805753841303101,,0 +7979,53,0.805753841303101,,0 +7980,53,0.805753841303101,,0 +7981,53,0.805753841303101,,0 +7982,53,0.805753841303101,,0 +7983,53,0.805753841303101,,0 +7984,53,0.805753841303101,,0 +7985,53,0.805753841303101,,0 +7986,53,0.805753841303101,,0 +7987,53,0.805753841303101,,0 +7988,53,0.805753841303101,,0 +7989,53,0.805753841303101,,0 +7990,53,0.805753841303101,,0 +7991,53,0.805753841303101,,0 +7992,53,0.805753841303101,,0 +7993,53,0.805753841303101,,0 +7994,53,0.805753841303101,,0 +7995,53,0.805753841303101,,0 +7996,53,0.805753841303101,,0 +7997,53,0.805753841303101,,0 +7998,53,0.805753841303101,,0 +7999,53,0.805753841303101,,0 +8000,53,0.68295723113361,,0 +8001,53,0.68295723113361,,0 +8002,53,0.68295723113361,,0 +8003,53,0.68295723113361,,0 +8004,53,0.68295723113361,,0 +8005,53,0.68295723113361,,0 +8006,53,0.68295723113361,,0 +8007,53,0.68295723113361,,0 +8008,53,0.68295723113361,,0 +8009,53,0.68295723113361,,0 +8010,53,0.522787739608187,,0 +8011,53,0.522787739608187,,0 +8012,53,0.522787739608187,,0 +8013,53,0.522787739608187,,0 +8014,53,0.522787739608187,,0 +8015,53,0.522787739608187,,0 +8016,53,0.522787739608187,,0 +8017,53,0.522787739608187,,0 +8018,53,0.522787739608187,,0 +8019,53,0.522787739608187,,0 +8020,53,0.362618248082763,,0 +8021,53,0.362618248082763,,0 +8022,53,0.362618248082763,,0 +8023,53,0.362618248082763,,0 +8024,53,0.362618248082763,,0 +8025,53,0.362618248082763,,0 +8026,53,0.362618248082763,,0 +8027,53,0.362618248082763,,0 +8028,53,0.362618248082763,,0 +8029,53,0.362618248082763,,0 +8030,53,0.206008078591238,,0 +8031,53,0.206008078591238,,0 +8032,53,0.206008078591238,,0 +8033,53,0.206008078591238,,0 +8034,53,0.206008078591238,,0 +8035,53,0.206008078591238,,0 +8036,53,0.206008078591238,,0 +8037,53,0.206008078591238,,0 +8038,53,0.206008078591238,,0 +8039,53,0.206008078591238,,0 +8040,53,7.60928243539494E-02,,0 +8041,53,7.60928243539494E-02,,0 +8042,53,7.60928243539494E-02,,0 +8043,53,7.60928243539494E-02,,0 +8044,53,7.60928243539494E-02,,0 +8045,53,7.60928243539494E-02,,0 +8046,53,7.60928243539494E-02,,0 +8047,53,7.60928243539494E-02,,0 +8048,53,7.60928243539494E-02,,0 +8049,53,7.60928243539494E-02,,0 +8050,53,7.60928243539494E-02,,0 +8051,53,7.60928243539494E-02,,0 +8052,53,7.60928243539494E-02,,0 +8053,53,7.60928243539494E-02,,0 +8054,53,7.60928243539494E-02,,0 +8055,53,7.60928243539494E-02,,0 +8056,53,7.60928243539494E-02,,0 +8057,53,7.60928243539494E-02,,0 +8058,53,7.60928243539494E-02,,0 +8059,53,7.60928243539494E-02,,0 +8060,53,-0.101873277340966,,0 +8061,53,-0.101873277340966,,0 +8062,53,-0.101873277340966,,0 +8063,53,-0.101873277340966,,0 +8064,53,-0.101873277340966,,0 +8065,53,-0.101873277340966,,0 +8066,53,-0.101873277340966,,0 +8067,53,-0.101873277340966,,0 +8068,53,-0.101873277340966,,0 +8069,53,-0.101873277340966,,0 +8070,53,-0.101873277340966,,0 +8071,53,-0.101873277340966,,0 +8072,53,-0.101873277340966,,0 +8073,53,-0.101873277340966,,0 +8074,53,-0.101873277340966,,0 +8075,53,-0.101873277340966,,0 +8076,53,-0.101873277340966,,0 +8077,53,-0.101873277340966,,0 +8078,53,-0.101873277340966,,0 +8079,53,-0.101873277340966,,0 +8080,53,-0.101873277340966,,0 +8081,53,-0.101873277340966,,0 +8082,53,-0.101873277340966,,0 +8083,53,-0.101873277340966,,0 +8084,53,-0.101873277340966,,0 +8085,53,-0.101873277340966,,0 +8086,53,-0.101873277340966,,0 +8087,53,-0.101873277340966,,0 +8088,53,-0.101873277340966,,0 +8089,48.6,-0.101873277340966,,0 +8090,48.6,-0.101873277340966,,0 +8091,48.6,-0.101873277340966,,0 +8092,48.6,-0.101873277340966,,0 +8093,48.6,-0.101873277340966,,0 +8094,48.6,-0.101873277340966,,0 +8095,48.6,-0.101873277340966,,0 +8096,48.6,-0.101873277340966,,0 +8097,48.6,-0.101873277340966,,0 +8098,48.6,-0.101873277340966,,0 +8099,48.6,-0.101873277340966,,0 +8100,48.6,-0.101873277340966,,0 +8101,48.6,-0.101873277340966,,0 +8102,48.6,-0.101873277340966,,0 +8103,48.6,-0.101873277340966,,0 +8104,48.6,-0.101873277340966,,0 +8105,48.6,-0.101873277340966,,0 +8106,48.6,-0.101873277340966,,0 +8107,48.6,-0.101873277340966,,0 +8108,48.6,-0.101873277340966,,0 +8109,48.6,-0.101873277340966,,0 +8110,48.6,-0.101873277340966,,0 +8111,48.6,-0.101873277340966,,0 +8112,48.6,-0.101873277340966,,0 +8113,48.6,-0.101873277340966,,0 +8114,48.6,-0.101873277340966,,0 +8115,48.6,-0.101873277340966,,0 +8116,48.6,-0.101873277340966,,0 +8117,48.6,-0.101873277340966,,0 +8118,48.6,-0.101873277340966,,0 +8119,48.6,-0.101873277340966,,0 +8120,48.6,1.02453667268309E-02,,0 +8121,48.6,1.02453667268309E-02,,0 +8122,48.6,1.02453667268309E-02,,0 +8123,48.6,1.02453667268309E-02,,0 +8124,48.6,1.02453667268309E-02,,0 +8125,48.6,1.02453667268309E-02,,0 +8126,48.6,1.02453667268309E-02,,0 +8127,48.6,1.02453667268309E-02,,0 +8128,48.6,1.02453667268309E-02,,0 +8129,48.6,1.02453667268309E-02,,0 +8130,48.6,0.170414858252255,,0 +8131,48.6,0.170414858252255,,0 +8132,48.6,0.170414858252255,,0 +8133,48.6,0.170414858252255,,0 +8134,48.6,0.170414858252255,,0 +8135,48.6,0.170414858252255,,0 +8136,48.6,0.170414858252255,,0 +8137,48.6,0.170414858252255,,0 +8138,48.6,0.170414858252255,,0 +8139,48.6,0.170414858252255,,0 +8140,48.6,0.312787739608187,,0 +8141,48.6,0.312787739608187,,0 +8142,48.6,0.312787739608187,,0 +8143,48.6,0.312787739608187,,0 +8144,48.6,0.312787739608187,,0 +8145,48.6,0.312787739608187,,0 +8146,48.6,0.312787739608187,,0 +8147,48.6,0.312787739608187,,0 +8148,48.6,0.312787739608187,,0 +8149,48.6,0.312787739608187,,0 +8150,48.6,0.465838587065814,,0 +8151,48.6,0.465838587065814,,0 +8152,48.6,0.465838587065814,,0 +8153,48.6,0.465838587065814,,0 +8154,48.6,0.465838587065814,,0 +8155,48.6,0.465838587065814,,0 +8156,48.6,0.465838587065814,,0 +8157,48.6,0.465838587065814,,0 +8158,48.6,0.465838587065814,,0 +8159,48.6,0.465838587065814,,0 +8160,48.6,0.593974180286153,,0 +8161,48.6,0.593974180286153,,0 +8162,48.6,0.593974180286153,,0 +8163,48.6,0.593974180286153,,0 +8164,48.6,0.593974180286153,,0 +8165,48.6,0.593974180286153,,0 +8166,48.6,0.593974180286153,,0 +8167,48.6,0.593974180286153,,0 +8168,48.6,0.593974180286153,,0 +8169,48.6,0.593974180286153,,0 +8170,48.6,0.704313163337,,0 +8171,48.6,0.704313163337,,0 +8172,48.6,0.704313163337,,0 +8173,48.6,0.704313163337,,0 +8174,48.6,0.704313163337,,0 +8175,48.6,0.704313163337,,0 +8176,48.6,0.704313163337,,0 +8177,48.6,0.704313163337,,0 +8178,48.6,0.704313163337,,0 +8179,48.6,0.704313163337,,0 +8180,48.6,0.818211468421746,,0 +8181,48.6,0.818211468421746,,0 +8182,48.6,0.818211468421746,,0 +8183,48.6,0.818211468421746,,0 +8184,48.6,0.818211468421746,,0 +8185,48.6,0.818211468421746,,0 +8186,48.6,0.818211468421746,,0 +8187,48.6,0.818211468421746,,0 +8188,48.6,0.818211468421746,,0 +8189,48.6,0.818211468421746,,0 +8190,48.6,0.818211468421746,,0 +8191,48.6,0.818211468421746,,0 +8192,48.6,0.818211468421746,,0 +8193,48.6,0.818211468421746,,0 +8194,48.6,0.818211468421746,,0 +8195,48.6,0.818211468421746,,0 +8196,48.6,0.818211468421746,,0 +8197,48.6,0.818211468421746,,0 +8198,48.6,0.818211468421746,,0 +8199,48.6,0.818211468421746,,0 +8200,48.6,0.992618248082764,,0 +8201,48.6,0.992618248082764,,0 +8202,48.6,0.992618248082764,,0 +8203,48.6,0.992618248082764,,0 +8204,48.6,0.992618248082764,,0 +8205,48.6,0.992618248082764,,0 +8206,48.6,0.992618248082764,,0 +8207,48.6,0.992618248082764,,0 +8208,48.6,0.992618248082764,,0 +8209,48.6,0.992618248082764,,0 +8210,48.6,0.992618248082764,,0 +8211,48.6,0.992618248082764,,0 +8212,48.6,0.992618248082764,,0 +8213,48.6,0.992618248082764,,0 +8214,48.6,0.992618248082764,,0 +8215,48.6,0.992618248082764,,0 +8216,48.6,0.992618248082764,,0 +8217,48.6,0.992618248082764,,0 +8218,48.6,0.992618248082764,,0 +8219,48.6,0.992618248082764,,0 +8220,48.6,1.11185553621836,,0 +8221,48.6,1.11185553621836,,0 +8222,48.6,1.11185553621836,,0 +8223,48.6,1.11185553621836,,0 +8224,48.6,1.11185553621836,,0 +8225,48.6,1.11185553621836,,0 +8226,48.6,1.11185553621836,,0 +8227,48.6,1.11185553621836,,0 +8228,48.6,1.11185553621836,,0 +8229,48.6,1.11185553621836,,0 +8230,48.6,1.11185553621836,,0 +8231,48.6,1.11185553621836,,0 +8232,48.6,1.11185553621836,,0 +8233,48.6,1.11185553621836,,0 +8234,48.6,1.11185553621836,,0 +8235,48.6,1.11185553621836,,0 +8236,48.6,1.11185553621836,,0 +8237,48.6,1.11185553621836,,0 +8238,48.6,1.11185553621836,,0 +8239,48.6,1.11185553621836,,0 +8240,48.6,1.11185553621836,,0 +8241,48.6,1.11185553621836,,0 +8242,48.6,1.11185553621836,,0 +8243,48.6,1.11185553621836,,0 +8244,48.6,1.11185553621836,,0 +8245,48.6,1.11185553621836,,0 +8246,48.6,1.11185553621836,,0 +8247,48.6,1.11185553621836,,0 +8248,48.6,1.11185553621836,,0 +8249,48.6,1.11185553621836,,0 +8250,48.6,0.864482654862425,,0 +8251,48.6,0.864482654862425,,0 +8252,48.6,0.864482654862425,,0 +8253,48.6,0.864482654862425,,0 +8254,48.6,0.864482654862425,,0 +8255,48.6,0.864482654862425,,0 +8256,48.6,0.864482654862425,,0 +8257,48.6,0.864482654862425,,0 +8258,48.6,0.864482654862425,,0 +8259,48.6,0.864482654862425,,0 +8260,48.6,0.53880468876073,,0 +8261,48.6,0.53880468876073,,0 +8262,48.6,0.53880468876073,,0 +8263,48.6,0.53880468876073,,0 +8264,48.6,0.53880468876073,,0 +8265,48.6,0.53880468876073,,0 +8266,48.6,0.53880468876073,,0 +8267,48.6,0.53880468876073,,0 +8268,48.6,0.53880468876073,,0 +8269,48.6,0.53880468876073,,0 +8270,48.6,0.140160620964119,,0 +8271,48.6,0.140160620964119,,0 +8272,48.6,0.140160620964119,,0 +8273,48.6,0.140160620964119,,0 +8274,48.6,0.140160620964119,,0 +8275,48.6,0.140160620964119,,0 +8276,48.6,0.140160620964119,,0 +8277,48.6,0.140160620964119,,0 +8278,48.6,0.140160620964119,,0 +8279,48.6,0.140160620964119,,0 +8280,48.6,-0.322551243442661,,0 +8281,48.6,-0.322551243442661,,0 +8282,48.6,-0.322551243442661,,0 +8283,48.6,-0.322551243442661,,0 +8284,48.6,-0.322551243442661,,0 +8285,48.6,-0.322551243442661,,0 +8286,48.6,-0.322551243442661,,0 +8287,48.6,-0.322551243442661,,0 +8288,48.6,-0.322551243442661,,0 +8289,48.6,-0.322551243442661,,0 +8290,48.6,-0.801280057001983,,0 +8291,48.6,-0.801280057001983,,0 +8292,48.6,-0.801280057001983,,0 +8293,48.6,-0.801280057001983,,0 +8294,48.6,-0.801280057001983,,0 +8295,48.6,-0.801280057001983,,0 +8296,48.6,-0.801280057001983,,0 +8297,48.6,-0.801280057001983,,0 +8298,48.6,-0.801280057001983,,0 +8299,48.6,-0.801280057001983,,0 +8300,48.6,-1.24619531123927,,0 +8301,48.6,-1.24619531123927,,0 +8302,48.6,-1.24619531123927,,0 +8303,48.6,-1.24619531123927,,0 +8304,48.6,-1.24619531123927,,0 +8305,48.6,-1.24619531123927,,0 +8306,48.6,-1.24619531123927,,0 +8307,48.6,-1.24619531123927,,0 +8308,48.6,-1.24619531123927,,0 +8309,48.6,-1.24619531123927,,0 +8310,48.6,-1.63772073496809,,0 +8311,48.6,-1.63772073496809,,0 +8312,48.6,-1.63772073496809,,0 +8313,48.6,-1.63772073496809,,0 +8314,48.6,-1.63772073496809,,0 +8315,48.6,-1.63772073496809,,0 +8316,48.6,-1.63772073496809,,0 +8317,48.6,-1.63772073496809,,0 +8318,48.6,-1.63772073496809,,0 +8319,48.6,-1.63772073496809,,0 +8320,48.6,-1.920686836663,,0 +8321,48.6,-1.920686836663,,0 +8322,48.6,-1.920686836663,,0 +8323,48.6,-1.920686836663,,0 +8324,48.6,-1.920686836663,,0 +8325,48.6,-1.920686836663,,0 +8326,48.6,-1.920686836663,,0 +8327,48.6,-1.920686836663,,0 +8328,48.6,-1.920686836663,,0 +8329,48.6,-1.920686836663,,0 +8330,48.6,-2.10755124344266,,0 +8331,48.6,-2.10755124344266,,0 +8332,48.6,-2.10755124344266,,0 +8333,48.6,-2.10755124344266,,0 +8334,48.6,-2.10755124344266,,0 +8335,48.6,-2.10755124344266,,0 +8336,48.6,-2.10755124344266,,0 +8337,48.6,-2.10755124344266,,0 +8338,48.6,-2.10755124344266,,0 +8339,48.6,-2.10755124344266,,0 +8340,48.6,-2.10755124344266,,0 +8341,48.6,-2.10755124344266,,0 +8342,48.6,-2.10755124344266,,0 +8343,48.6,-2.10755124344266,,0 +8344,48.6,-2.10755124344266,,0 +8345,48.6,-2.10755124344266,,0 +8346,48.6,-2.10755124344266,,0 +8347,48.6,-2.10755124344266,,0 +8348,48.6,-2.10755124344266,,0 +8349,48.6,-2.10755124344266,,0 +8350,48.6,-2.2285681925952,,0 +8351,48.6,-2.2285681925952,,0 +8352,48.6,-2.2285681925952,,0 +8353,48.6,-2.2285681925952,,0 +8354,48.6,-2.2285681925952,,0 +8355,48.6,-2.2285681925952,,0 +8356,48.6,-2.2285681925952,,0 +8357,48.6,-2.2285681925952,,0 +8358,48.6,-2.2285681925952,,0 +8359,48.6,-2.2285681925952,,0 +8360,48.6,-2.2285681925952,,0 +8361,48.6,-2.2285681925952,,0 +8362,48.6,-2.2285681925952,,0 +8363,48.6,-2.2285681925952,,0 +8364,48.6,-2.2285681925952,,0 +8365,48.6,-2.2285681925952,,0 +8366,48.6,-2.2285681925952,,0 +8367,48.6,-2.2285681925952,,0 +8368,48.6,-2.2285681925952,,0 +8369,48.6,-2.2285681925952,,0 +8370,48.6,-2.0363648027647,,0 +8371,48.6,-2.0363648027647,,0 +8372,48.6,-2.0363648027647,,0 +8373,48.6,-2.0363648027647,,0 +8374,48.6,-2.0363648027647,,0 +8375,48.6,-2.0363648027647,,0 +8376,48.6,-2.0363648027647,,0 +8377,48.6,-2.0363648027647,,0 +8378,48.6,-2.0363648027647,,0 +8379,48.6,-2.0363648027647,,0 +8380,48.6,-1.82814446378164,,0 +8381,48.6,-1.82814446378164,,0 +8382,48.6,-1.82814446378164,,0 +8383,48.6,-1.82814446378164,,0 +8384,48.6,-1.82814446378164,,0 +8385,48.6,-1.82814446378164,,0 +8386,48.6,-1.82814446378164,,0 +8387,48.6,-1.82814446378164,,0 +8388,48.6,-1.82814446378164,,0 +8389,48.6,-1.82814446378164,,0 +8390,48.6,-1.57899192140876,,0 +8391,48.6,-1.57899192140876,,0 +8392,48.6,-1.57899192140876,,0 +8393,48.6,-1.57899192140876,,0 +8394,48.6,-1.57899192140876,,0 +8395,48.6,-1.57899192140876,,0 +8396,48.6,-1.57899192140876,,0 +8397,48.6,-1.57899192140876,,0 +8398,48.6,-1.57899192140876,,0 +8399,48.6,-1.57899192140876,,0 +8400,48.6,-1.28000887056131,,0 +8401,48.6,-1.28000887056131,,0 +8402,48.6,-1.28000887056131,,0 +8403,48.6,-1.28000887056131,,0 +8404,48.6,-1.28000887056131,,0 +8405,48.6,-1.28000887056131,,0 +8406,48.6,-1.28000887056131,,0 +8407,48.6,-1.28000887056131,,0 +8408,48.6,-1.28000887056131,,0 +8409,48.6,-1.28000887056131,,0 +8410,48.6,-0.929415650222323,,0 +8411,48.6,-0.929415650222323,,0 +8412,48.6,-0.929415650222323,,0 +8413,48.6,-0.929415650222323,,0 +8414,48.6,-0.929415650222323,,0 +8415,48.6,-0.929415650222323,,0 +8416,48.6,-0.929415650222323,,0 +8417,48.6,-0.929415650222323,,0 +8418,48.6,-0.929415650222323,,0 +8419,48.6,-0.929415650222323,,0 +8420,48.6,-0.545008870561306,,0 +8421,48.6,-0.545008870561306,,0 +8422,48.6,-0.545008870561306,,0 +8423,48.6,-0.545008870561306,,0 +8424,48.6,-0.545008870561306,,0 +8425,48.6,-0.545008870561306,,0 +8426,48.6,-0.545008870561306,,0 +8427,48.6,-0.545008870561306,,0 +8428,48.6,-0.545008870561306,,0 +8429,48.6,-0.545008870561306,,0 +8430,48.6,-0.153483446832491,,0 +8431,48.6,-0.153483446832491,,0 +8432,48.6,-0.153483446832491,,0 +8433,48.6,-0.153483446832491,,0 +8434,48.6,-0.153483446832491,,0 +8435,48.6,-0.153483446832491,,0 +8436,48.6,-0.153483446832491,,0 +8437,48.6,-0.153483446832491,,0 +8438,48.6,-0.153483446832491,,0 +8439,48.6,-0.153483446832491,,0 +8440,48.6,0.216686044692933,,0 +8441,48.6,0.216686044692933,,0 +8442,48.6,0.216686044692933,,0 +8443,48.6,0.216686044692933,,0 +8444,48.6,0.216686044692933,,0 +8445,48.6,0.216686044692933,,0 +8446,48.6,0.216686044692933,,0 +8447,48.6,0.216686044692933,,0 +8448,48.6,0.216686044692933,,0 +8449,48.6,0.216686044692933,,0 +8450,48.6,0.55838095994717,,0 +8451,48.6,0.55838095994717,,0 +8452,48.6,0.55838095994717,,0 +8453,48.6,0.55838095994717,,0 +8454,48.6,0.55838095994717,,0 +8455,48.6,0.55838095994717,,0 +8456,48.6,0.55838095994717,,0 +8457,48.6,0.55838095994717,,0 +8458,48.6,0.55838095994717,,0 +8459,48.6,0.55838095994717,,0 +8460,48.6,0.841347061642085,,0 +8461,48.6,0.841347061642085,,0 +8462,48.6,0.841347061642085,,0 +8463,48.6,0.841347061642085,,0 +8464,48.6,0.841347061642085,,0 +8465,48.6,0.841347061642085,,0 +8466,48.6,0.841347061642085,,0 +8467,48.6,0.841347061642085,,0 +8468,48.6,0.841347061642085,,0 +8469,48.6,0.841347061642085,,0 +8470,48.6,1.05490638367598,,0 +8471,48.6,1.05490638367598,,0 +8472,48.6,1.05490638367598,,0 +8473,48.6,1.05490638367598,,0 +8474,48.6,1.05490638367598,,0 +8475,48.6,1.05490638367598,,0 +8476,48.6,1.05490638367598,,0 +8477,48.6,1.05490638367598,,0 +8478,48.6,1.05490638367598,,0 +8479,48.6,1.05490638367598,,0 +8480,48.6,1.20261824808276,,0 +8481,48.6,1.20261824808276,,0 +8482,48.6,1.20261824808276,,0 +8483,48.6,1.20261824808276,,0 +8484,48.6,1.20261824808276,,0 +8485,48.6,1.20261824808276,,0 +8486,48.6,1.20261824808276,,0 +8487,48.6,1.20261824808276,,0 +8488,48.6,1.20261824808276,,0 +8489,48.6,1.20261824808276,,0 +8490,48.6,1.30939790909971,,0 +8491,48.6,1.30939790909971,,0 +8492,48.6,1.30939790909971,,0 +8493,48.6,1.30939790909971,,0 +8494,48.6,1.30939790909971,,0 +8495,48.6,1.30939790909971,,0 +8496,48.6,1.30939790909971,,0 +8497,48.6,1.30939790909971,,0 +8498,48.6,1.30939790909971,,0 +8499,48.6,1.30939790909971,,0 +8500,48.6,1.30939790909971,,0 +8501,48.6,1.30939790909971,,0 +8502,48.6,1.30939790909971,,0 +8503,48.6,1.30939790909971,,0 +8504,48.6,1.30939790909971,,0 +8505,48.6,1.30939790909971,,0 +8506,48.6,1.30939790909971,,0 +8507,48.6,1.30939790909971,,0 +8508,48.6,1.30939790909971,,0 +8509,48.6,1.30939790909971,,0 +8510,48.6,1.30939790909971,,0 +8511,48.6,1.30939790909971,,0 +8512,48.6,1.30939790909971,,0 +8513,48.6,1.30939790909971,,0 +8514,48.6,1.30939790909971,,0 +8515,48.6,1.30939790909971,,0 +8516,48.6,1.30939790909971,,0 +8517,48.6,1.30939790909971,,0 +8518,48.6,1.30939790909971,,0 +8519,48.6,1.30939790909971,,0 +8520,48.6,1.30939790909971,,0 +8521,48.6,1.30939790909971,,0 +8522,48.6,1.30939790909971,,0 +8523,48.6,1.30939790909971,,0 +8524,48.6,1.30939790909971,,0 +8525,48.6,1.30939790909971,,0 +8526,48.6,1.30939790909971,,0 +8527,48.6,1.30939790909971,,0 +8528,48.6,1.30939790909971,,0 +8529,48.6,1.30939790909971,,0 +8530,48.6,1.19371994299802,,0 +8531,48.6,1.19371994299802,,0 +8532,48.6,1.19371994299802,,0 +8533,48.6,1.19371994299802,,0 +8534,48.6,1.19371994299802,,0 +8535,48.6,1.19371994299802,,0 +8536,48.6,1.19371994299802,,0 +8537,48.6,1.19371994299802,,0 +8538,48.6,1.19371994299802,,0 +8539,48.6,1.19371994299802,,0 +8540,48.6,1.00151655316751,,0 +8541,48.6,1.00151655316751,,0 +8542,48.6,1.00151655316751,,0 +8543,48.6,1.00151655316751,,0 +8544,48.6,1.00151655316751,,0 +8545,48.6,1.00151655316751,,0 +8546,48.6,1.00151655316751,,0 +8547,48.6,1.00151655316751,,0 +8548,48.6,1.00151655316751,,0 +8549,48.6,1.00151655316751,,0 +8550,48.6,0.698974180286153,,0 +8551,48.6,0.698974180286153,,0 +8552,48.6,0.698974180286153,,0 +8553,48.6,0.698974180286153,,0 +8554,48.6,0.698974180286153,,0 +8555,48.6,0.698974180286153,,0 +8556,48.6,0.698974180286153,,0 +8557,48.6,0.698974180286153,,0 +8558,48.6,0.698974180286153,,0 +8559,48.6,0.698974180286153,,0 +8560,48.6,0.318126722659035,,0 +8561,48.6,0.318126722659035,,0 +8562,48.6,0.318126722659035,,0 +8563,48.6,0.318126722659035,,0 +8564,48.6,0.318126722659035,,0 +8565,48.6,0.318126722659035,,0 +8566,48.6,0.318126722659035,,0 +8567,48.6,0.318126722659035,,0 +8568,48.6,0.318126722659035,,0 +8569,48.6,0.318126722659035,,0 +8570,48.6,-8.22970061545251E-02,,0 +8571,48.6,-8.22970061545251E-02,,0 +8572,48.6,-8.22970061545251E-02,,0 +8573,48.6,-8.22970061545251E-02,,0 +8574,48.6,-8.22970061545251E-02,,0 +8575,48.6,-8.22970061545251E-02,,0 +8576,48.6,-8.22970061545251E-02,,0 +8577,48.6,-8.22970061545251E-02,,0 +8578,48.6,-8.22970061545251E-02,,0 +8579,48.6,-8.22970061545251E-02,,0 +8580,48.6,-0.495178362086729,,0 +8581,48.6,-0.495178362086729,,0 +8582,48.6,-0.495178362086729,,0 +8583,48.6,-0.495178362086729,,0 +8584,48.6,-0.495178362086729,,0 +8585,48.6,-0.495178362086729,,0 +8586,48.6,-0.495178362086729,,0 +8587,48.6,-0.495178362086729,,0 +8588,48.6,-0.495178362086729,,0 +8589,48.6,-0.495178362086729,,0 +8590,48.6,-0.876025819713847,,0 +8591,48.6,-0.876025819713847,,0 +8592,48.6,-0.876025819713847,,0 +8593,48.6,-0.876025819713847,,0 +8594,48.6,-0.876025819713847,,0 +8595,48.6,-0.876025819713847,,0 +8596,48.6,-0.876025819713847,,0 +8597,48.6,-0.876025819713847,,0 +8598,48.6,-0.876025819713847,,0 +8599,48.6,-0.876025819713847,,0 +8600,48.6,-1.15187327734097,,0 +8601,48.6,-1.15187327734097,,0 +8602,48.6,-1.15187327734097,,0 +8603,48.6,-1.15187327734097,,0 +8604,48.6,-1.15187327734097,,0 +8605,48.6,-1.15187327734097,,0 +8606,48.6,-1.15187327734097,,0 +8607,48.6,-1.15187327734097,,0 +8608,48.6,-1.15187327734097,,0 +8609,48.6,-1.15187327734097,,0 +8610,48.6,-1.2942461586969,,0 +8611,48.6,-1.2942461586969,,0 +8612,48.6,-1.2942461586969,,0 +8613,48.6,-1.2942461586969,,0 +8614,48.6,-1.2942461586969,,0 +8615,48.6,-1.2942461586969,,0 +8616,48.6,-1.2942461586969,,0 +8617,48.6,-1.2942461586969,,0 +8618,48.6,-1.2942461586969,,0 +8619,48.6,-1.2942461586969,,0 +8620,48.6,-1.2942461586969,,0 +8621,48.6,-1.2942461586969,,0 +8622,48.6,-1.2942461586969,,0 +8623,48.6,-1.2942461586969,,0 +8624,48.6,-1.2942461586969,,0 +8625,48.6,-1.2942461586969,,0 +8626,48.6,-1.2942461586969,,0 +8627,48.6,-1.2942461586969,,0 +8628,48.6,-1.2942461586969,,0 +8629,48.6,-1.2942461586969,,0 +8630,48.6,-0.986364802764695,,0 +8631,48.6,-0.986364802764695,,0 +8632,48.6,-0.986364802764695,,0 +8633,48.6,-0.986364802764695,,0 +8634,48.6,-0.986364802764695,,0 +8635,48.6,-0.986364802764695,,0 +8636,48.6,-0.986364802764695,,0 +8637,48.6,-0.986364802764695,,0 +8638,48.6,-0.986364802764695,,0 +8639,48.6,-0.986364802764695,,0 +8640,48.6,-0.578822429883339,,0 +8641,48.6,-0.578822429883339,,0 +8642,48.6,-0.578822429883339,,0 +8643,48.6,-0.578822429883339,,0 +8644,48.6,-0.578822429883339,,0 +8645,48.6,-0.578822429883339,,0 +8646,48.6,-0.578822429883339,,0 +8647,48.6,-0.578822429883339,,0 +8648,48.6,-0.578822429883339,,0 +8649,48.6,-0.578822429883339,,0 +8650,48.6,-7.88224298833391E-02,,0 +8651,48.6,-7.88224298833391E-02,,0 +8652,48.6,-7.88224298833391E-02,,0 +8653,28.8,-7.88224298833391E-02,,0 +8654,28.8,-7.88224298833391E-02,,0 +8655,28.8,-7.88224298833391E-02,,0 +8656,28.8,-7.88224298833391E-02,,0 +8657,28.8,-7.88224298833391E-02,,0 +8658,28.8,-7.88224298833391E-02,,0 +8659,28.8,-7.88224298833391E-02,,0 +8660,28.8,0.421177570116661,,0 +8661,28.8,0.421177570116661,,0 +8662,28.8,0.421177570116661,,0 +8663,28.8,0.421177570116661,,0 +8664,28.8,0.421177570116661,,0 +8665,28.8,0.421177570116661,,0 +8666,28.8,0.421177570116661,,0 +8667,28.8,0.421177570116661,,0 +8668,28.8,0.421177570116661,,0 +8669,28.8,0.421177570116661,,0 +8670,28.8,0.921177570116661,,0 +8671,28.8,0.921177570116661,,0 +8672,28.8,0.921177570116661,,0 +8673,28.8,0.921177570116661,,0 +8674,28.8,0.921177570116661,,0 +8675,28.8,0.921177570116661,,0 +8676,28.8,0.921177570116661,,0 +8677,28.8,0.921177570116661,,0 +8678,28.8,0.921177570116661,,0 +8679,28.8,0.921177570116661,,0 +8680,28.8,1.42117757011666,,0 +8681,28.8,1.42117757011666,,0 +8682,28.8,1.42117757011666,,0 +8683,28.8,1.42117757011666,,0 +8684,28.8,1.42117757011666,,0 +8685,28.8,1.42117757011666,,0 +8686,28.8,1.42117757011666,,0 +8687,28.8,1.42117757011666,,0 +8688,28.8,1.42117757011666,,0 +8689,28.8,1.42117757011666,,0 +8690,28.8,1.92117757011666,,0 +8691,28.8,1.92117757011666,,0 +8692,28.8,1.92117757011666,,0 +8693,28.8,1.92117757011666,,0 +8694,28.8,1.92117757011666,,0 +8695,28.8,1.92117757011666,,0 +8696,28.8,1.92117757011666,,0 +8697,28.8,1.92117757011666,,0 +8698,28.8,1.92117757011666,,0 +8699,28.8,1.92117757011666,,0 +8700,28.8,2.42117757011666,,0 +8701,28.8,2.42117757011666,,0 +8702,28.8,2.42117757011666,,0 +8703,28.8,2.42117757011666,,0 +8704,28.8,2.42117757011666,,0 +8705,28.8,2.42117757011666,,0 +8706,28.8,2.42117757011666,,0 +8707,28.8,2.42117757011666,,0 +8708,28.8,2.42117757011666,,0 +8709,28.8,2.42117757011666,,0 +8710,28.8,2.92117757011666,,0 +8711,28.8,2.92117757011666,,0 +8712,28.8,2.92117757011666,,0 +8713,28.8,2.92117757011666,,0 +8714,28.8,2.92117757011666,,0 +8715,28.8,2.92117757011666,,0 +8716,28.8,2.92117757011666,,0 +8717,28.8,2.92117757011666,,0 +8718,28.8,2.92117757011666,,0 +8719,28.8,2.92117757011666,,0 +8720,28.8,3.42117757011666,,0 +8721,28.8,3.42117757011666,,0 +8722,28.8,3.42117757011666,,0 +8723,28.8,3.42117757011666,,0 +8724,28.8,3.42117757011666,,0 +8725,28.8,3.42117757011666,,0 +8726,28.8,3.42117757011666,,0 +8727,28.8,3.42117757011666,,0 +8728,28.8,3.42117757011666,,0 +8729,28.8,3.42117757011666,,0 +8730,28.8,3.42117757011666,,0 +8731,28.8,3.42117757011666,,0 +8732,28.8,3.42117757011666,,0 +8733,28.8,3.42117757011666,,0 +8734,28.8,3.42117757011666,,0 +8735,28.8,3.42117757011666,,0 +8736,28.8,3.42117757011666,,0 +8737,28.8,3.42117757011666,,0 +8738,28.8,3.42117757011666,,0 +8739,28.8,3.42117757011666,,0 +8740,28.8,3.42117757011666,,0 +8741,28.8,3.42117757011666,,0 +8742,28.8,3.42117757011666,,0 +8743,28.8,3.42117757011666,,0 +8744,28.8,3.42117757011666,,0 +8745,28.8,3.42117757011666,,0 +8746,28.8,3.42117757011666,,0 +8747,28.8,3.42117757011666,,0 +8748,28.8,3.42117757011666,,0 +8749,28.8,3.42117757011666,,0 +8750,28.8,3.22609282435395,,0 +8751,28.8,3.22609282435395,,0 +8752,28.8,3.22609282435395,,0 +8753,28.8,3.22609282435395,,0 +8754,28.8,3.22609282435395,,0 +8755,28.8,3.22609282435395,,0 +8756,28.8,3.22609282435395,,0 +8757,28.8,3.22609282435395,,0 +8758,28.8,3.22609282435395,,0 +8759,28.8,3.22609282435395,,0 +8760,28.8,3.02321146842175,,0 +8761,28.8,3.02321146842175,,0 +8762,28.8,3.02321146842175,,0 +8763,28.8,3.02321146842175,,0 +8764,28.8,3.02321146842175,,0 +8765,28.8,3.02321146842175,,0 +8766,28.8,3.02321146842175,,0 +8767,28.8,3.02321146842175,,0 +8768,28.8,3.02321146842175,,0 +8769,28.8,3.02321146842175,,0 +8770,28.8,2.82388943452344,,0 +8771,28.8,2.82388943452344,,0 +8772,28.8,2.82388943452344,,0 +8773,28.8,2.82388943452344,,0 +8774,28.8,2.82388943452344,,0 +8775,28.8,2.82388943452344,,0 +8776,28.8,2.82388943452344,,0 +8777,28.8,2.82388943452344,,0 +8778,28.8,2.82388943452344,,0 +8779,28.8,2.82388943452344,,0 +8780,28.8,2.65838095994717,,0 +8781,28.8,2.65838095994717,,0 +8782,28.8,2.65838095994717,,0 +8783,28.8,2.65838095994717,,0 +8784,28.8,2.65838095994717,,0 +8785,28.8,2.65838095994717,,0 +8786,28.8,2.65838095994717,,0 +8787,28.8,2.65838095994717,,0 +8788,28.8,2.65838095994717,,0 +8789,28.8,2.65838095994717,,0 +8790,28.8,2.53380468876073,,0 +8791,28.8,2.53380468876073,,0 +8792,28.8,2.53380468876073,,0 +8793,28.8,2.53380468876073,,0 +8794,28.8,2.53380468876073,,0 +8795,28.8,2.53380468876073,,0 +8796,28.8,2.53380468876073,,0 +8797,28.8,2.53380468876073,,0 +8798,28.8,2.53380468876073,,0 +8799,28.8,2.53380468876073,,0 +8800,28.8,2.53380468876073,,0 +8801,28.8,2.53380468876073,,0 +8802,28.8,2.53380468876073,,0 +8803,28.8,2.53380468876073,,0 +8804,28.8,2.53380468876073,,0 +8805,28.8,2.53380468876073,,0 +8806,28.8,2.53380468876073,,0 +8807,28.8,2.53380468876073,,0 +8808,28.8,2.53380468876073,,0 +8809,28.8,2.53380468876073,,0 +8810,28.8,2.384313163337,,0 +8811,28.8,2.384313163337,,0 +8812,28.8,2.384313163337,,0 +8813,28.8,2.384313163337,,0 +8814,28.8,2.384313163337,,0 +8815,28.8,2.384313163337,,0 +8816,28.8,2.384313163337,,0 +8817,28.8,2.384313163337,,0 +8818,28.8,2.384313163337,,0 +8819,28.8,2.384313163337,,0 +8820,28.8,2.384313163337,,0 +8821,28.8,2.384313163337,,0 +8822,28.8,2.384313163337,,0 +8823,28.8,2.384313163337,,0 +8824,28.8,2.384313163337,,0 +8825,28.8,2.384313163337,,0 +8826,28.8,2.384313163337,,0 +8827,28.8,2.384313163337,,0 +8828,28.8,2.384313163337,,0 +8829,28.8,2.384313163337,,0 +8830,28.8,2.384313163337,,0 +8831,28.8,2.384313163337,,0 +8832,28.8,2.384313163337,,0 +8833,28.8,2.384313163337,,0 +8834,28.8,2.384313163337,,0 +8835,28.8,2.384313163337,,0 +8836,28.8,2.384313163337,,0 +8837,28.8,2.384313163337,,0 +8838,28.8,2.384313163337,,0 +8839,28.8,2.384313163337,,0 +8840,28.8,2.384313163337,,0 +8841,28.8,2.384313163337,,0 +8842,28.8,2.384313163337,,0 +8843,28.8,2.384313163337,,0 +8844,28.8,2.384313163337,,0 +8845,28.8,2.384313163337,,0 +8846,28.8,2.384313163337,,0 +8847,28.8,2.384313163337,,0 +8848,28.8,2.384313163337,,0 +8849,28.8,2.384313163337,,0 +8850,28.8,2.60321146842174,,0 +8851,28.8,2.60321146842174,,0 +8852,28.8,2.60321146842174,,0 +8853,28.8,2.60321146842174,,0 +8854,28.8,2.60321146842174,,0 +8855,28.8,2.60321146842174,,0 +8856,28.8,2.60321146842174,,0 +8857,28.8,2.60321146842174,,0 +8858,28.8,2.60321146842174,,0 +8859,28.8,2.60321146842174,,0 +8860,28.8,2.82744875655734,,0 +8861,28.8,2.82744875655734,,0 +8862,28.8,2.82744875655734,,0 +8863,28.8,2.82744875655734,,0 +8864,28.8,2.82744875655734,,0 +8865,28.8,2.82744875655734,,0 +8866,28.8,2.82744875655734,,0 +8867,28.8,2.82744875655734,,0 +8868,28.8,2.82744875655734,,0 +8869,28.8,2.82744875655734,,0 +8870,28.8,3.10863519723531,,0 +8871,28.8,3.10863519723531,,0 +8872,28.8,3.10863519723531,,0 +8873,28.8,3.10863519723531,,0 +8874,28.8,3.10863519723531,,0 +8875,28.8,3.10863519723531,,0 +8876,28.8,3.10863519723531,,0 +8877,28.8,3.10863519723531,,0 +8878,28.8,3.10863519723531,,0 +8879,28.8,3.10863519723531,,0 +8880,28.8,3.4271945192692,,0 +8881,46,3.4271945192692,,0 +8882,46,3.4271945192692,,0 +8883,46,3.4271945192692,,0 +8884,46,3.4271945192692,,0 +8885,46,3.4271945192692,,0 +8886,46,3.4271945192692,,0 +8887,46,3.4271945192692,,0 +8888,46,3.4271945192692,,0 +8889,46,3.4271945192692,,0 +8890,46,3.75465214638785,,0 +8891,46,3.75465214638785,,0 +8892,46,3.75465214638785,,0 +8893,46,3.75465214638785,,0 +8894,46,3.75465214638785,,0 +8895,46,3.75465214638785,,0 +8896,46,3.75465214638785,,0 +8897,46,3.75465214638785,,0 +8898,46,3.75465214638785,,0 +8899,46,3.75465214638785,,0 +8900,46,4.0607538413031,,0 +8901,46,4.0607538413031,,0 +8902,46,4.0607538413031,,0 +8903,46,4.0607538413031,,0 +8904,46,4.0607538413031,,0 +8905,46,4.0607538413031,,0 +8906,46,4.0607538413031,,0 +8907,46,4.0607538413031,,0 +8908,46,4.0607538413031,,0 +8909,46,4.0607538413031,,0 +8910,46,4.32770299384548,,0 +8911,46,4.32770299384548,,0 +8912,46,4.32770299384548,,0 +8913,46,4.32770299384548,,0 +8914,46,4.32770299384548,,0 +8915,46,4.32770299384548,,0 +8916,46,4.32770299384548,,0 +8917,46,4.32770299384548,,0 +8918,46,4.32770299384548,,0 +8919,46,4.32770299384548,,0 +8920,46,4.52346570570988,,0 +8921,46,4.52346570570988,,0 +8922,46,4.52346570570988,,0 +8923,46,4.52346570570988,,0 +8924,46,4.52346570570988,,0 +8925,46,4.52346570570988,,0 +8926,46,4.52346570570988,,0 +8927,46,4.52346570570988,,0 +8928,46,4.52346570570988,,0 +8929,46,4.52346570570988,,0 +8930,46,4.6871945192692,,0 +8931,46,4.6871945192692,,0 +8932,46,4.6871945192692,,0 +8933,46,4.6871945192692,,0 +8934,46,4.6871945192692,,0 +8935,46,4.6871945192692,,0 +8936,46,4.6871945192692,,0 +8937,46,4.6871945192692,,0 +8938,46,4.6871945192692,,0 +8939,46,4.6871945192692,,0 +8940,46,4.83312672265903,,0 +8941,46,4.83312672265903,,0 +8942,46,4.83312672265903,,0 +8943,46,4.83312672265903,,0 +8944,46,4.83312672265903,,0 +8945,46,4.83312672265903,,0 +8946,46,4.83312672265903,,0 +8947,46,4.83312672265903,,0 +8948,46,4.83312672265903,,0 +8949,46,4.83312672265903,,0 +8950,46,4.96660129893022,,0 +8951,46,4.96660129893022,,0 +8952,46,4.96660129893022,,0 +8953,46,4.96660129893022,,0 +8954,46,4.96660129893022,,0 +8955,46,4.96660129893022,,0 +8956,46,4.96660129893022,,0 +8957,46,4.96660129893022,,0 +8958,46,4.96660129893022,,0 +8959,46,4.96660129893022,,0 +8960,46,5.08583858706581,,0 +8961,46,5.08583858706581,,0 +8962,46,5.08583858706581,,0 +8963,46,5.08583858706581,,0 +8964,46,5.08583858706581,,0 +8965,46,5.08583858706581,,0 +8966,46,5.08583858706581,,0 +8967,46,5.08583858706581,,0 +8968,46,5.08583858706581,,0 +8969,46,5.08583858706581,,0 +8970,46,5.19261824808276,,0 +8971,46,5.19261824808276,,0 +8972,46,5.19261824808276,,0 +8973,46,5.19261824808276,,0 +8974,46,5.19261824808276,,0 +8975,46,5.19261824808276,,0 +8976,46,5.19261824808276,,0 +8977,46,5.19261824808276,,0 +8978,46,5.19261824808276,,0 +8979,46,5.19261824808276,,0 +8980,46,5.29939790909971,,0 +8981,46,5.29939790909971,,0 +8982,46,5.29939790909971,,0 +8983,46,5.29939790909971,,0 +8984,46,5.29939790909971,,0 +8985,46,5.29939790909971,,0 +8986,46,5.29939790909971,,0 +8987,46,5.29939790909971,,0 +8988,46,5.29939790909971,,0 +8989,46,5.29939790909971,,0 +8990,46,5.29939790909971,,0 +8991,46,5.29939790909971,,0 +8992,46,5.29939790909971,,0 +8993,46,5.29939790909971,,0 +8994,46,5.29939790909971,,0 +8995,46,5.29939790909971,,0 +8996,46,5.29939790909971,,0 +8997,46,5.29939790909971,,0 +8998,46,5.29939790909971,,0 +8999,46,5.29939790909971,,0 +9000,46,5.29939790909971,,0 +9001,46,5.29939790909971,,0 +9002,46,5.29939790909971,,0 +9003,46,5.29939790909971,,0 +9004,46,5.29939790909971,,0 +9005,46,5.29939790909971,,0 +9006,46,5.29939790909971,,0 +9007,46,5.29939790909971,,0 +9008,46,5.29939790909971,,0 +9009,46,5.29939790909971,,0 +9010,46,5.16236401079463,,0 +9011,46,5.16236401079463,,0 +9012,46,5.16236401079463,,0 +9013,46,5.16236401079463,,0 +9014,46,5.16236401079463,,0 +9015,46,5.16236401079463,,0 +9016,46,5.16236401079463,,0 +9017,46,5.16236401079463,,0 +9018,46,5.16236401079463,,0 +9019,46,5.16236401079463,,0 +9020,46,4.66236401079463,,0 +9021,46,4.66236401079463,,0 +9022,46,4.66236401079463,,0 +9023,46,4.66236401079463,,0 +9024,46,4.66236401079463,,0 +9025,46,4.66236401079463,,0 +9026,46,4.66236401079463,,0 +9027,46,4.66236401079463,,0 +9028,46,4.66236401079463,,0 +9029,46,4.66236401079463,,0 +9030,46,4.16236401079463,,0 +9031,46,4.16236401079463,,0 +9032,46,4.16236401079463,,0 +9033,46,4.16236401079463,,0 +9034,46,4.16236401079463,,0 +9035,46,4.16236401079463,,0 +9036,46,4.16236401079463,,0 +9037,46,4.16236401079463,,0 +9038,46,4.16236401079463,,0 +9039,46,4.16236401079463,,0 +9040,46,3.66236401079463,,0 +9041,46,3.66236401079463,,0 +9042,46,3.66236401079463,,0 +9043,46,3.66236401079463,,0 +9044,46,3.66236401079463,,0 +9045,46,3.66236401079463,,0 +9046,46,3.66236401079463,,0 +9047,46,3.66236401079463,,0 +9048,46,3.66236401079463,,0 +9049,46,3.66236401079463,,0 +9050,46,3.16236401079463,,0 +9051,46,3.16236401079463,,0 +9052,46,3.16236401079463,,0 +9053,46,3.16236401079463,,0 +9054,46,3.16236401079463,,0 +9055,46,3.16236401079463,,0 +9056,46,3.16236401079463,,0 +9057,46,3.16236401079463,,0 +9058,46,3.16236401079463,,0 +9059,46,3.16236401079463,,0 +9060,46,2.66236401079463,,0 +9061,46,2.66236401079463,,0 +9062,46,2.66236401079463,,0 +9063,46,2.66236401079463,,0 +9064,46,2.66236401079463,,0 +9065,46,2.66236401079463,,0 +9066,46,2.66236401079463,,0 +9067,46,2.66236401079463,,0 +9068,46,2.66236401079463,,0 +9069,46,2.66236401079463,,0 +9070,46,2.16236401079463,,0 +9071,46,2.16236401079463,,0 +9072,0,2.16236401079463,,30 +9073,26,2.16236401079463,,0 +9074,26,2.16236401079463,,0 +9075,26,2.16236401079463,,0 +9076,26,2.16236401079463,,0 +9077,26,2.16236401079463,,0 +9078,26,2.16236401079463,,0 +9079,26,2.16236401079463,,0 +9080,26,1.66236401079463,,0 +9081,26,1.66236401079463,,0 +9082,26,1.66236401079463,,0 +9083,26,1.66236401079463,,0 +9084,26,1.66236401079463,,0 +9085,26,1.66236401079463,,0 +9086,26,1.66236401079463,,0 +9087,26,1.66236401079463,,0 +9088,26,1.66236401079463,,0 +9089,26,1.66236401079463,,0 +9090,26,1.16236401079463,,0 +9091,26,1.16236401079463,,0 +9092,26,1.16236401079463,,0 +9093,26,1.16236401079463,,0 +9094,26,1.16236401079463,,0 +9095,26,1.16236401079463,,0 +9096,26,1.16236401079463,,0 +9097,26,1.16236401079463,,0 +9098,26,1.16236401079463,,0 +9099,26,1.16236401079463,,0 +9100,26,0.662364010794628,,0 +9101,26,0.662364010794628,,0 +9102,26,0.662364010794628,,0 +9103,26,0.662364010794628,,0 +9104,26,0.662364010794628,,0 +9105,26,0.662364010794628,,0 +9106,26,0.662364010794628,,0 +9107,26,0.662364010794628,,0 +9108,26,0.662364010794628,,0 +9109,26,0.662364010794628,,0 +9110,26,0.162364010794628,,0 +9111,26,0.162364010794628,,0 +9112,26,0.162364010794628,,0 +9113,26,0.162364010794628,,0 +9114,26,0.162364010794628,,0 +9115,26,0.162364010794628,,0 +9116,26,0.162364010794628,,0 +9117,26,0.162364010794628,,0 +9118,26,0.162364010794628,,0 +9119,26,0.162364010794628,,0 +9120,26,-0.337635989205372,,0 +9121,26,-0.337635989205372,,0 +9122,26,-0.337635989205372,,0 +9123,26,-0.337635989205372,,0 +9124,26,-0.337635989205372,,0 +9125,26,-0.337635989205372,,0 +9126,26,-0.337635989205372,,0 +9127,26,-0.337635989205372,,0 +9128,26,-0.337635989205372,,0 +9129,26,-0.337635989205372,,0 +9130,26,-0.837635989205372,,0 +9131,26,-0.837635989205372,,0 +9132,26,-0.837635989205372,,0 +9133,26,-0.837635989205372,,0 +9134,26,-0.837635989205372,,0 +9135,26,-0.837635989205372,,0 +9136,26,-0.837635989205372,,0 +9137,26,-0.837635989205372,,0 +9138,26,-0.837635989205372,,0 +9139,26,-0.837635989205372,,0 +9140,26,-1.33763598920537,,0 +9141,26,-1.33763598920537,,0 +9142,26,-1.33763598920537,,0 +9143,26,-1.33763598920537,,0 +9144,26,-1.33763598920537,,0 +9145,26,-1.33763598920537,,0 +9146,26,-1.33763598920537,,0 +9147,26,-1.33763598920537,,0 +9148,26,-1.33763598920537,,0 +9149,26,-1.33763598920537,,0 +9150,26,-1.83763598920537,,0 +9151,26,-1.83763598920537,,0 +9152,26,-1.83763598920537,,0 +9153,26,-1.83763598920537,,0 +9154,26,-1.83763598920537,,0 +9155,26,-1.83763598920537,,0 +9156,26,-1.83763598920537,,0 +9157,26,-1.83763598920537,,0 +9158,26,-1.83763598920537,,0 +9159,26,-1.83763598920537,,0 +9160,26,-2.33763598920537,,0 +9161,26,-2.33763598920537,,0 +9162,26,-2.33763598920537,,0 +9163,26,-2.33763598920537,,0 +9164,26,-2.33763598920537,,0 +9165,26,-2.33763598920537,,0 +9166,26,-2.33763598920537,,0 +9167,26,-2.33763598920537,,0 +9168,26,-2.33763598920537,,0 +9169,26,-2.33763598920537,,0 +9170,26,-2.83763598920537,,0 +9171,26,-2.83763598920537,,0 +9172,26,-2.83763598920537,,0 +9173,26,-2.83763598920537,,0 +9174,26,-2.83763598920537,,0 +9175,26,-2.83763598920537,,0 +9176,26,-2.83763598920537,,0 +9177,26,-2.83763598920537,,0 +9178,26,-2.83763598920537,,0 +9179,26,-2.83763598920537,,0 +9180,26,-3.33763598920537,,0 +9181,20,-3.33763598920537,,0 +9182,20,-3.33763598920537,,0 +9183,20,-3.33763598920537,,0 +9184,20,-3.33763598920537,,0 +9185,20,-3.33763598920537,,0 +9186,20,-3.33763598920537,,0 +9187,20,-3.33763598920537,,0 +9188,20,-3.33763598920537,,0 +9189,20,-3.33763598920537,,0 +9190,20,-3.83763598920537,,0 +9191,20,-3.83763598920537,,0 +9192,20,-3.83763598920537,,0 +9193,20,-3.83763598920537,,0 +9194,20,-3.83763598920537,,0 +9195,20,-3.83763598920537,,0 +9196,20,-3.83763598920537,,0 +9197,20,-3.83763598920537,,0 +9198,20,-3.83763598920537,,0 +9199,20,-3.83763598920537,,0 +9200,20,-4.13458514174774,,0 +9201,20,-4.13458514174774,,0 +9202,20,-4.13458514174774,,0 +9203,20,-4.13458514174774,,0 +9204,20,-4.13458514174774,,0 +9205,20,-4.13458514174774,,0 +9206,20,-4.13458514174774,,0 +9207,20,-4.13458514174774,,0 +9208,20,-4.13458514174774,,0 +9209,20,-4.13458514174774,,0 +9210,20,-4.36594107395113,,0 +9211,20,-4.36594107395113,,0 +9212,20,-4.36594107395113,,0 +9213,20,-4.36594107395113,,0 +9214,20,-4.36594107395113,,0 +9215,20,-4.36594107395113,,0 +9216,20,-4.36594107395113,,0 +9217,20,-4.36594107395113,,0 +9218,20,-4.36594107395113,,0 +9219,20,-4.36594107395113,,0 +9220,20,-3.86594107395113,,0 +9221,20,-3.86594107395113,,0 +9222,20,-3.86594107395113,,0 +9223,20,-3.86594107395113,,0 +9224,20,-3.86594107395113,,0 +9225,20,-3.86594107395113,,0 +9226,20,-3.86594107395113,,0 +9227,20,-3.86594107395113,,0 +9228,20,-3.86594107395113,,0 +9229,20,-3.86594107395113,,0 +9230,20,-3.36594107395113,,0 +9231,20,-3.36594107395113,,0 +9232,20,-3.36594107395113,,0 +9233,20,-3.36594107395113,,0 +9234,20,-3.36594107395113,,0 +9235,20,-3.36594107395113,,0 +9236,20,-3.36594107395113,,0 +9237,20,-3.36594107395113,,0 +9238,20,-3.36594107395113,,0 +9239,20,-3.36594107395113,,0 +9240,20,-2.86594107395113,,0 +9241,20,-2.86594107395113,,0 +9242,20,-2.86594107395113,,0 +9243,20,-2.86594107395113,,0 +9244,20,-2.86594107395113,,0 +9245,20,-2.86594107395113,,0 +9246,20,-2.86594107395113,,0 +9247,20,-2.86594107395113,,0 +9248,20,-2.86594107395113,,0 +9249,20,-2.86594107395113,,0 +9250,20,-2.36594107395113,,0 +9251,20,-2.36594107395113,,0 +9252,0,-2.36594107395113,,25 +9253,15,-2.36594107395113,,0 +9254,15,-2.36594107395113,,0 +9255,15,-2.36594107395113,,0 +9256,15,-2.36594107395113,,0 +9257,15,-2.36594107395113,,0 +9258,15,-2.36594107395113,,0 +9259,15,-2.36594107395113,,0 +9260,15,-1.86594107395113,,0 +9261,15,-1.86594107395113,,0 +9262,15,-1.86594107395113,,0 +9263,15,-1.86594107395113,,0 +9264,15,-1.86594107395113,,0 +9265,15,-1.86594107395113,,0 +9266,15,-1.86594107395113,,0 +9267,15,-1.86594107395113,,0 +9268,15,-1.86594107395113,,0 +9269,15,-1.86594107395113,,0 +9270,15,-1.36594107395113,,0 +9271,15,-1.36594107395113,,0 +9272,15,-1.36594107395113,,0 +9273,15,-1.36594107395113,,0 +9274,15,-1.36594107395113,,0 +9275,15,-1.36594107395113,,0 +9276,15,-1.36594107395113,,0 +9277,15,-1.36594107395113,,0 +9278,15,-1.36594107395113,,0 +9279,15,-1.36594107395113,,0 +9280,15,-0.865941073951134,,0 +9281,15,-0.865941073951134,,0 +9282,15,-0.865941073951134,,0 +9283,15,-0.865941073951134,,0 +9284,15,-0.865941073951134,,0 +9285,15,-0.865941073951134,,0 +9286,15,-0.865941073951134,,0 +9287,15,-0.865941073951134,,0 +9288,15,-0.865941073951134,,0 +9289,15,-0.865941073951134,,0 +9290,15,-0.365941073951134,,0 +9291,15,-0.365941073951134,,0 +9292,15,-0.365941073951134,,0 +9293,15,-0.365941073951134,,0 +9294,15,-0.365941073951134,,0 +9295,15,-0.365941073951134,,0 +9296,15,-0.365941073951134,,0 +9297,15,-0.365941073951134,,0 +9298,15,-0.365941073951134,,0 +9299,15,-0.365941073951134,,0 +9300,15,-0.132127514629102,,0 +9301,15,-0.132127514629102,,0 +9302,15,-0.132127514629102,,0 +9303,15,-0.132127514629102,,0 +9304,15,-0.132127514629102,,0 +9305,15,-0.132127514629102,,0 +9306,15,-0.132127514629102,,0 +9307,15,-0.132127514629102,,0 +9308,15,-0.132127514629102,,0 +9309,15,-0.132127514629102,,0 +9310,15,-1.82292095443558E-02,,0 +9311,15,-1.82292095443558E-02,,0 +9312,15,-1.82292095443558E-02,,0 +9313,15,-1.82292095443558E-02,,0 +9314,15,-1.82292095443558E-02,,0 +9315,15,-1.82292095443558E-02,,0 +9316,15,-1.82292095443558E-02,,0 +9317,15,-1.82292095443558E-02,,0 +9318,15,-1.82292095443558E-02,,0 +9319,15,-1.82292095443558E-02,,0 +9320,15,0.300330112489542,,0 +9321,15,0.300330112489542,,0 +9322,15,0.300330112489542,,0 +9323,15,0.300330112489542,,0 +9324,15,0.300330112489542,,0 +9325,85,0.300330112489542,,0 +9326,85,0.300330112489542,,0 +9327,85,0.300330112489542,,0 +9328,85,0.300330112489542,,0 +9329,85,0.300330112489542,,0 +9330,85,0.709652146387848,,0 +9331,85,0.709652146387848,,0 +9332,85,0.709652146387848,,0 +9333,85,0.709652146387848,,0 +9334,85,0.709652146387848,,0 +9335,85,0.709652146387848,,0 +9336,85,0.709652146387848,,0 +9337,85,0.709652146387848,,0 +9338,85,0.709652146387848,,0 +9339,85,0.709652146387848,,0 +9340,85,1.04600807859124,,0 +9341,85,1.04600807859124,,0 +9342,85,1.04600807859124,,0 +9343,85,1.04600807859124,,0 +9344,85,1.04600807859124,,0 +9345,85,1.04600807859124,,0 +9346,85,1.04600807859124,,0 +9347,85,1.04600807859124,,0 +9348,85,1.04600807859124,,0 +9349,85,1.04600807859124,,0 +9350,85,1.26312672265903,,0 +9351,85,1.26312672265903,,0 +9352,85,1.26312672265903,,0 +9353,85,1.26312672265903,,0 +9354,85,1.26312672265903,,0 +9355,85,1.26312672265903,,0 +9356,85,1.26312672265903,,0 +9357,85,1.26312672265903,,0 +9358,85,1.26312672265903,,0 +9359,85,1.26312672265903,,0 +9360,85,1.26312672265903,,0 +9361,85,1.26312672265903,,0 +9362,85,1.26312672265903,,0 +9363,85,1.26312672265903,,0 +9364,85,1.26312672265903,,0 +9365,85,1.26312672265903,,0 +9366,85,1.26312672265903,,0 +9367,85,1.26312672265903,,0 +9368,85,1.26312672265903,,0 +9369,85,1.26312672265903,,0 +9370,85,1.26312672265903,,0 +9371,85,1.26312672265903,,0 +9372,85,1.26312672265903,,0 +9373,85,1.26312672265903,,0 +9374,85,1.26312672265903,,0 +9375,85,1.26312672265903,,0 +9376,85,1.26312672265903,,0 +9377,85,1.26312672265903,,0 +9378,85,1.26312672265903,,0 +9379,85,1.26312672265903,,0 +9380,85,0.967702993845476,,0 +9381,85,0.967702993845476,,0 +9382,85,0.967702993845476,,0 +9383,85,0.967702993845476,,0 +9384,85,0.967702993845476,,0 +9385,85,0.967702993845476,,0 +9386,85,0.967702993845476,,0 +9387,85,0.967702993845476,,0 +9388,85,0.967702993845476,,0 +9389,85,0.967702993845476,,0 +9390,85,0.55838095994717,,0 +9391,85,0.55838095994717,,0 +9392,85,0.55838095994717,,0 +9393,85,0.55838095994717,,0 +9394,85,0.55838095994717,,0 +9395,85,0.55838095994717,,0 +9396,85,0.55838095994717,,0 +9397,85,0.55838095994717,,0 +9398,85,0.55838095994717,,0 +9399,85,0.55838095994717,,0 +9400,85,6.71945192692035E-02,,0 +9401,85,6.71945192692035E-02,,0 +9402,85,6.71945192692035E-02,,0 +9403,85,6.71945192692035E-02,,0 +9404,85,6.71945192692035E-02,,0 +9405,85,6.71945192692035E-02,,0 +9406,85,6.71945192692035E-02,,0 +9407,85,6.71945192692035E-02,,0 +9408,85,6.71945192692035E-02,,0 +9409,85,6.71945192692035E-02,,0 +9410,85,-0.399076667171474,,0 +9411,85,-0.399076667171474,,0 +9412,85,-0.399076667171474,,0 +9413,85,-0.399076667171474,,0 +9414,85,-0.399076667171474,,0 +9415,85,-0.399076667171474,,0 +9416,85,-0.399076667171474,,0 +9417,85,-0.399076667171474,,0 +9418,85,-0.399076667171474,,0 +9419,85,-0.399076667171474,,0 +9420,85,-0.815517345137576,,0 +9421,85,-0.815517345137576,,0 +9422,85,-0.815517345137576,,0 +9423,85,-0.815517345137576,,0 +9424,85,-0.815517345137576,,0 +9425,85,-0.815517345137576,,0 +9426,85,-0.815517345137576,,0 +9427,85,-0.815517345137576,,0 +9428,85,-0.815517345137576,,0 +9429,85,-0.815517345137576,,0 +9430,85,-1.14653429429012,,0 +9431,85,-1.14653429429012,,0 +9432,85,-1.14653429429012,,0 +9433,85,-1.14653429429012,,0 +9434,85,-1.14653429429012,,0 +9435,85,-1.14653429429012,,0 +9436,85,-1.14653429429012,,0 +9437,85,-1.14653429429012,,0 +9438,85,-1.14653429429012,,0 +9439,85,-1.14653429429012,,0 +9440,85,-1.35297497225622,,0 +9441,85,-1.35297497225622,,0 +9442,85,-1.35297497225622,,0 +9443,85,-1.35297497225622,,0 +9444,85,-1.35297497225622,,0 +9445,85,-1.35297497225622,,0 +9446,85,-1.35297497225622,,0 +9447,85,-1.35297497225622,,0 +9448,85,-1.35297497225622,,0 +9449,85,-1.35297497225622,,0 +9450,85,-1.45975463327317,,0 +9451,85,-1.45975463327317,,0 +9452,85,-1.45975463327317,,0 +9453,85,-1.45975463327317,,0 +9454,85,-1.45975463327317,,0 +9455,85,-1.45975463327317,,0 +9456,85,-1.45975463327317,,0 +9457,85,-1.45975463327317,,0 +9458,85,-1.45975463327317,,0 +9459,85,-1.45975463327317,,0 +9460,85,-1.45975463327317,,0 +9461,85,-1.45975463327317,,0 +9462,85,-1.45975463327317,,0 +9463,85,-1.45975463327317,,0 +9464,85,-1.45975463327317,,0 +9465,85,-1.45975463327317,,0 +9466,85,-1.45975463327317,,0 +9467,85,-1.45975463327317,,0 +9468,85,-1.45975463327317,,0 +9469,85,-1.45975463327317,,0 +9470,85,-1.45975463327317,,0 +9471,85,-1.45975463327317,,0 +9472,85,-1.45975463327317,,0 +9473,85,-1.45975463327317,,0 +9474,85,-1.45975463327317,,0 +9475,85,-1.45975463327317,,0 +9476,85,-1.45975463327317,,0 +9477,85,-1.45975463327317,,0 +9478,85,-1.45975463327317,,0 +9479,85,-1.45975463327317,,0 +9480,85,-1.29958514174775,,0 +9481,85,-1.29958514174775,,0 +9482,85,-1.29958514174775,,0 +9483,85,-1.29958514174775,,0 +9484,85,-1.29958514174775,,0 +9485,85,-1.29958514174775,,0 +9486,85,-1.29958514174775,,0 +9487,85,-1.29958514174775,,0 +9488,85,-1.29958514174775,,0 +9489,85,-1.29958514174775,,0 +9490,85,-1.17144954852741,,0 +9491,85,-1.17144954852741,,0 +9492,85,-1.17144954852741,,0 +9493,85,-1.17144954852741,,0 +9494,85,-1.17144954852741,,0 +9495,85,-1.17144954852741,,0 +9496,85,-1.17144954852741,,0 +9497,85,-1.17144954852741,,0 +9498,85,-1.17144954852741,,0 +9499,85,-1.17144954852741,,0 +9500,85,-1.06111056547656,,0 +9501,85,-1.06111056547656,,0 +9502,85,-1.06111056547656,,0 +9503,85,-1.06111056547656,,0 +9504,85,-1.06111056547656,,0 +9505,85,-1.06111056547656,,0 +9506,85,-1.06111056547656,,0 +9507,85,-1.06111056547656,,0 +9508,85,-1.06111056547656,,0 +9509,85,-1.06111056547656,,0 +9510,85,-0.918737684120626,,0 +9511,85,-0.918737684120626,,0 +9512,85,-0.918737684120626,,0 +9513,85,-0.918737684120626,,0 +9514,85,-0.918737684120626,,0 +9515,85,-0.918737684120626,,0 +9516,85,-0.918737684120626,,0 +9517,85,-0.918737684120626,,0 +9518,85,-0.918737684120626,,0 +9519,85,-0.918737684120626,,0 +9520,85,-0.918737684120626,,0 +9521,85,-0.918737684120626,,0 +9522,85,-0.918737684120626,,0 +9523,85,-0.918737684120626,,0 +9524,85,-0.918737684120626,,0 +9525,85,-0.918737684120626,,0 +9526,85,-0.918737684120626,,0 +9527,85,-0.918737684120626,,0 +9528,85,-0.918737684120626,,0 +9529,85,-0.918737684120626,,0 +9530,85,-0.742551243442662,,0 +9531,85,-0.742551243442662,,0 +9532,85,-0.742551243442662,,0 +9533,85,-0.742551243442662,,0 +9534,85,-0.742551243442662,,0 +9535,85,-0.742551243442662,,0 +9536,85,-0.742551243442662,,0 +9537,85,-0.742551243442662,,0 +9538,85,-0.742551243442662,,0 +9539,85,-0.742551243442662,,0 +9540,85,-0.742551243442662,,0 +9541,85,-0.742551243442662,,0 +9542,85,-0.742551243442662,,0 +9543,85,-0.742551243442662,,0 +9544,85,-0.742551243442662,,0 +9545,85,-0.742551243442662,,0 +9546,85,-0.742551243442662,,0 +9547,85,-0.742551243442662,,0 +9548,85,-0.742551243442662,,0 +9549,85,-0.742551243442662,,0 +9550,85,-0.589500395985033,,0 +9551,85,-0.589500395985033,,0 +9552,85,-0.589500395985033,,0 +9553,85,-0.589500395985033,,0 +9554,85,-0.589500395985033,,0 +9555,85,-0.589500395985033,,0 +9556,85,-0.589500395985033,,0 +9557,85,-0.589500395985033,,0 +9558,85,-0.589500395985033,,0 +9559,85,-0.589500395985033,,0 +9560,85,-0.589500395985033,,0 +9561,85,-0.589500395985033,,0 +9562,85,-0.589500395985033,,0 +9563,85,-0.589500395985033,,0 +9564,85,-0.589500395985033,,0 +9565,85,-0.589500395985033,,0 +9566,85,-0.589500395985033,,0 +9567,85,-0.589500395985033,,0 +9568,85,-0.589500395985033,,0 +9569,85,-0.589500395985033,,0 +9570,85,-0.434669887510457,,0 +9571,85,-0.434669887510457,,0 +9572,85,-0.434669887510457,,0 +9573,85,-0.434669887510457,,0 +9574,85,-0.434669887510457,,0 +9575,85,-0.434669887510457,,0 +9576,85,-0.434669887510457,,0 +9577,85,-0.434669887510457,,0 +9578,85,-0.434669887510457,,0 +9579,85,-0.434669887510457,,0 +9580,85,-0.329669887510458,,0 +9581,85,-0.329669887510458,,0 +9582,85,-0.329669887510458,,0 +9583,85,-0.329669887510458,,0 +9584,85,-0.329669887510458,,0 +9585,85,-0.329669887510458,,0 +9586,85,-0.329669887510458,,0 +9587,85,-0.329669887510458,,0 +9588,85,-0.329669887510458,,0 +9589,85,-0.329669887510458,,0 +9590,85,-0.329669887510458,,0 +9591,85,-0.329669887510458,,0 +9592,85,-0.329669887510458,,0 +9593,85,-0.329669887510458,,0 +9594,85,-0.329669887510458,,0 +9595,85,-0.329669887510458,,0 +9596,85,-0.329669887510458,,0 +9597,85,-0.329669887510458,,0 +9598,85,-0.329669887510458,,0 +9599,85,-0.329669887510458,,0 +9600,85,-0.13390717564605,,0 +9601,85,-0.13390717564605,,0 +9602,85,-0.13390717564605,,0 +9603,85,-0.13390717564605,,0 +9604,85,-0.13390717564605,,0 +9605,85,-0.13390717564605,,0 +9606,85,-0.13390717564605,,0 +9607,85,-0.13390717564605,,0 +9608,85,-0.13390717564605,,0 +9609,85,-0.13390717564605,,0 +9610,85,-1.64495485274064E-02,,0 +9611,85,-1.64495485274064E-02,,0 +9612,85,-1.64495485274064E-02,,0 +9613,85,-1.64495485274064E-02,,0 +9614,85,-1.64495485274064E-02,,0 +9615,85,-1.64495485274064E-02,,0 +9616,85,-1.64495485274064E-02,,0 +9617,85,-1.64495485274064E-02,,0 +9618,85,-1.64495485274064E-02,,0 +9619,85,-1.64495485274064E-02,,0 +9620,85,8.67707904556444E-02,,0 +9621,85,8.67707904556444E-02,,0 +9622,85,8.67707904556444E-02,,0 +9623,85,8.67707904556444E-02,,0 +9624,85,8.67707904556444E-02,,0 +9625,85,8.67707904556444E-02,,0 +9626,85,8.67707904556444E-02,,0 +9627,85,8.67707904556444E-02,,0 +9628,85,8.67707904556444E-02,,0 +9629,85,8.67707904556444E-02,,0 +9630,85,8.67707904556444E-02,,0 +9631,85,8.67707904556444E-02,,0 +9632,85,8.67707904556444E-02,,0 +9633,85,8.67707904556444E-02,,0 +9634,85,8.67707904556444E-02,,0 +9635,85,8.67707904556444E-02,,0 +9636,85,8.67707904556444E-02,,0 +9637,85,8.67707904556444E-02,,0 +9638,85,8.67707904556444E-02,,0 +9639,85,8.67707904556444E-02,,0 +9640,85,0.246940281981068,,0 +9641,85,0.246940281981068,,0 +9642,85,0.246940281981068,,0 +9643,85,0.246940281981068,,0 +9644,85,0.246940281981068,,0 +9645,85,0.246940281981068,,0 +9646,85,0.246940281981068,,0 +9647,85,0.246940281981068,,0 +9648,85,0.246940281981068,,0 +9649,85,0.246940281981068,,0 +9650,85,0.246940281981068,,0 +9651,85,0.246940281981068,,0 +9652,85,0.246940281981068,,0 +9653,85,0.246940281981068,,0 +9654,85,0.246940281981068,,0 +9655,85,0.246940281981068,,0 +9656,85,0.246940281981068,,0 +9657,85,0.246940281981068,,0 +9658,85,0.246940281981068,,0 +9659,85,0.246940281981068,,0 +9660,85,0.246940281981068,,0 +9661,85,0.246940281981068,,0 +9662,85,0.246940281981068,,0 +9663,85,0.246940281981068,,0 +9664,85,0.246940281981068,,0 +9665,85,0.246940281981068,,0 +9666,85,0.246940281981068,,0 +9667,85,0.246940281981068,,0 +9668,85,0.246940281981068,,0 +9669,85,0.246940281981068,,0 +9670,85,0.246940281981068,,0 +9671,85,0.246940281981068,,0 +9672,85,0.246940281981068,,0 +9673,85,0.246940281981068,,0 +9674,85,0.246940281981068,,0 +9675,85,0.246940281981068,,0 +9676,85,0.246940281981068,,0 +9677,85,0.246940281981068,,0 +9678,85,0.246940281981068,,0 +9679,85,0.246940281981068,,0 +9680,85,0.246940281981068,,0 +9681,85,0.246940281981068,,0 +9682,85,0.246940281981068,,0 +9683,85,0.246940281981068,,0 +9684,85,0.246940281981068,,0 +9685,85,0.246940281981068,,0 +9686,85,0.246940281981068,,0 +9687,85,0.246940281981068,,0 +9688,85,0.246940281981068,,0 +9689,85,0.246940281981068,,0 +9690,85,7.96521463878478E-02,,0 +9691,85,7.96521463878478E-02,,0 +9692,85,7.96521463878478E-02,,0 +9693,85,7.96521463878478E-02,,0 +9694,85,7.96521463878478E-02,,0 +9695,85,7.96521463878478E-02,,0 +9696,85,7.96521463878478E-02,,0 +9697,85,7.96521463878478E-02,,0 +9698,85,7.96521463878478E-02,,0 +9699,85,7.96521463878478E-02,,0 +9700,85,7.96521463878478E-02,,0 +9701,85,7.96521463878478E-02,,0 +9702,85,7.96521463878478E-02,,0 +9703,85,7.96521463878478E-02,,0 +9704,85,7.96521463878478E-02,,0 +9705,85,7.96521463878478E-02,,0 +9706,85,7.96521463878478E-02,,0 +9707,85,7.96521463878478E-02,,0 +9708,85,7.96521463878478E-02,,0 +9709,85,7.96521463878478E-02,,0 +9710,85,-0.112551243442661,,0 +9711,85,-0.112551243442661,,0 +9712,85,-0.112551243442661,,0 +9713,85,-0.112551243442661,,0 +9714,85,-0.112551243442661,,0 +9715,85,-0.112551243442661,,0 +9716,85,-0.112551243442661,,0 +9717,85,-0.112551243442661,,0 +9718,85,-0.112551243442661,,0 +9719,85,-0.112551243442661,,0 +9720,85,-0.112551243442661,,0 +9721,85,-0.112551243442661,,0 +9722,85,-0.112551243442661,,0 +9723,85,-0.112551243442661,,0 +9724,85,-0.112551243442661,,0 +9725,85,-0.112551243442661,,0 +9726,85,-0.112551243442661,,0 +9727,85,-0.112551243442661,,0 +9728,85,-0.112551243442661,,0 +9729,85,-0.112551243442661,,0 +9730,85,-0.288737684120627,,0 +9731,85,-0.288737684120627,,0 +9732,85,-0.288737684120627,,0 +9733,85,-0.288737684120627,,0 +9734,85,-0.288737684120627,,0 +9735,85,-0.288737684120627,,0 +9736,85,-0.288737684120627,,0 +9737,85,-0.288737684120627,,0 +9738,85,-0.288737684120627,,0 +9739,85,-0.288737684120627,,0 +9740,85,-0.423991921408763,,0 +9741,85,-0.423991921408763,,0 +9742,85,-0.423991921408763,,0 +9743,85,-0.423991921408763,,0 +9744,85,-0.423991921408763,,0 +9745,85,-0.423991921408763,,0 +9746,85,-0.423991921408763,,0 +9747,85,-0.423991921408763,,0 +9748,85,-0.423991921408763,,0 +9749,85,-0.423991921408763,,0 +9750,85,-0.548568192595203,,0 +9751,85,-0.548568192595203,,0 +9752,85,-0.548568192595203,,0 +9753,85,-0.548568192595203,,0 +9754,85,-0.548568192595203,,0 +9755,85,-0.548568192595203,,0 +9756,85,-0.548568192595203,,0 +9757,85,-0.548568192595203,,0 +9758,85,-0.548568192595203,,0 +9759,85,-0.548568192595203,,0 +9760,85,-0.722974972256221,,0 +9761,85,-0.722974972256221,,0 +9762,85,-0.722974972256221,,0 +9763,85,-0.722974972256221,,0 +9764,85,-0.722974972256221,,0 +9765,85,-0.722974972256221,,0 +9766,85,-0.722974972256221,,0 +9767,85,-0.722974972256221,,0 +9768,85,-0.722974972256221,,0 +9769,85,-0.722974972256221,,0 +9770,85,-0.886703785815543,,0 +9771,85,-0.886703785815543,,0 +9772,85,-0.886703785815543,,0 +9773,85,-0.886703785815543,,0 +9774,85,-0.886703785815543,,0 +9775,85,-0.886703785815543,,0 +9776,85,-0.886703785815543,,0 +9777,85,-0.886703785815543,,0 +9778,85,-0.886703785815543,,0 +9779,85,-0.886703785815543,,0 +9780,85,-1.03619531123927,,0 +9781,85,-1.03619531123927,,0 +9782,85,-1.03619531123927,,0 +9783,85,-1.03619531123927,,0 +9784,85,-1.03619531123927,,0 +9785,85,-1.03619531123927,,0 +9786,85,-1.03619531123927,,0 +9787,85,-1.03619531123927,,0 +9788,85,-1.03619531123927,,0 +9789,85,-1.03619531123927,,0 +9790,85,-1.15543259937487,,0 +9791,85,-1.15543259937487,,0 +9792,85,-1.15543259937487,,0 +9793,85,-1.15543259937487,,0 +9794,85,-1.15543259937487,,0 +9795,85,-1.15543259937487,,0 +9796,85,-1.15543259937487,,0 +9797,85,-1.15543259937487,,0 +9798,85,-1.15543259937487,,0 +9799,85,-1.15543259937487,,0 +9800,85,-1.15543259937487,,0 +9801,85,-1.15543259937487,,0 +9802,85,-1.15543259937487,,0 +9803,85,-1.15543259937487,,0 +9804,85,-1.15543259937487,,0 +9805,85,-1.15543259937487,,0 +9806,85,-1.15543259937487,,0 +9807,85,-1.15543259937487,,0 +9808,85,-1.15543259937487,,0 +9809,85,-1.15543259937487,,0 +9810,85,-1.290686836663,,0 +9811,85,-1.290686836663,,0 +9812,85,-1.290686836663,,0 +9813,85,-1.290686836663,,0 +9814,85,-1.290686836663,,0 +9815,85,-1.290686836663,,0 +9816,85,-1.290686836663,,0 +9817,85,-1.290686836663,,0 +9818,85,-1.290686836663,,0 +9819,85,-1.290686836663,,0 +9820,85,-1.290686836663,,0 +9821,85,-1.290686836663,,0 +9822,85,-1.290686836663,,0 +9823,85,-1.290686836663,,0 +9824,85,-1.290686836663,,0 +9825,85,-1.290686836663,,0 +9826,85,-1.290686836663,,0 +9827,85,-1.290686836663,,0 +9828,85,-1.290686836663,,0 +9829,85,-1.290686836663,,0 +9830,85,-1.47399192140876,,0 +9831,85,-1.47399192140876,,0 +9832,85,-1.47399192140876,,0 +9833,85,-1.47399192140876,,0 +9834,85,-1.47399192140876,,0 +9835,85,-1.47399192140876,,0 +9836,85,-1.47399192140876,,0 +9837,85,-1.47399192140876,,0 +9838,85,-1.47399192140876,,0 +9839,85,-1.47399192140876,,0 +9840,85,-1.47399192140876,,0 +9841,85,-1.47399192140876,,0 +9842,85,-1.47399192140876,,0 +9843,85,-1.47399192140876,,0 +9844,85,-1.47399192140876,,0 +9845,85,-1.47399192140876,,0 +9846,85,-1.47399192140876,,0 +9847,85,-1.47399192140876,,0 +9848,85,-1.47399192140876,,0 +9849,85,-1.47399192140876,,0 +9850,85,-1.64305971801893,,0 +9851,85,-1.64305971801893,,0 +9852,85,-1.64305971801893,,0 +9853,85,-1.64305971801893,,0 +9854,85,-1.64305971801893,,0 +9855,85,-1.64305971801893,,0 +9856,85,-1.64305971801893,,0 +9857,85,-1.64305971801893,,0 +9858,85,-1.64305971801893,,0 +9859,85,-1.64305971801893,,0 +9860,85,-1.64305971801893,,0 +9861,85,-1.64305971801893,,0 +9862,85,-1.64305971801893,,0 +9863,85,-1.64305971801893,,0 +9864,85,-1.64305971801893,,0 +9865,85,-1.64305971801893,,0 +9866,85,-1.64305971801893,,0 +9867,85,-1.64305971801893,,0 +9868,85,-1.64305971801893,,0 +9869,85,-1.64305971801893,,0 +9870,85,-1.64305971801893,,0 +9871,85,-1.64305971801893,,0 +9872,85,-1.64305971801893,,0 +9873,85,-1.64305971801893,,0 +9874,85,-1.64305971801893,,0 +9875,85,-1.64305971801893,,0 +9876,85,-1.64305971801893,,0 +9877,85,-1.64305971801893,,0 +9878,85,-1.64305971801893,,0 +9879,85,-1.64305971801893,,0 +9880,85,-1.52382242988334,,0 +9881,85,-1.52382242988334,,0 +9882,85,-1.52382242988334,,0 +9883,85,-1.52382242988334,,0 +9884,85,-1.52382242988334,,0 +9885,85,-1.52382242988334,,0 +9886,85,-1.52382242988334,,0 +9887,85,-1.52382242988334,,0 +9888,85,-1.52382242988334,,0 +9889,85,-1.52382242988334,,0 +9890,85,-1.32450039598503,,0 +9891,85,-1.32450039598503,,0 +9892,85,-1.32450039598503,,0 +9893,85,-1.32450039598503,,0 +9894,85,-1.32450039598503,,0 +9895,85,-1.32450039598503,,0 +9896,85,-1.32450039598503,,0 +9897,85,-1.32450039598503,,0 +9898,85,-1.32450039598503,,0 +9899,85,-1.32450039598503,,0 +9900,85,-1.08602581971385,,0 +9901,85,-1.08602581971385,,0 +9902,85,-1.08602581971385,,0 +9903,85,-1.08602581971385,,0 +9904,85,-1.08602581971385,,0 +9905,85,-1.08602581971385,,0 +9906,85,-1.08602581971385,,0 +9907,85,-1.08602581971385,,0 +9908,85,-1.08602581971385,,0 +9909,85,-1.08602581971385,,0 +9910,85,-0.806619040052831,,0 +9911,85,-0.806619040052831,,0 +9912,85,-0.806619040052831,,0 +9913,85,-0.806619040052831,,0 +9914,85,-0.806619040052831,,0 +9915,85,-0.806619040052831,,0 +9916,85,-0.806619040052831,,0 +9917,85,-0.806619040052831,,0 +9918,85,-0.806619040052831,,0 +9919,85,-0.806619040052831,,0 +9920,85,-0.486280057001983,,0 +9921,85,-0.486280057001983,,0 +9922,85,-0.486280057001983,,0 +9923,85,-0.486280057001983,,0 +9924,85,-0.486280057001983,,0 +9925,85,-0.486280057001983,,0 +9926,85,-0.486280057001983,,0 +9927,85,-0.486280057001983,,0 +9928,85,-0.486280057001983,,0 +9929,85,-0.486280057001983,,0 +9930,85,-0.130347853612152,,0 +9931,85,-0.130347853612152,,0 +9932,85,-0.130347853612152,,0 +9933,85,-0.130347853612152,,0 +9934,85,-0.130347853612152,,0 +9935,85,-0.130347853612152,,0 +9936,85,-0.130347853612152,,0 +9937,85,-0.130347853612152,,0 +9938,85,-0.130347853612152,,0 +9939,85,-0.130347853612152,,0 +9940,85,0.200669095540391,,0 +9941,85,0.200669095540391,,0 +9942,85,0.200669095540391,,0 +9943,85,0.200669095540391,,0 +9944,85,0.200669095540391,,0 +9945,85,0.200669095540391,,0 +9946,85,0.200669095540391,,0 +9947,85,0.200669095540391,,0 +9948,85,0.200669095540391,,0 +9949,85,0.200669095540391,,0 +9950,85,0.522787739608187,,0 +9951,85,0.522787739608187,,0 +9952,85,0.522787739608187,,0 +9953,85,0.522787739608187,,0 +9954,85,0.522787739608187,,0 +9955,85,0.522787739608187,,0 +9956,85,0.522787739608187,,0 +9957,85,0.522787739608187,,0 +9958,85,0.522787739608187,,0 +9959,85,0.522787739608187,,0 +9960,85,0.809313163337001,,0 +9961,85,0.809313163337001,,0 +9962,85,0.809313163337001,,0 +9963,85,0.809313163337001,,0 +9964,85,0.809313163337001,,0 +9965,85,0.809313163337001,,0 +9966,85,0.809313163337001,,0 +9967,85,0.809313163337001,,0 +9968,85,0.809313163337001,,0 +9969,85,0.809313163337001,,0 +9970,85,1.02999112943869,,0 +9971,85,1.02999112943869,,0 +9972,85,1.02999112943869,,0 +9973,85,1.02999112943869,,0 +9974,85,1.02999112943869,,0 +9975,85,1.02999112943869,,0 +9976,85,1.02999112943869,,0 +9977,85,1.02999112943869,,0 +9978,85,1.02999112943869,,0 +9979,85,1.02999112943869,,0 +9980,85,1.15456740062514,,0 +9981,85,1.15456740062514,,0 +9982,85,1.15456740062514,,0 +9983,85,1.15456740062514,,0 +9984,85,1.15456740062514,,0 +9985,85,1.15456740062514,,0 +9986,85,1.15456740062514,,0 +9987,85,1.15456740062514,,0 +9988,85,1.15456740062514,,0 +9989,85,1.15456740062514,,0 +9990,85,1.15456740062514,,0 +9991,85,1.15456740062514,,0 +9992,85,1.15456740062514,,0 +9993,85,1.15456740062514,,0 +9994,85,1.15456740062514,,0 +9995,85,1.15456740062514,,0 +9996,85,1.15456740062514,,0 +9997,85,1.15456740062514,,0 +9998,85,1.15456740062514,,0 +9999,85,1.15456740062514,,0 +10000,85,1.15456740062514,,0 +10001,85,1.15456740062514,,0 +10002,85,1.15456740062514,,0 +10003,85,1.15456740062514,,0 +10004,85,1.15456740062514,,0 +10005,85,1.15456740062514,,0 +10006,85,1.15456740062514,,0 +10007,85,1.15456740062514,,0 +10008,85,1.15456740062514,,0 +10009,85,1.15456740062514,,0 +10010,85,0.987279265031916,,0 +10011,85,0.987279265031916,,0 +10012,85,0.987279265031916,,0 +10013,85,0.987279265031916,,0 +10014,85,0.987279265031916,,0 +10015,85,0.987279265031916,,0 +10016,85,0.987279265031916,,0 +10017,85,0.987279265031916,,0 +10018,85,0.987279265031916,,0 +10019,85,0.987279265031916,,0 +10020,85,0.807533502320051,,0 +10021,85,0.807533502320051,,0 +10022,85,0.807533502320051,,0 +10023,85,0.807533502320051,,0 +10024,85,0.807533502320051,,0 +10025,85,0.807533502320051,,0 +10026,85,0.807533502320051,,0 +10027,85,0.807533502320051,,0 +10028,85,0.807533502320051,,0 +10029,85,0.807533502320051,,0 +10030,85,0.615330112489543,,0 +10031,85,0.615330112489543,,0 +10032,85,0.615330112489543,,0 +10033,85,0.615330112489543,,0 +10034,85,0.615330112489543,,0 +10035,85,0.615330112489543,,0 +10036,85,0.615330112489543,,0 +10037,85,0.615330112489543,,0 +10038,85,0.615330112489543,,0 +10039,85,0.615330112489543,,0 +10040,85,0.424906383675983,,0 +10041,85,0.424906383675983,,0 +10042,85,0.424906383675983,,0 +10043,85,0.424906383675983,,0 +10044,85,0.424906383675983,,0 +10045,85,0.424906383675983,,0 +10046,85,0.424906383675983,,0 +10047,85,0.424906383675983,,0 +10048,85,0.424906383675983,,0 +10049,85,0.424906383675983,,0 +10050,85,0.246940281981068,,0 +10051,85,0.246940281981068,,0 +10052,85,0.246940281981068,,0 +10053,85,0.246940281981068,,0 +10054,85,0.246940281981068,,0 +10055,85,0.246940281981068,,0 +10056,85,0.246940281981068,,0 +10057,85,0.246940281981068,,0 +10058,85,0.246940281981068,,0 +10059,85,0.246940281981068,,0 +10060,85,8.85504514725936E-02,,0 +10061,85,8.85504514725936E-02,,0 +10062,85,8.85504514725936E-02,,0 +10063,85,8.85504514725936E-02,,0 +10064,85,8.85504514725936E-02,,0 +10065,85,8.85504514725936E-02,,0 +10066,85,8.85504514725936E-02,,0 +10067,85,8.85504514725936E-02,,0 +10068,85,8.85504514725936E-02,,0 +10069,85,8.85504514725936E-02,,0 +10070,85,-1.46698875104573E-02,,0 +10071,85,-1.46698875104573E-02,,0 +10072,85,-1.46698875104573E-02,,0 +10073,85,-1.46698875104573E-02,,0 +10074,85,-1.46698875104573E-02,,0 +10075,85,-1.46698875104573E-02,,0 +10076,85,-1.46698875104573E-02,,0 +10077,85,-1.46698875104573E-02,,0 +10078,85,-1.46698875104573E-02,,0 +10079,85,-1.46698875104573E-02,,0 +10080,85,-1.46698875104573E-02,,0 +10081,85,-1.46698875104573E-02,,0 +10082,85,-1.46698875104573E-02,,0 +10083,85,-1.46698875104573E-02,,0 +10084,85,-1.46698875104573E-02,,0 +10085,85,-1.46698875104573E-02,,0 +10086,85,-1.46698875104573E-02,,0 +10087,85,-1.46698875104573E-02,,0 +10088,85,-1.46698875104573E-02,,0 +10089,85,-1.46698875104573E-02,,0 +10090,85,-1.46698875104573E-02,,0 +10091,85,-1.46698875104573E-02,,0 +10092,85,-1.46698875104573E-02,,0 +10093,85,-1.46698875104573E-02,,0 +10094,85,-1.46698875104573E-02,,0 +10095,85,-1.46698875104573E-02,,0 +10096,85,-1.46698875104573E-02,,0 +10097,85,-1.46698875104573E-02,,0 +10098,85,-1.46698875104573E-02,,0 +10099,85,-1.46698875104573E-02,,0 +10100,85,-1.46698875104573E-02,,0 +10101,85,-1.46698875104573E-02,,0 +10102,85,-1.46698875104573E-02,,0 +10103,85,-1.46698875104573E-02,,0 +10104,85,-1.46698875104573E-02,,0 +10105,85,-1.46698875104573E-02,,0 +10106,85,-1.46698875104573E-02,,0 +10107,85,-1.46698875104573E-02,,0 +10108,85,-1.46698875104573E-02,,0 +10109,85,-1.46698875104573E-02,,0 +10110,85,0.209567400625136,,0 +10111,85,0.209567400625136,,0 +10112,85,0.209567400625136,,0 +10113,85,0.209567400625136,,0 +10114,85,0.209567400625136,,0 +10115,85,0.209567400625136,,0 +10116,85,0.209567400625136,,0 +10117,85,0.209567400625136,,0 +10118,85,0.209567400625136,,0 +10119,85,0.209567400625136,,0 +10120,85,0.435584349777679,,0 +10121,85,0.435584349777679,,0 +10122,85,0.435584349777679,,0 +10123,85,0.435584349777679,,0 +10124,85,0.435584349777679,,0 +10125,85,0.435584349777679,,0 +10126,85,0.435584349777679,,0 +10127,85,0.435584349777679,,0 +10128,85,0.435584349777679,,0 +10129,85,0.435584349777679,,0 +10130,85,0.679397909099713,,0 +10131,85,0.679397909099713,,0 +10132,85,0.679397909099713,,0 +10133,85,0.679397909099713,,0 +10134,85,0.679397909099713,,0 +10135,85,0.679397909099713,,0 +10136,85,0.679397909099713,,0 +10137,85,0.679397909099713,,0 +10138,85,0.679397909099713,,0 +10139,85,0.679397909099713,,0 +10140,85,0.876940281981069,,0 +10141,85,0.876940281981069,,0 +10142,85,0.876940281981069,,0 +10143,85,0.876940281981069,,0 +10144,85,0.876940281981069,,0 +10145,85,0.876940281981069,,0 +10146,85,0.876940281981069,,0 +10147,85,0.876940281981069,,0 +10148,85,0.876940281981069,,0 +10149,85,0.876940281981069,,0 +10150,85,1.0228724853709,,0 +10151,85,1.0228724853709,,0 +10152,85,1.0228724853709,,0 +10153,85,1.0228724853709,,0 +10154,85,1.0228724853709,,0 +10155,85,1.0228724853709,,0 +10156,85,1.0228724853709,,0 +10157,85,1.0228724853709,,0 +10158,85,1.0228724853709,,0 +10159,85,1.0228724853709,,0 +10160,85,1.13321146842175,,0 +10161,85,1.13321146842175,,0 +10162,85,1.13321146842175,,0 +10163,85,1.13321146842175,,0 +10164,85,1.13321146842175,,0 +10165,85,1.13321146842175,,0 +10166,85,1.13321146842175,,0 +10167,85,1.13321146842175,,0 +10168,85,1.13321146842175,,0 +10169,85,1.13321146842175,,0 +10170,85,1.13321146842175,,0 +10171,85,1.13321146842175,,0 +10172,85,1.13321146842175,,0 +10173,85,1.13321146842175,,0 +10174,85,1.13321146842175,,0 +10175,85,1.13321146842175,,0 +10176,85,1.13321146842175,,0 +10177,85,1.13321146842175,,0 +10178,85,1.13321146842175,,0 +10179,85,1.13321146842175,,0 +10180,85,1.13321146842175,,0 +10181,85,1.13321146842175,,0 +10182,85,1.13321146842175,,0 +10183,85,1.13321146842175,,0 +10184,85,1.13321146842175,,0 +10185,85,1.13321146842175,,0 +10186,85,1.13321146842175,,0 +10187,85,1.13321146842175,,0 +10188,85,1.13321146842175,,0 +10189,85,1.13321146842175,,0 +10190,85,1.13321146842175,,0 +10191,85,1.13321146842175,,0 +10192,85,1.13321146842175,,0 +10193,85,1.13321146842175,,0 +10194,85,1.13321146842175,,0 +10195,85,1.13321146842175,,0 +10196,85,1.13321146842175,,0 +10197,85,1.13321146842175,,0 +10198,85,1.13321146842175,,0 +10199,85,1.13321146842175,,0 +10200,85,1.13321146842175,,0 +10201,85,1.13321146842175,,0 +10202,85,1.13321146842175,,0 +10203,85,1.13321146842175,,0 +10204,85,1.13321146842175,,0 +10205,85,1.13321146842175,,0 +10206,85,1.13321146842175,,0 +10207,85,1.13321146842175,,0 +10208,85,1.13321146842175,,0 +10209,85,1.13321146842175,,0 +10210,85,1.13321146842175,,0 +10211,85,1.13321146842175,,0 +10212,85,1.13321146842175,,0 +10213,85,1.13321146842175,,0 +10214,85,1.13321146842175,,0 +10215,85,1.13321146842175,,0 +10216,85,1.13321146842175,,0 +10217,85,1.13321146842175,,0 +10218,85,1.13321146842175,,0 +10219,85,1.13321146842175,,0 +10220,85,1.13321146842175,,0 +10221,85,1.13321146842175,,0 +10222,85,1.13321146842175,,0 +10223,85,1.13321146842175,,0 +10224,85,1.13321146842175,,0 +10225,85,1.13321146842175,,0 +10226,85,1.13321146842175,,0 +10227,85,1.13321146842175,,0 +10228,85,1.13321146842175,,0 +10229,85,1.13321146842175,,0 +10230,85,1.02109282435395,,0 +10231,85,1.02109282435395,,0 +10232,85,1.02109282435395,,0 +10233,85,1.02109282435395,,0 +10234,85,1.02109282435395,,0 +10235,85,1.02109282435395,,0 +10236,85,1.02109282435395,,0 +10237,85,1.02109282435395,,0 +10238,85,1.02109282435395,,0 +10239,85,1.02109282435395,,0 +10240,85,1.02109282435395,,0 +10241,85,1.02109282435395,,0 +10242,85,1.02109282435395,,0 +10243,85,1.02109282435395,,0 +10244,85,1.02109282435395,,0 +10245,85,1.02109282435395,,0 +10246,85,1.02109282435395,,0 +10247,85,1.02109282435395,,0 +10248,85,1.02109282435395,,0 +10249,85,1.02109282435395,,0 +10250,85,0.843126722659034,,0 +10251,85,0.843126722659034,,0 +10252,85,0.843126722659034,,0 +10253,85,0.843126722659034,,0 +10254,85,0.843126722659034,,0 +10255,85,0.843126722659034,,0 +10256,85,0.843126722659034,,0 +10257,85,0.843126722659034,,0 +10258,85,0.843126722659034,,0 +10259,85,0.843126722659034,,0 +10260,85,0.722109773506492,,0 +10261,85,0.722109773506492,,0 +10262,85,0.722109773506492,,0 +10263,85,0.722109773506492,,0 +10264,85,0.722109773506492,,0 +10265,85,0.722109773506492,,0 +10266,85,0.722109773506492,,0 +10267,85,0.722109773506492,,0 +10268,85,0.722109773506492,,0 +10269,85,0.722109773506492,,0 +10270,85,0.586855536218356,,0 +10271,85,0.586855536218356,,0 +10272,85,0.586855536218356,,0 +10273,85,0.586855536218356,,0 +10274,85,0.586855536218356,,0 +10275,85,0.586855536218356,,0 +10276,85,0.586855536218356,,0 +10277,85,0.586855536218356,,0 +10278,85,0.586855536218356,,0 +10279,85,0.586855536218356,,0 +10280,85,0.426686044692932,,0 +10281,85,0.426686044692932,,0 +10282,85,0.426686044692932,,0 +10283,85,0.426686044692932,,0 +10284,85,0.426686044692932,,0 +10285,85,0.426686044692932,,0 +10286,85,0.426686044692932,,0 +10287,85,0.426686044692932,,0 +10288,85,0.426686044692932,,0 +10289,85,0.426686044692932,,0 +10290,85,0.248719942998017,,0 +10291,85,0.248719942998017,,0 +10292,85,0.248719942998017,,0 +10293,85,0.248719942998017,,0 +10294,85,0.248719942998017,,0 +10295,85,0.248719942998017,,0 +10296,85,0.248719942998017,,0 +10297,85,0.248719942998017,,0 +10298,85,0.248719942998017,,0 +10299,85,0.248719942998017,,0 +10300,85,0.248719942998017,,0 +10301,85,0.248719942998017,,0 +10302,85,0.248719942998017,,0 +10303,85,0.248719942998017,,0 +10304,85,0.248719942998017,,0 +10305,85,0.248719942998017,,0 +10306,85,0.248719942998017,,0 +10307,85,0.248719942998017,,0 +10308,85,0.248719942998017,,0 +10309,85,0.248719942998017,,0 +10310,85,0.143719942998017,,0 +10311,85,0.143719942998017,,0 +10312,85,0.143719942998017,,0 +10313,85,0.143719942998017,,0 +10314,85,0.143719942998017,,0 +10315,85,0.143719942998017,,0 +10316,85,0.143719942998017,,0 +10317,85,0.143719942998017,,0 +10318,85,0.143719942998017,,0 +10319,85,0.143719942998017,,0 +10320,85,0.143719942998017,,0 +10321,85,0.143719942998017,,0 +10322,85,0.143719942998017,,0 +10323,85,0.143719942998017,,0 +10324,85,0.143719942998017,,0 +10325,85,0.143719942998017,,0 +10326,85,0.143719942998017,,0 +10327,85,0.143719942998017,,0 +10328,85,0.143719942998017,,0 +10329,85,0.143719942998017,,0 +10330,85,0.421347061642085,,0 +10331,85,0.421347061642085,,0 +10332,85,0.421347061642085,,0 +10333,85,0.421347061642085,,0 +10334,85,0.421347061642085,,0 +10335,85,0.421347061642085,,0 +10336,85,0.421347061642085,,0 +10337,85,0.421347061642085,,0 +10338,85,0.421347061642085,,0 +10339,85,0.421347061642085,,0 +10340,85,0.656262315879373,,0 +10341,85,0.656262315879373,,0 +10342,85,0.656262315879373,,0 +10343,85,0.656262315879373,,0 +10344,85,0.656262315879373,,0 +10345,85,0.656262315879373,,0 +10346,85,0.656262315879373,,0 +10347,85,0.656262315879373,,0 +10348,85,0.656262315879373,,0 +10349,85,0.656262315879373,,0 +10350,85,0.887618248082763,,0 +10351,85,0.887618248082763,,0 +10352,85,0.887618248082763,,0 +10353,85,0.887618248082763,,0 +10354,85,0.887618248082763,,0 +10355,85,0.887618248082763,,0 +10356,85,0.887618248082763,,0 +10357,85,0.887618248082763,,0 +10358,85,0.887618248082763,,0 +10359,85,0.887618248082763,,0 +10360,85,0.887618248082763,,0 +10361,85,0.887618248082763,,0 +10362,85,0.887618248082763,,0 +10363,85,0.887618248082763,,0 +10364,85,0.887618248082763,,0 +10365,85,0.887618248082763,,0 +10366,85,0.887618248082763,,0 +10367,85,0.887618248082763,,0 +10368,85,0.887618248082763,,0 +10369,85,0.887618248082763,,0 +10370,85,0.887618248082763,,0 +10371,85,0.887618248082763,,0 +10372,85,0.887618248082763,,0 +10373,85,0.887618248082763,,0 +10374,85,0.887618248082763,,0 +10375,85,0.887618248082763,,0 +10376,85,0.887618248082763,,0 +10377,85,0.887618248082763,,0 +10378,85,0.887618248082763,,0 +10379,85,0.887618248082763,,0 +10380,85,0.58151655316751,,0 +10381,85,0.58151655316751,,0 +10382,85,0.58151655316751,,0 +10383,85,0.58151655316751,,0 +10384,85,0.58151655316751,,0 +10385,85,0.58151655316751,,0 +10386,85,0.58151655316751,,0 +10387,85,0.58151655316751,,0 +10388,85,0.58151655316751,,0 +10389,85,0.58151655316751,,0 +10390,85,0.189991129438695,,0 +10391,85,0.189991129438695,,0 +10392,85,0.189991129438695,,0 +10393,85,0.189991129438695,,0 +10394,85,0.189991129438695,,0 +10395,85,0.189991129438695,,0 +10396,85,0.189991129438695,,0 +10397,85,0.189991129438695,,0 +10398,85,0.189991129438695,,0 +10399,85,0.189991129438695,,0 +10400,85,-0.269161412934186,,0 +10401,85,-0.269161412934186,,0 +10402,85,-0.269161412934186,,0 +10403,85,-0.269161412934186,,0 +10404,85,-0.269161412934186,,0 +10405,85,-0.269161412934186,,0 +10406,85,-0.269161412934186,,0 +10407,85,-0.269161412934186,,0 +10408,85,-0.269161412934186,,0 +10409,85,-0.269161412934186,,0 +10410,85,-0.731873277340966,,0 +10411,85,-0.731873277340966,,0 +10412,85,-0.731873277340966,,0 +10413,85,-0.731873277340966,,0 +10414,85,-0.731873277340966,,0 +10415,85,-0.731873277340966,,0 +10416,85,-0.731873277340966,,0 +10417,85,-0.731873277340966,,0 +10418,85,-0.731873277340966,,0 +10419,85,-0.731873277340966,,0 +10420,85,-1.07000887056131,,0 +10421,85,-1.07000887056131,,0 +10422,85,-1.07000887056131,,0 +10423,85,-1.07000887056131,,0 +10424,85,-1.07000887056131,,0 +10425,85,-1.07000887056131,,0 +10426,85,-1.07000887056131,,0 +10427,85,-1.07000887056131,,0 +10428,85,-1.07000887056131,,0 +10429,85,-1.07000887056131,,0 +10430,85,-1.32094107395113,,0 +10431,85,-1.32094107395113,,0 +10432,85,-1.32094107395113,,0 +10433,85,-1.32094107395113,,0 +10434,85,-1.32094107395113,,0 +10435,85,-1.32094107395113,,0 +10436,85,-1.32094107395113,,0 +10437,85,-1.32094107395113,,0 +10438,85,-1.32094107395113,,0 +10439,85,-1.32094107395113,,0 +10440,85,-1.47933090445961,,0 +10441,85,-1.47933090445961,,0 +10442,85,-1.47933090445961,,0 +10443,85,-1.47933090445961,,0 +10444,85,-1.47933090445961,,0 +10445,85,-1.47933090445961,,0 +10446,85,-1.47933090445961,,0 +10447,85,-1.47933090445961,,0 +10448,85,-1.47933090445961,,0 +10449,85,-1.47933090445961,,0 +10450,85,-1.47933090445961,,0 +10451,85,-1.47933090445961,,0 +10452,85,-1.47933090445961,,0 +10453,85,-1.47933090445961,,0 +10454,85,-1.47933090445961,,0 +10455,85,-1.47933090445961,,0 +10456,85,-1.47933090445961,,0 +10457,85,-1.47933090445961,,0 +10458,85,-1.47933090445961,,0 +10459,85,-1.47933090445961,,0 +10460,85,-1.47933090445961,,0 +10461,85,-1.47933090445961,,0 +10462,85,-1.47933090445961,,0 +10463,85,-1.47933090445961,,0 +10464,85,-1.47933090445961,,0 +10465,85,-1.47933090445961,,0 +10466,85,-1.47933090445961,,0 +10467,85,-1.47933090445961,,0 +10468,85,-1.47933090445961,,0 +10469,85,-1.47933090445961,,0 +10470,85,-1.47933090445961,,0 +10471,85,-1.47933090445961,,0 +10472,85,-1.47933090445961,,0 +10473,85,-1.47933090445961,,0 +10474,85,-1.47933090445961,,0 +10475,85,-1.47933090445961,,0 +10476,85,-1.47933090445961,,0 +10477,85,-1.47933090445961,,0 +10478,85,-1.47933090445961,,0 +10479,85,-1.47933090445961,,0 +10480,85,-1.36187327734097,,0 +10481,85,-1.36187327734097,,0 +10482,85,-1.36187327734097,,0 +10483,85,-1.36187327734097,,0 +10484,85,-1.36187327734097,,0 +10485,85,-1.36187327734097,,0 +10486,85,-1.36187327734097,,0 +10487,85,-1.36187327734097,,0 +10488,85,-1.36187327734097,,0 +10489,85,-1.36187327734097,,0 +10490,85,-1.36187327734097,,0 +10491,85,-1.36187327734097,,0 +10492,85,-1.36187327734097,,0 +10493,85,-1.36187327734097,,0 +10494,85,-1.36187327734097,,0 +10495,85,-1.36187327734097,,0 +10496,85,-1.36187327734097,,0 +10497,85,-1.36187327734097,,0 +10498,85,-1.36187327734097,,0 +10499,85,-1.36187327734097,,0 +10500,85,-1.23195802310368,,0 +10501,85,-1.23195802310368,,0 +10502,85,-1.23195802310368,,0 +10503,85,-1.23195802310368,,0 +10504,85,-1.23195802310368,,0 +10505,85,-1.23195802310368,,0 +10506,85,-1.23195802310368,,0 +10507,85,-1.23195802310368,,0 +10508,85,-1.23195802310368,,0 +10509,85,-1.23195802310368,,0 +10510,85,-1.23195802310368,,0 +10511,85,-1.23195802310368,,0 +10512,85,-1.23195802310368,,0 +10513,85,-1.23195802310368,,0 +10514,85,-1.23195802310368,,0 +10515,85,-1.23195802310368,,0 +10516,85,-1.23195802310368,,0 +10517,85,-1.23195802310368,,0 +10518,85,-1.23195802310368,,0 +10519,85,-1.23195802310368,,0 +10520,85,-1.52560209090029,,0 +10521,85,-1.52560209090029,,0 +10522,85,-1.52560209090029,,0 +10523,85,-1.52560209090029,,0 +10524,85,-1.52560209090029,,0 +10525,85,-1.52560209090029,,0 +10526,85,-1.52560209090029,,0 +10527,85,-1.52560209090029,,0 +10528,85,-1.52560209090029,,0 +10529,85,-1.52560209090029,,0 +10530,85,-1.9171275146291,,0 +10531,85,-1.9171275146291,,0 +10532,85,-1.9171275146291,,0 +10533,85,-1.9171275146291,,0 +10534,85,-1.9171275146291,,0 +10535,85,-1.9171275146291,,0 +10536,85,-1.9171275146291,,0 +10537,85,-1.9171275146291,,0 +10538,85,-1.9171275146291,,0 +10539,85,-1.9171275146291,,0 +10540,85,-2.40831395530707,,0 +10541,85,-2.40831395530707,,0 +10542,85,-2.40831395530707,,0 +10543,85,-2.40831395530707,,0 +10544,85,-2.40831395530707,,0 +10545,85,-2.40831395530707,,0 +10546,85,-2.40831395530707,,0 +10547,85,-2.40831395530707,,0 +10548,85,-2.40831395530707,,0 +10549,85,-2.40831395530707,,0 +10550,85,-2.90831395530707,,0 +10551,85,-2.90831395530707,,0 +10552,85,-2.90831395530707,,0 +10553,85,-2.90831395530707,,0 +10554,85,-2.90831395530707,,0 +10555,85,-2.90831395530707,,0 +10556,85,-2.90831395530707,,0 +10557,85,-2.90831395530707,,0 +10558,85,-2.90831395530707,,0 +10559,85,-2.90831395530707,,0 +10560,85,-3.37822920954436,,0 +10561,85,-3.37822920954436,,0 +10562,85,-3.37822920954436,,0 +10563,85,-3.37822920954436,,0 +10564,85,-3.37822920954436,,0 +10565,85,-3.37822920954436,,0 +10566,85,-3.37822920954436,,0 +10567,85,-3.37822920954436,,0 +10568,85,-3.37822920954436,,0 +10569,85,-3.37822920954436,,0 +10570,85,-3.73238175191724,,0 +10571,85,-3.73238175191724,,0 +10572,85,-3.73238175191724,,0 +10573,85,-3.73238175191724,,0 +10574,85,-3.73238175191724,,0 +10575,85,-3.73238175191724,,0 +10576,85,-3.73238175191724,,0 +10577,85,-3.73238175191724,,0 +10578,85,-3.73238175191724,,0 +10579,85,-3.73238175191724,,0 +10580,85,-3.92636480276469,,0 +10581,85,-3.92636480276469,,0 +10582,85,-3.92636480276469,,0 +10583,85,-3.92636480276469,,0 +10584,85,-3.92636480276469,,0 +10585,85,-3.92636480276469,,0 +10586,85,-3.92636480276469,,0 +10587,85,-3.92636480276469,,0 +10588,85,-3.92636480276469,,0 +10589,85,-3.92636480276469,,0 +10590,85,-3.92636480276469,,0 +10591,85,-3.92636480276469,,0 +10592,85,-3.92636480276469,,0 +10593,85,-3.92636480276469,,0 +10594,85,-3.92636480276469,,0 +10595,85,-3.92636480276469,,0 +10596,85,-3.92636480276469,,0 +10597,85,-3.92636480276469,,0 +10598,85,-3.92636480276469,,0 +10599,85,-3.92636480276469,,0 +10600,85,-3.92636480276469,,0 +10601,85,-3.92636480276469,,0 +10602,85,-3.92636480276469,,0 +10603,85,-3.92636480276469,,0 +10604,85,-3.92636480276469,,0 +10605,85,-3.92636480276469,,0 +10606,85,-3.92636480276469,,0 +10607,85,-3.92636480276469,,0 +10608,85,-3.92636480276469,,0 +10609,85,-3.92636480276469,,0 +10610,85,-3.60958514174775,,0 +10611,85,-3.60958514174775,,0 +10612,85,-3.60958514174775,,0 +10613,85,-3.60958514174775,,0 +10614,85,-3.60958514174775,,0 +10615,85,-3.60958514174775,,0 +10616,85,-3.60958514174775,,0 +10617,85,-3.60958514174775,,0 +10618,85,-3.60958514174775,,0 +10619,85,-3.60958514174775,,0 +10620,85,-3.35153429429012,,0 +10621,85,-3.35153429429012,,0 +10622,85,-3.35153429429012,,0 +10623,85,-3.35153429429012,,0 +10624,85,-3.35153429429012,,0 +10625,85,-3.35153429429012,,0 +10626,85,-3.35153429429012,,0 +10627,85,-3.35153429429012,,0 +10628,85,-3.35153429429012,,0 +10629,85,-3.35153429429012,,0 +10630,85,-3.08992412479859,,0 +10631,85,-3.08992412479859,,0 +10632,85,-3.08992412479859,,0 +10633,85,-3.08992412479859,,0 +10634,85,-3.08992412479859,,0 +10635,85,-3.08992412479859,,0 +10636,85,-3.08992412479859,,0 +10637,85,-3.08992412479859,,0 +10638,85,-3.08992412479859,,0 +10639,85,-3.08992412479859,,0 +10640,85,-2.83365293835791,,0 +10641,85,-2.83365293835791,,0 +10642,85,-2.83365293835791,,0 +10643,85,-2.83365293835791,,0 +10644,85,-2.83365293835791,,0 +10645,85,-2.83365293835791,,0 +10646,85,-2.83365293835791,,0 +10647,85,-2.83365293835791,,0 +10648,85,-2.83365293835791,,0 +10649,85,-2.83365293835791,,0 +10650,85,-2.62009361632402,,0 +10651,85,-2.62009361632402,,0 +10652,85,-2.62009361632402,,0 +10653,85,-2.62009361632402,,0 +10654,85,-2.62009361632402,,0 +10655,85,-2.62009361632402,,0 +10656,85,-2.62009361632402,,0 +10657,85,-2.62009361632402,,0 +10658,85,-2.62009361632402,,0 +10659,85,-2.62009361632402,,0 +10660,85,-2.46170378581554,,0 +10661,85,-2.46170378581554,,0 +10662,85,-2.46170378581554,,0 +10663,85,-2.46170378581554,,0 +10664,85,-2.46170378581554,,0 +10665,85,-2.46170378581554,,0 +10666,85,-2.46170378581554,,0 +10667,85,-2.46170378581554,,0 +10668,85,-2.46170378581554,,0 +10669,85,-2.46170378581554,,0 +10670,85,-2.34602581971385,,0 +10671,85,-2.34602581971385,,0 +10672,85,-2.34602581971385,,0 +10673,85,-2.34602581971385,,0 +10674,85,-2.34602581971385,,0 +10675,85,-2.34602581971385,,0 +10676,85,-2.34602581971385,,0 +10677,85,-2.34602581971385,,0 +10678,85,-2.34602581971385,,0 +10679,85,-2.34602581971385,,0 +10680,85,-2.2321275146291,,0 +10681,85,-2.2321275146291,,0 +10682,85,-2.2321275146291,,0 +10683,85,-2.2321275146291,,0 +10684,85,-2.2321275146291,,0 +10685,85,-2.2321275146291,,0 +10686,85,-2.2321275146291,,0 +10687,85,-2.2321275146291,,0 +10688,85,-2.2321275146291,,0 +10689,85,-2.2321275146291,,0 +10690,85,-2.1235681925952,,0 +10691,85,-2.1235681925952,,0 +10692,85,-2.1235681925952,,0 +10693,85,-2.1235681925952,,0 +10694,85,-2.1235681925952,,0 +10695,85,-2.1235681925952,,0 +10696,85,-2.1235681925952,,0 +10697,85,-2.1235681925952,,0 +10698,85,-2.1235681925952,,0 +10699,85,-2.1235681925952,,0 +10700,85,-2.1235681925952,,0 +10701,85,-2.1235681925952,,0 +10702,85,-2.1235681925952,,0 +10703,85,-2.1235681925952,,0 +10704,85,-2.1235681925952,,0 +10705,85,-2.1235681925952,,0 +10706,85,-2.1235681925952,,0 +10707,85,-2.1235681925952,,0 +10708,85,-2.1235681925952,,0 +10709,85,-2.1235681925952,,0 +10710,85,-1.92602581971385,,0 +10711,85,-1.92602581971385,,0 +10712,85,-1.92602581971385,,0 +10713,85,-1.92602581971385,,0 +10714,85,-1.92602581971385,,0 +10715,85,-1.92602581971385,,0 +10716,85,-1.92602581971385,,0 +10717,85,-1.92602581971385,,0 +10718,85,-1.92602581971385,,0 +10719,85,-1.92602581971385,,0 +10720,85,-1.8050088705613,,0 +10721,85,-1.8050088705613,,0 +10722,85,-1.8050088705613,,0 +10723,85,-1.8050088705613,,0 +10724,85,-1.8050088705613,,0 +10725,85,-1.8050088705613,,0 +10726,85,-1.8050088705613,,0 +10727,85,-1.8050088705613,,0 +10728,85,-1.8050088705613,,0 +10729,85,-1.8050088705613,,0 +10730,85,-1.68221226039181,,0 +10731,85,-1.68221226039181,,0 +10732,85,-1.68221226039181,,0 +10733,85,-1.68221226039181,,0 +10734,85,-1.68221226039181,,0 +10735,85,-1.68221226039181,,0 +10736,85,-1.68221226039181,,0 +10737,85,-1.68221226039181,,0 +10738,85,-1.68221226039181,,0 +10739,85,-1.68221226039181,,0 +10740,85,-1.56119531123927,,0 +10741,85,-1.56119531123927,,0 +10742,85,-1.56119531123927,,0 +10743,85,-1.56119531123927,,0 +10744,85,-1.56119531123927,,0 +10745,85,-1.56119531123927,,0 +10746,85,-1.56119531123927,,0 +10747,85,-1.56119531123927,,0 +10748,85,-1.56119531123927,,0 +10749,85,-1.56119531123927,,0 +10750,85,-1.42772073496808,,0 +10751,85,-1.42772073496808,,0 +10752,85,-1.42772073496808,,0 +10753,85,-1.42772073496808,,0 +10754,85,-1.42772073496808,,0 +10755,85,-1.42772073496808,,0 +10756,85,-1.42772073496808,,0 +10757,85,-1.42772073496808,,0 +10758,85,-1.42772073496808,,0 +10759,85,-1.42772073496808,,0 +10760,85,-1.26755124344266,,0 +10761,85,-1.26755124344266,,0 +10762,85,-1.26755124344266,,0 +10763,85,-1.26755124344266,,0 +10764,85,-1.26755124344266,,0 +10765,85,-1.26755124344266,,0 +10766,85,-1.26755124344266,,0 +10767,85,-1.26755124344266,,0 +10768,85,-1.26755124344266,,0 +10769,85,-1.26755124344266,,0 +10770,85,-1.08958514174775,,0 +10771,85,-1.08958514174775,,0 +10772,85,-1.08958514174775,,0 +10773,85,-1.08958514174775,,0 +10774,85,-1.08958514174775,,0 +10775,85,-1.08958514174775,,0 +10776,85,-1.08958514174775,,0 +10777,85,-1.08958514174775,,0 +10778,85,-1.08958514174775,,0 +10779,85,-1.08958514174775,,0 +10780,85,-0.915178362086728,,0 +10781,85,-0.915178362086728,,0 +10782,85,-0.915178362086728,,0 +10783,85,-0.915178362086728,,0 +10784,85,-0.915178362086728,,0 +10785,85,-0.915178362086728,,0 +10786,85,-0.915178362086728,,0 +10787,85,-0.915178362086728,,0 +10788,85,-0.915178362086728,,0 +10789,85,-0.915178362086728,,0 +10790,85,-0.751449548527406,,0 +10791,85,-0.751449548527406,,0 +10792,85,-0.751449548527406,,0 +10793,85,-0.751449548527406,,0 +10794,85,-0.751449548527406,,0 +10795,85,-0.751449548527406,,0 +10796,85,-0.751449548527406,,0 +10797,85,-0.751449548527406,,0 +10798,85,-0.751449548527406,,0 +10799,85,-0.751449548527406,,0 +10800,85,-0.603737684120626,,0 +10801,85,-0.603737684120626,,0 +10802,85,-0.603737684120626,,0 +10803,85,-0.603737684120626,,0 +10804,85,-0.603737684120626,,0 +10805,85,-0.603737684120626,,0 +10806,85,-0.603737684120626,,0 +10807,85,-0.603737684120626,,0 +10808,85,-0.603737684120626,,0 +10809,85,-0.603737684120626,,0 +10810,85,-0.472042768866389,,0 +10811,85,-0.472042768866389,,0 +10812,85,-0.472042768866389,,0 +10813,85,-0.472042768866389,,0 +10814,85,-0.472042768866389,,0 +10815,85,-0.472042768866389,,0 +10816,85,-0.472042768866389,,0 +10817,85,-0.472042768866389,,0 +10818,85,-0.472042768866389,,0 +10819,85,-0.472042768866389,,0 +10820,85,-0.351025819713848,,0 +10821,85,-0.351025819713848,,0 +10822,85,-0.351025819713848,,0 +10823,85,-0.351025819713848,,0 +10824,85,-0.351025819713848,,0 +10825,85,-0.351025819713848,,0 +10826,85,-0.351025819713848,,0 +10827,85,-0.351025819713848,,0 +10828,85,-0.351025819713848,,0 +10829,85,-0.351025819713848,,0 +10830,85,-0.226449548527407,,0 +10831,85,-0.226449548527407,,0 +10832,85,-0.226449548527407,,0 +10833,85,-0.226449548527407,,0 +10834,85,-0.226449548527407,,0 +10835,85,-0.226449548527407,,0 +10836,85,-0.226449548527407,,0 +10837,85,-0.226449548527407,,0 +10838,85,-0.226449548527407,,0 +10839,85,-0.226449548527407,,0 +10840,85,-0.121449548527407,,0 +10841,85,-0.121449548527407,,0 +10842,85,-0.121449548527407,,0 +10843,85,-0.121449548527407,,0 +10844,85,-0.121449548527407,,0 +10845,85,-0.121449548527407,,0 +10846,85,-0.121449548527407,,0 +10847,85,-0.121449548527407,,0 +10848,85,-0.121449548527407,,0 +10849,85,-0.121449548527407,,0 +10850,85,1.02453667268309E-02,,0 +10851,85,1.02453667268309E-02,,0 +10852,85,1.02453667268309E-02,,0 +10853,85,1.02453667268309E-02,,0 +10854,85,1.02453667268309E-02,,0 +10855,85,1.02453667268309E-02,,0 +10856,85,1.02453667268309E-02,,0 +10857,85,1.02453667268309E-02,,0 +10858,85,1.02453667268309E-02,,0 +10859,85,1.02453667268309E-02,,0 +10860,85,0.15973689215056,,0 +10861,85,0.15973689215056,,0 +10862,85,0.15973689215056,,0 +10863,85,0.15973689215056,,0 +10864,85,0.15973689215056,,0 +10865,85,0.15973689215056,,0 +10866,85,0.15973689215056,,0 +10867,85,0.15973689215056,,0 +10868,85,0.15973689215056,,0 +10869,85,0.15973689215056,,0 +10870,85,0.311008078591238,,0 +10871,85,0.311008078591238,,0 +10872,85,0.311008078591238,,0 +10873,85,0.311008078591238,,0 +10874,85,0.311008078591238,,0 +10875,85,0.311008078591238,,0 +10876,85,0.311008078591238,,0 +10877,85,0.311008078591238,,0 +10878,85,0.311008078591238,,0 +10879,85,0.311008078591238,,0 +10880,85,0.45338095994717,,0 +10881,85,0.45338095994717,,0 +10882,85,0.45338095994717,,0 +10883,85,0.45338095994717,,0 +10884,85,0.45338095994717,,0 +10885,85,0.45338095994717,,0 +10886,85,0.45338095994717,,0 +10887,85,0.45338095994717,,0 +10888,85,0.45338095994717,,0 +10889,85,0.45338095994717,,0 +10890,85,0.631347061642085,,0 +10891,85,0.631347061642085,,0 +10892,85,0.631347061642085,,0 +10893,85,0.631347061642085,,0 +10894,85,0.631347061642085,,0 +10895,85,0.631347061642085,,0 +10896,85,0.631347061642085,,0 +10897,85,0.631347061642085,,0 +10898,85,0.631347061642085,,0 +10899,85,0.631347061642085,,0 +10900,85,0.839567400625136,,0 +10901,85,0.839567400625136,,0 +10902,85,0.839567400625136,,0 +10903,85,0.839567400625136,,0 +10904,85,0.839567400625136,,0 +10905,85,0.839567400625136,,0 +10906,85,0.839567400625136,,0 +10907,85,0.839567400625136,,0 +10908,85,0.839567400625136,,0 +10909,85,0.839567400625136,,0 +10910,85,1.11185553621836,,0 +10911,85,1.11185553621836,,0 +10912,85,1.11185553621836,,0 +10913,85,1.11185553621836,,0 +10914,85,1.11185553621836,,0 +10915,85,1.11185553621836,,0 +10916,85,1.11185553621836,,0 +10917,85,1.11185553621836,,0 +10918,85,1.11185553621836,,0 +10919,85,1.11185553621836,,0 +10920,85,1.43753350232005,,0 +10921,85,1.43753350232005,,0 +10922,85,1.43753350232005,,0 +10923,85,1.43753350232005,,0 +10924,85,1.43753350232005,,0 +10925,85,1.43753350232005,,0 +10926,85,1.43753350232005,,0 +10927,85,1.43753350232005,,0 +10928,85,1.43753350232005,,0 +10929,85,1.43753350232005,,0 +10930,85,1.80770299384547,,0 +10931,85,1.80770299384547,,0 +10932,85,1.80770299384547,,0 +10933,85,1.80770299384547,,0 +10934,85,1.80770299384547,,0 +10935,85,1.80770299384547,,0 +10936,85,1.80770299384547,,0 +10937,85,1.80770299384547,,0 +10938,85,1.80770299384547,,0 +10939,85,1.80770299384547,,0 +10940,85,2.20812672265903,,0 +10941,85,2.20812672265903,,0 +10942,85,2.20812672265903,,0 +10943,85,2.20812672265903,,0 +10944,85,2.20812672265903,,0 +10945,85,2.20812672265903,,0 +10946,85,2.20812672265903,,0 +10947,85,2.20812672265903,,0 +10948,85,2.20812672265903,,0 +10949,85,2.20812672265903,,0 +10950,85,2.59965214638785,,0 +10951,85,2.59965214638785,,0 +10952,85,2.59965214638785,,0 +10953,85,2.59965214638785,,0 +10954,85,2.59965214638785,,0 +10955,85,2.59965214638785,,0 +10956,85,2.59965214638785,,0 +10957,85,2.59965214638785,,0 +10958,85,2.59965214638785,,0 +10959,85,2.59965214638785,,0 +10960,85,2.96982163791327,,0 +10961,85,2.96982163791327,,0 +10962,85,2.96982163791327,,0 +10963,85,2.96982163791327,,0 +10964,85,2.96982163791327,,0 +10965,85,2.96982163791327,,0 +10966,85,2.96982163791327,,0 +10967,85,2.96982163791327,,0 +10968,85,2.96982163791327,,0 +10969,85,2.96982163791327,,0 +10970,85,3.26880468876073,,0 +10971,85,3.26880468876073,,0 +10972,85,3.26880468876073,,0 +10973,85,3.26880468876073,,0 +10974,85,3.26880468876073,,0 +10975,85,3.26880468876073,,0 +10976,85,3.26880468876073,,0 +10977,85,3.26880468876073,,0 +10978,85,3.26880468876073,,0 +10979,85,3.26880468876073,,0 +10980,85,3.5357538413031,,0 +10981,85,3.5357538413031,,0 +10982,85,3.5357538413031,,0 +10983,85,3.5357538413031,,0 +10984,85,3.5357538413031,,0 +10985,85,3.5357538413031,,0 +10986,85,3.5357538413031,,0 +10987,85,3.5357538413031,,0 +10988,85,3.5357538413031,,0 +10989,85,3.5357538413031,,0 +10990,85,3.79024536672683,,0 +10991,85,3.79024536672683,,0 +10992,85,3.79024536672683,,0 +10993,85,3.79024536672683,,0 +10994,85,3.79024536672683,,0 +10995,85,3.79024536672683,,0 +10996,85,3.79024536672683,,0 +10997,85,3.79024536672683,,0 +10998,85,3.79024536672683,,0 +10999,85,3.79024536672683,,0 +11000,85,4.03227926503192,,0 +11001,85,4.03227926503192,,0 +11002,85,4.03227926503192,,0 +11003,85,4.03227926503192,,0 +11004,85,4.03227926503192,,0 +11005,85,4.03227926503192,,0 +11006,85,4.03227926503192,,0 +11007,85,4.03227926503192,,0 +11008,85,4.03227926503192,,0 +11009,85,4.03227926503192,,0 +11010,85,4.26363519723531,,0 +11011,85,4.26363519723531,,0 +11012,85,4.26363519723531,,0 +11013,85,4.26363519723531,,0 +11014,85,4.26363519723531,,0 +11015,85,4.26363519723531,,0 +11016,85,4.26363519723531,,0 +11017,85,4.26363519723531,,0 +11018,85,4.26363519723531,,0 +11019,85,4.26363519723531,,0 +11020,85,4.44338095994717,,0 +11021,85,4.44338095994717,,0 +11022,85,4.44338095994717,,0 +11023,85,4.44338095994717,,0 +11024,85,4.44338095994717,,0 +11025,85,4.44338095994717,,0 +11026,85,4.44338095994717,,0 +11027,85,4.44338095994717,,0 +11028,85,4.44338095994717,,0 +11029,85,4.44338095994717,,0 +11030,85,4.55549960401497,,0 +11031,85,4.55549960401497,,0 +11032,85,4.55549960401497,,0 +11033,85,4.55549960401497,,0 +11034,85,4.55549960401497,,0 +11035,85,4.55549960401497,,0 +11036,85,4.55549960401497,,0 +11037,85,4.55549960401497,,0 +11038,85,4.55549960401497,,0 +11039,85,4.55549960401497,,0 +11040,85,4.55549960401497,,0 +11041,85,4.55549960401497,,0 +11042,85,4.55549960401497,,0 +11043,85,4.55549960401497,,0 +11044,85,4.55549960401497,,0 +11045,85,4.55549960401497,,0 +11046,85,4.55549960401497,,0 +11047,85,4.55549960401497,,0 +11048,85,4.55549960401497,,0 +11049,85,4.55549960401497,,0 +11050,85,4.3686351972353,,0 +11051,85,4.3686351972353,,0 +11052,85,4.3686351972353,,0 +11053,85,4.3686351972353,,0 +11054,85,4.3686351972353,,0 +11055,85,4.3686351972353,,0 +11056,85,4.3686351972353,,0 +11057,85,4.3686351972353,,0 +11058,85,4.3686351972353,,0 +11059,85,4.3686351972353,,0 +11060,85,4.04829621418445,,0 +11061,85,4.04829621418445,,0 +11062,85,4.04829621418445,,0 +11063,85,4.04829621418445,,0 +11064,85,4.04829621418445,,0 +11065,85,4.04829621418445,,0 +11066,85,4.04829621418445,,0 +11067,85,4.04829621418445,,0 +11068,85,4.04829621418445,,0 +11069,85,4.04829621418445,,0 +11070,85,3.60338095994717,,0 +11071,85,3.60338095994717,,0 +11072,85,3.60338095994717,,0 +11073,85,3.60338095994717,,0 +11074,85,3.60338095994717,,0 +11075,85,3.60338095994717,,0 +11076,85,3.60338095994717,,0 +11077,85,3.60338095994717,,0 +11078,85,3.60338095994717,,0 +11079,85,3.60338095994717,,0 +11080,85,3.1121945192692,,0 +11081,85,3.1121945192692,,0 +11082,85,3.1121945192692,,0 +11083,85,3.1121945192692,,0 +11084,85,3.1121945192692,,0 +11085,85,3.1121945192692,,0 +11086,85,3.1121945192692,,0 +11087,85,3.1121945192692,,0 +11088,85,3.1121945192692,,0 +11089,85,3.1121945192692,,0 +11090,85,2.64414367181157,,0 +11091,85,2.64414367181157,,0 +11092,85,2.64414367181157,,0 +11093,85,2.64414367181157,,0 +11094,85,2.64414367181157,,0 +11095,85,2.64414367181157,,0 +11096,85,2.64414367181157,,0 +11097,85,2.64414367181157,,0 +11098,85,2.64414367181157,,0 +11099,85,2.64414367181157,,0 +11100,85,2.24727926503191,,0 +11101,85,2.24727926503191,,0 +11102,85,2.24727926503191,,0 +11103,85,2.24727926503191,,0 +11104,85,2.24727926503191,,0 +11105,85,2.24727926503191,,0 +11106,85,2.24727926503191,,0 +11107,85,2.24727926503191,,0 +11108,85,2.24727926503191,,0 +11109,85,2.24727926503191,,0 +11110,85,1.94829621418446,,0 +11111,85,1.94829621418446,,0 +11112,85,1.94829621418446,,0 +11113,85,1.94829621418446,,0 +11114,85,1.94829621418446,,0 +11115,85,1.94829621418446,,0 +11116,85,1.94829621418446,,0 +11117,85,1.94829621418446,,0 +11118,85,1.94829621418446,,0 +11119,85,1.94829621418446,,0 +11120,85,1.754313163337,,0 +11121,85,1.754313163337,,0 +11122,85,1.754313163337,,0 +11123,85,1.754313163337,,0 +11124,85,1.754313163337,,0 +11125,85,1.754313163337,,0 +11126,85,1.754313163337,,0 +11127,85,1.754313163337,,0 +11128,85,1.754313163337,,0 +11129,85,1.754313163337,,0 +11130,85,1.62973689215056,,0 +11131,85,1.62973689215056,,0 +11132,85,1.62973689215056,,0 +11133,85,1.62973689215056,,0 +11134,85,1.62973689215056,,0 +11135,85,1.62973689215056,,0 +11136,85,1.62973689215056,,0 +11137,85,1.62973689215056,,0 +11138,85,1.62973689215056,,0 +11139,85,1.62973689215056,,0 +11140,85,1.62973689215056,,0 +11141,85,1.62973689215056,,0 +11142,85,1.62973689215056,,0 +11143,85,1.62973689215056,,0 +11144,85,1.62973689215056,,0 +11145,85,1.62973689215056,,0 +11146,85,1.62973689215056,,0 +11147,85,1.62973689215056,,0 +11148,85,1.62973689215056,,0 +11149,85,1.62973689215056,,0 +11150,85,1.49092333282853,,0 +11151,85,1.49092333282853,,0 +11152,85,1.49092333282853,,0 +11153,85,1.49092333282853,,0 +11154,85,1.49092333282853,,0 +11155,85,1.49092333282853,,0 +11156,85,1.49092333282853,,0 +11157,85,1.49092333282853,,0 +11158,85,1.49092333282853,,0 +11159,85,1.49092333282853,,0 +11160,85,1.49092333282853,,0 +11161,85,1.49092333282853,,0 +11162,85,1.49092333282853,,0 +11163,85,1.49092333282853,,0 +11164,85,1.49092333282853,,0 +11165,85,1.49092333282853,,0 +11166,85,1.49092333282853,,0 +11167,85,1.49092333282853,,0 +11168,85,1.49092333282853,,0 +11169,85,1.49092333282853,,0 +11170,85,1.23821146842175,,0 +11171,85,1.23821146842175,,0 +11172,85,1.23821146842175,,0 +11173,85,1.23821146842175,,0 +11174,85,1.23821146842175,,0 +11175,85,1.23821146842175,,0 +11176,85,1.23821146842175,,0 +11177,85,1.23821146842175,,0 +11178,85,1.23821146842175,,0 +11179,85,1.23821146842175,,0 +11180,85,0.99973689215056,,0 +11181,85,0.99973689215056,,0 +11182,85,0.99973689215056,,0 +11183,85,0.99973689215056,,0 +11184,85,0.99973689215056,,0 +11185,85,0.99973689215056,,0 +11186,85,0.99973689215056,,0 +11187,85,0.99973689215056,,0 +11188,85,0.99973689215056,,0 +11189,85,0.99973689215056,,0 +11190,85,0.679397909099713,,0 +11191,85,0.679397909099713,,0 +11192,85,0.679397909099713,,0 +11193,85,0.679397909099713,,0 +11194,85,0.679397909099713,,0 +11195,85,0.679397909099713,,0 +11196,85,0.679397909099713,,0 +11197,85,0.679397909099713,,0 +11198,85,0.679397909099713,,0 +11199,85,0.679397909099713,,0 +11200,85,0.296770790455645,,0 +11201,85,0.296770790455645,,0 +11202,85,0.296770790455645,,0 +11203,85,0.296770790455645,,0 +11204,85,0.296770790455645,,0 +11205,85,0.296770790455645,,0 +11206,85,0.296770790455645,,0 +11207,85,0.296770790455645,,0 +11208,85,0.296770790455645,,0 +11209,85,0.296770790455645,,0 +11210,85,-0.117890226493508,,0 +11211,85,-0.117890226493508,,0 +11212,85,-0.117890226493508,,0 +11213,85,-0.117890226493508,,0 +11214,85,-0.117890226493508,,0 +11215,85,-0.117890226493508,,0 +11216,85,-0.117890226493508,,0 +11217,85,-0.117890226493508,,0 +11218,85,-0.117890226493508,,0 +11219,85,-0.117890226493508,,0 +11220,85,-0.511195311239271,,0 +11221,85,-0.511195311239271,,0 +11222,85,-0.511195311239271,,0 +11223,85,-0.511195311239271,,0 +11224,85,-0.511195311239271,,0 +11225,85,-0.511195311239271,,0 +11226,85,-0.511195311239271,,0 +11227,85,-0.511195311239271,,0 +11228,85,-0.511195311239271,,0 +11229,85,-0.511195311239271,,0 +11230,85,-0.84755124344266,,0 +11231,85,-0.84755124344266,,0 +11232,85,-0.84755124344266,,0 +11233,85,-0.84755124344266,,0 +11234,85,-0.84755124344266,,0 +11235,85,-0.84755124344266,,0 +11236,85,-0.84755124344266,,0 +11237,85,-0.84755124344266,,0 +11238,85,-0.84755124344266,,0 +11239,85,-0.84755124344266,,0 +11240,85,-1.11094107395113,,0 +11241,85,-1.11094107395113,,0 +11242,85,-1.11094107395113,,0 +11243,85,-1.11094107395113,,0 +11244,85,-1.11094107395113,,0 +11245,85,-1.11094107395113,,0 +11246,85,-1.11094107395113,,0 +11247,85,-1.11094107395113,,0 +11248,85,-1.11094107395113,,0 +11249,85,-1.11094107395113,,0 +11250,85,-1.28890717564605,,0 +11251,85,-1.28890717564605,,0 +11252,85,-1.28890717564605,,0 +11253,85,-1.28890717564605,,0 +11254,85,-1.28890717564605,,0 +11255,85,-1.28890717564605,,0 +11256,85,-1.28890717564605,,0 +11257,85,-1.28890717564605,,0 +11258,85,-1.28890717564605,,0 +11259,85,-1.28890717564605,,0 +11260,85,-1.28890717564605,,0 +11261,85,-1.28890717564605,,0 +11262,85,-1.28890717564605,,0 +11263,85,-1.28890717564605,,0 +11264,85,-1.28890717564605,,0 +11265,85,-1.28890717564605,,0 +11266,85,-1.28890717564605,,0 +11267,85,-1.28890717564605,,0 +11268,85,-1.28890717564605,,0 +11269,85,-1.28890717564605,,0 +11270,85,-1.46153429429012,,0 +11271,85,-1.46153429429012,,0 +11272,85,-1.46153429429012,,0 +11273,85,-1.46153429429012,,0 +11274,85,-1.46153429429012,,0 +11275,85,-1.46153429429012,,0 +11276,85,-1.46153429429012,,0 +11277,85,-1.46153429429012,,0 +11278,85,-1.46153429429012,,0 +11279,85,-1.46153429429012,,0 +11280,85,-1.46153429429012,,0 +11281,85,-1.46153429429012,,0 +11282,85,-1.46153429429012,,0 +11283,85,-1.46153429429012,,0 +11284,85,-1.46153429429012,,0 +11285,85,-1.46153429429012,,0 +11286,85,-1.46153429429012,,0 +11287,85,-1.46153429429012,,0 +11288,85,-1.46153429429012,,0 +11289,85,-1.46153429429012,,0 +11290,85,-1.64128005700198,,0 +11291,85,-1.64128005700198,,0 +11292,85,-1.64128005700198,,0 +11293,85,-1.64128005700198,,0 +11294,85,-1.64128005700198,,0 +11295,85,-1.64128005700198,,0 +11296,85,-1.64128005700198,,0 +11297,85,-1.64128005700198,,0 +11298,85,-1.64128005700198,,0 +11299,85,-1.64128005700198,,0 +11300,85,-1.75161904005283,,0 +11301,85,-1.75161904005283,,0 +11302,85,-1.75161904005283,,0 +11303,85,-1.75161904005283,,0 +11304,85,-1.75161904005283,,0 +11305,85,-1.75161904005283,,0 +11306,85,-1.75161904005283,,0 +11307,85,-1.75161904005283,,0 +11308,85,-1.75161904005283,,0 +11309,85,-1.75161904005283,,0 +11310,85,-1.89399192140876,,0 +11311,85,-1.89399192140876,,0 +11312,85,-1.89399192140876,,0 +11313,85,-1.89399192140876,,0 +11314,85,-1.89399192140876,,0 +11315,85,-1.89399192140876,,0 +11316,85,-1.89399192140876,,0 +11317,85,-1.89399192140876,,0 +11318,85,-1.89399192140876,,0 +11319,85,-1.89399192140876,,0 +11320,85,-2.05238175191724,,0 +11321,85,-2.05238175191724,,0 +11322,85,-2.05238175191724,,0 +11323,85,-2.05238175191724,,0 +11324,85,-2.05238175191724,,0 +11325,85,-2.05238175191724,,0 +11326,85,-2.05238175191724,,0 +11327,85,-2.05238175191724,,0 +11328,85,-2.05238175191724,,0 +11329,85,-2.05238175191724,,0 +11330,85,-2.19475463327317,,0 +11331,85,-2.19475463327317,,0 +11332,85,-2.19475463327317,,0 +11333,85,-2.19475463327317,,0 +11334,85,-2.19475463327317,,0 +11335,85,-2.19475463327317,,0 +11336,85,-2.19475463327317,,0 +11337,85,-2.19475463327317,,0 +11338,85,-2.19475463327317,,0 +11339,85,-2.19475463327317,,0 +11340,85,-2.3442461586969,,0 +11341,85,-2.3442461586969,,0 +11342,85,-2.3442461586969,,0 +11343,85,-2.3442461586969,,0 +11344,85,-2.3442461586969,,0 +11345,85,-2.3442461586969,,0 +11346,85,-2.3442461586969,,0 +11347,85,-2.3442461586969,,0 +11348,85,-2.3442461586969,,0 +11349,85,-2.3442461586969,,0 +11350,85,-2.50085632818842,,0 +11351,85,-2.50085632818842,,0 +11352,85,-2.50085632818842,,0 +11353,85,-2.50085632818842,,0 +11354,85,-2.50085632818842,,0 +11355,85,-2.50085632818842,,0 +11356,85,-2.50085632818842,,0 +11357,85,-2.50085632818842,,0 +11358,85,-2.50085632818842,,0 +11359,85,-2.50085632818842,,0 +11360,85,-2.6628054807308,,0 +11361,85,-2.6628054807308,,0 +11362,85,-2.6628054807308,,0 +11363,85,-2.6628054807308,,0 +11364,85,-2.6628054807308,,0 +11365,85,-2.6628054807308,,0 +11366,85,-2.6628054807308,,0 +11367,85,-2.6628054807308,,0 +11368,85,-2.6628054807308,,0 +11369,85,-2.6628054807308,,0 +11370,85,-2.8763648027647,,0 +11371,85,-2.8763648027647,,0 +11372,85,-2.8763648027647,,0 +11373,85,-2.8763648027647,,0 +11374,85,-2.8763648027647,,0 +11375,85,-2.8763648027647,,0 +11376,85,-2.8763648027647,,0 +11377,85,-2.8763648027647,,0 +11378,85,-2.8763648027647,,0 +11379,85,-2.8763648027647,,0 +11380,85,-3.16822920954436,,0 +11381,85,-3.16822920954436,,0 +11382,85,-3.16822920954436,,0 +11383,85,-3.16822920954436,,0 +11384,85,-3.16822920954436,,0 +11385,85,-3.16822920954436,,0 +11386,85,-3.16822920954436,,0 +11387,85,-3.16822920954436,,0 +11388,85,-3.16822920954436,,0 +11389,85,-3.16822920954436,,0 +11390,85,-3.51704276886639,,0 +11391,85,-3.51704276886639,,0 +11392,85,-3.51704276886639,,0 +11393,85,-3.51704276886639,,0 +11394,85,-3.51704276886639,,0 +11395,85,-3.51704276886639,,0 +11396,85,-3.51704276886639,,0 +11397,85,-3.51704276886639,,0 +11398,85,-3.51704276886639,,0 +11399,85,-3.51704276886639,,0 +11400,85,-3.88721226039181,,0 +11401,85,-3.88721226039181,,0 +11402,85,-3.88721226039181,,0 +11403,85,-3.88721226039181,,0 +11404,85,-3.88721226039181,,0 +11405,85,-3.88721226039181,,0 +11406,85,-3.88721226039181,,0 +11407,85,-3.88721226039181,,0 +11408,85,-3.88721226039181,,0 +11409,85,-3.88721226039181,,0 +11410,85,-4.2413648027647,,0 +11411,85,-4.2413648027647,,0 +11412,85,-4.2413648027647,,0 +11413,85,-4.2413648027647,,0 +11414,85,-4.2413648027647,,0 +11415,85,-4.2413648027647,,0 +11416,85,-4.2413648027647,,0 +11417,85,-4.2413648027647,,0 +11418,85,-4.2413648027647,,0 +11419,85,-4.2413648027647,,0 +11420,85,-4.53144954852741,,0 +11421,85,-4.53144954852741,,0 +11422,85,-4.53144954852741,,0 +11423,85,-4.53144954852741,,0 +11424,85,-4.53144954852741,,0 +11425,85,-4.53144954852741,,0 +11426,85,-4.53144954852741,,0 +11427,85,-4.53144954852741,,0 +11428,85,-4.53144954852741,,0 +11429,85,-4.53144954852741,,0 +11430,85,-4.63822920954435,,0 +11431,85,-4.63822920954435,,0 +11432,85,-4.63822920954435,,0 +11433,85,-4.63822920954435,,0 +11434,85,-4.63822920954435,,0 +11435,85,-4.63822920954435,,0 +11436,85,-4.63822920954435,,0 +11437,85,-4.63822920954435,,0 +11438,85,-4.63822920954435,,0 +11439,85,-4.63822920954435,,0 +11440,85,-4.51009361632401,,0 +11441,85,-4.51009361632401,,0 +11442,85,-4.51009361632401,,0 +11443,85,-4.51009361632401,,0 +11444,85,-4.51009361632401,,0 +11445,85,-4.51009361632401,,0 +11446,85,-4.51009361632401,,0 +11447,85,-4.51009361632401,,0 +11448,85,-4.51009361632401,,0 +11449,85,-4.51009361632401,,0 +11450,85,-4.18263598920537,,0 +11451,85,-4.18263598920537,,0 +11452,85,-4.18263598920537,,0 +11453,85,-4.18263598920537,,0 +11454,85,-4.18263598920537,,0 +11455,85,-4.18263598920537,,0 +11456,85,-4.18263598920537,,0 +11457,85,-4.18263598920537,,0 +11458,85,-4.18263598920537,,0 +11459,85,-4.18263598920537,,0 +11460,85,-3.7163648027647,,0 +11461,85,-3.7163648027647,,0 +11462,85,-3.7163648027647,,0 +11463,85,-3.7163648027647,,0 +11464,85,-3.7163648027647,,0 +11465,85,-3.7163648027647,,0 +11466,85,-3.7163648027647,,0 +11467,85,-3.7163648027647,,0 +11468,85,-3.7163648027647,,0 +11469,85,-3.7163648027647,,0 +11470,85,-3.2163648027647,,0 +11471,85,-3.2163648027647,,0 +11472,85,-3.2163648027647,,0 +11473,85,-3.2163648027647,,0 +11474,85,-3.2163648027647,,0 +11475,85,-3.2163648027647,,0 +11476,85,-3.2163648027647,,0 +11477,85,-3.2163648027647,,0 +11478,85,-3.2163648027647,,0 +11479,85,-3.2163648027647,,0 +11480,85,-2.7163648027647,,0 +11481,85,-2.7163648027647,,0 +11482,85,-2.7163648027647,,0 +11483,85,-2.7163648027647,,0 +11484,85,-2.7163648027647,,0 +11485,85,-2.7163648027647,,0 +11486,85,-2.7163648027647,,0 +11487,85,-2.7163648027647,,0 +11488,85,-2.7163648027647,,0 +11489,85,-2.7163648027647,,0 +11490,85,-2.2163648027647,,0 +11491,85,-2.2163648027647,,0 +11492,85,-2.2163648027647,,0 +11493,85,-2.2163648027647,,0 +11494,85,-2.2163648027647,,0 +11495,85,-2.2163648027647,,0 +11496,85,-2.2163648027647,,0 +11497,85,-2.2163648027647,,0 +11498,85,-2.2163648027647,,0 +11499,85,-2.2163648027647,,0 +11500,85,-1.7163648027647,,0 +11501,85,-1.7163648027647,,0 +11502,85,-1.7163648027647,,0 +11503,85,-1.7163648027647,,0 +11504,85,-1.7163648027647,,0 +11505,85,-1.7163648027647,,0 +11506,85,-1.7163648027647,,0 +11507,85,-1.7163648027647,,0 +11508,85,-1.7163648027647,,0 +11509,85,-1.7163648027647,,0 +11510,85,-1.33695802310368,,0 +11511,85,-1.33695802310368,,0 +11512,85,-1.33695802310368,,0 +11513,85,-1.33695802310368,,0 +11514,85,-1.33695802310368,,0 +11515,85,-1.33695802310368,,0 +11516,85,-1.33695802310368,,0 +11517,85,-1.33695802310368,,0 +11518,85,-1.33695802310368,,0 +11519,85,-1.33695802310368,,0 +11520,85,-1.08958514174775,,0 +11521,85,-1.08958514174775,,0 +11522,85,-1.08958514174775,,0 +11523,85,-1.08958514174775,,0 +11524,85,-1.08958514174775,,0 +11525,85,-1.08958514174775,,0 +11526,85,-1.08958514174775,,0 +11527,85,-1.08958514174775,,0 +11528,85,-1.08958514174775,,0 +11529,85,-1.08958514174775,,0 +11530,85,-0.900941073951136,,0 +11531,85,-0.900941073951136,,0 +11532,85,-0.900941073951136,,0 +11533,85,-0.900941073951136,,0 +11534,85,-0.900941073951136,,0 +11535,85,-0.900941073951136,,0 +11536,85,-0.900941073951136,,0 +11537,85,-0.900941073951136,,0 +11538,85,-0.900941073951136,,0 +11539,85,-0.900941073951136,,0 +11540,85,-0.746110565476559,,0 +11541,85,-0.746110565476559,,0 +11542,85,-0.746110565476559,,0 +11543,85,-0.746110565476559,,0 +11544,85,-0.746110565476559,,0 +11545,85,-0.746110565476559,,0 +11546,85,-0.746110565476559,,0 +11547,85,-0.746110565476559,,0 +11548,85,-0.746110565476559,,0 +11549,85,-0.746110565476559,,0 +11550,85,-0.603737684120626,,0 +11551,85,-0.603737684120626,,0 +11552,85,-0.603737684120626,,0 +11553,85,-0.603737684120626,,0 +11554,85,-0.603737684120626,,0 +11555,85,-0.603737684120626,,0 +11556,85,-0.603737684120626,,0 +11557,85,-0.603737684120626,,0 +11558,85,-0.603737684120626,,0 +11559,85,-0.603737684120626,,0 +11560,85,-0.464924124798593,,0 +11561,85,-0.464924124798593,,0 +11562,85,-0.464924124798593,,0 +11563,85,-0.464924124798593,,0 +11564,85,-0.464924124798593,,0 +11565,85,-0.464924124798593,,0 +11566,85,-0.464924124798593,,0 +11567,85,-0.464924124798593,,0 +11568,85,-0.464924124798593,,0 +11569,85,-0.464924124798593,,0 +11570,85,-0.338568192595203,,0 +11571,85,-0.338568192595203,,0 +11572,85,-0.338568192595203,,0 +11573,85,-0.338568192595203,,0 +11574,85,-0.338568192595203,,0 +11575,85,-0.338568192595203,,0 +11576,85,-0.338568192595203,,0 +11577,85,-0.338568192595203,,0 +11578,85,-0.338568192595203,,0 +11579,85,-0.338568192595203,,0 +11580,85,-0.19797497225622,,0 +11581,85,-0.19797497225622,,0 +11582,85,-0.19797497225622,,0 +11583,85,-0.19797497225622,,0 +11584,85,-0.19797497225622,,0 +11585,85,-0.19797497225622,,0 +11586,85,-0.19797497225622,,0 +11587,85,-0.19797497225622,,0 +11588,85,-0.19797497225622,,0 +11589,85,-0.19797497225622,,0 +11590,85,-5.20427688663894E-02,,0 +11591,85,-5.20427688663894E-02,,0 +11592,85,-5.20427688663894E-02,,0 +11593,85,-5.20427688663894E-02,,0 +11594,85,-5.20427688663894E-02,,0 +11595,85,-5.20427688663894E-02,,0 +11596,85,-5.20427688663894E-02,,0 +11597,85,-5.20427688663894E-02,,0 +11598,85,-5.20427688663894E-02,,0 +11599,85,-5.20427688663894E-02,,0 +11600,85,7.25335023200512E-02,,0 +11601,85,7.25335023200512E-02,,0 +11602,85,7.25335023200512E-02,,0 +11603,85,7.25335023200512E-02,,0 +11604,85,7.25335023200512E-02,,0 +11605,85,7.25335023200512E-02,,0 +11606,85,7.25335023200512E-02,,0 +11607,85,7.25335023200512E-02,,0 +11608,85,7.25335023200512E-02,,0 +11609,85,7.25335023200512E-02,,0 +11610,85,0.214906383675983,,0 +11611,85,0.214906383675983,,0 +11612,85,0.214906383675983,,0 +11613,85,0.214906383675983,,0 +11614,85,0.214906383675983,,0 +11615,85,0.214906383675983,,0 +11616,85,0.214906383675983,,0 +11617,85,0.214906383675983,,0 +11618,85,0.214906383675983,,0 +11619,85,0.214906383675983,,0 +11620,85,0.337702993845475,,0 +11621,85,0.337702993845475,,0 +11622,85,0.337702993845475,,0 +11623,85,0.337702993845475,,0 +11624,85,0.337702993845475,,0 +11625,85,0.337702993845475,,0 +11626,85,0.337702993845475,,0 +11627,85,0.337702993845475,,0 +11628,85,0.337702993845475,,0 +11629,85,0.337702993845475,,0 +11630,85,0.472957231133611,,0 +11631,85,0.472957231133611,,0 +11632,85,0.472957231133611,,0 +11633,85,0.472957231133611,,0 +11634,85,0.472957231133611,,0 +11635,85,0.472957231133611,,0 +11636,85,0.472957231133611,,0 +11637,85,0.472957231133611,,0 +11638,85,0.472957231133611,,0 +11639,85,0.472957231133611,,0 +11640,85,0.60109282435395,,0 +11641,85,0.60109282435395,,0 +11642,85,0.60109282435395,,0 +11643,85,0.60109282435395,,0 +11644,85,0.60109282435395,,0 +11645,85,0.60109282435395,,0 +11646,85,0.60109282435395,,0 +11647,85,0.60109282435395,,0 +11648,85,0.60109282435395,,0 +11649,85,0.60109282435395,,0 +11650,85,0.736347061642085,,0 +11651,85,0.736347061642085,,0 +11652,85,0.736347061642085,,0 +11653,85,0.736347061642085,,0 +11654,85,0.736347061642085,,0 +11655,85,0.736347061642085,,0 +11656,85,0.736347061642085,,0 +11657,85,0.736347061642085,,0 +11658,85,0.736347061642085,,0 +11659,85,0.736347061642085,,0 +11660,85,0.887618248082764,,0 +11661,85,0.887618248082764,,0 +11662,85,0.887618248082764,,0 +11663,85,0.887618248082764,,0 +11664,85,0.887618248082764,,0 +11665,85,0.887618248082764,,0 +11666,85,0.887618248082764,,0 +11667,85,0.887618248082764,,0 +11668,85,0.887618248082764,,0 +11669,85,0.887618248082764,,0 +11670,85,0.994397909099713,,0 +11671,85,0.994397909099713,,0 +11672,85,0.994397909099713,,0 +11673,85,0.994397909099713,,0 +11674,85,0.994397909099713,,0 +11675,85,0.994397909099713,,0 +11676,85,0.994397909099713,,0 +11677,85,0.994397909099713,,0 +11678,85,0.994397909099713,,0 +11679,85,0.994397909099713,,0 +11680,85,0.994397909099713,,0 +11681,85,0.994397909099713,,0 +11682,85,0.994397909099713,,0 +11683,85,0.994397909099713,,0 +11684,85,0.994397909099713,,0 +11685,85,0.994397909099713,,0 +11686,85,0.994397909099713,,0 +11687,85,0.994397909099713,,0 +11688,85,0.994397909099713,,0 +11689,85,0.994397909099713,,0 +11690,85,1.1314318074048,,0 +11691,85,1.1314318074048,,0 +11692,85,1.1314318074048,,0 +11693,85,1.1314318074048,,0 +11694,85,1.1314318074048,,0 +11695,85,1.1314318074048,,0 +11696,85,1.1314318074048,,0 +11697,85,1.1314318074048,,0 +11698,85,1.1314318074048,,0 +11699,85,1.1314318074048,,0 +11700,85,1.1314318074048,,0 +11701,85,1.1314318074048,,0 +11702,85,1.1314318074048,,0 +11703,85,1.1314318074048,,0 +11704,85,1.1314318074048,,0 +11705,85,1.1314318074048,,0 +11706,85,1.1314318074048,,0 +11707,85,1.1314318074048,,0 +11708,85,1.1314318074048,,0 +11709,85,1.1314318074048,,0 +11710,85,1.1314318074048,,0 +11711,85,1.1314318074048,,0 +11712,85,1.1314318074048,,0 +11713,85,1.1314318074048,,0 +11714,85,1.1314318074048,,0 +11715,85,1.1314318074048,,0 +11716,85,1.1314318074048,,0 +11717,85,1.1314318074048,,0 +11718,85,1.1314318074048,,0 +11719,85,1.1314318074048,,0 +11720,85,1.1314318074048,,0 +11721,85,1.1314318074048,,0 +11722,85,1.1314318074048,,0 +11723,85,1.1314318074048,,0 +11724,85,1.1314318074048,,0 +11725,85,1.1314318074048,,0 +11726,85,1.1314318074048,,0 +11727,85,1.1314318074048,,0 +11728,85,1.1314318074048,,0 +11729,85,1.1314318074048,,0 +11730,85,1.32541485825225,,0 +11731,85,1.32541485825225,,0 +11732,85,1.32541485825225,,0 +11733,85,1.32541485825225,,0 +11734,85,1.32541485825225,,0 +11735,85,1.32541485825225,,0 +11736,85,1.32541485825225,,0 +11737,85,1.32541485825225,,0 +11738,85,1.32541485825225,,0 +11739,85,1.32541485825225,,0 +11740,85,1.46422841757429,,0 +11741,85,1.46422841757429,,0 +11742,85,1.46422841757429,,0 +11743,85,1.46422841757429,,0 +11744,85,1.46422841757429,,0 +11745,85,1.46422841757429,,0 +11746,85,1.46422841757429,,0 +11747,85,1.46422841757429,,0 +11748,85,1.46422841757429,,0 +11749,85,1.46422841757429,,0 +11750,85,1.65821146842175,,0 +11751,85,1.65821146842175,,0 +11752,85,1.65821146842175,,0 +11753,85,1.65821146842175,,0 +11754,85,1.65821146842175,,0 +11755,85,1.65821146842175,,0 +11756,85,1.65821146842175,,0 +11757,85,1.65821146842175,,0 +11758,85,1.65821146842175,,0 +11759,85,1.65821146842175,,0 +11760,85,1.86109282435395,,0 +11761,85,1.86109282435395,,0 +11762,85,1.86109282435395,,0 +11763,85,1.86109282435395,,0 +11764,85,1.86109282435395,,0 +11765,85,1.86109282435395,,0 +11766,85,1.86109282435395,,0 +11767,85,1.86109282435395,,0 +11768,85,1.86109282435395,,0 +11769,85,1.86109282435395,,0 +11770,85,2.05151655316751,,0 +11771,85,2.05151655316751,,0 +11772,85,2.05151655316751,,0 +11773,85,2.05151655316751,,0 +11774,85,2.05151655316751,,0 +11775,85,2.05151655316751,,0 +11776,85,2.05151655316751,,0 +11777,85,2.05151655316751,,0 +11778,85,2.05151655316751,,0 +11779,85,2.05151655316751,,0 +11780,85,2.23838095994717,,0 +11781,85,2.23838095994717,,0 +11782,85,2.23838095994717,,0 +11783,85,2.23838095994717,,0 +11784,85,2.23838095994717,,0 +11785,85,2.23838095994717,,0 +11786,85,2.23838095994717,,0 +11787,85,2.23838095994717,,0 +11788,85,2.23838095994717,,0 +11789,85,2.23838095994717,,0 +11790,85,2.39855045147259,,0 +11791,85,2.39855045147259,,0 +11792,85,2.39855045147259,,0 +11793,85,2.39855045147259,,0 +11794,85,2.39855045147259,,0 +11795,85,2.39855045147259,,0 +11796,85,2.39855045147259,,0 +11797,85,2.39855045147259,,0 +11798,85,2.39855045147259,,0 +11799,85,2.39855045147259,,0 +11800,85,2.55516062096412,,0 +11801,85,2.55516062096412,,0 +11802,85,2.55516062096412,,0 +11803,85,2.55516062096412,,0 +11804,85,2.55516062096412,,0 +11805,85,2.55516062096412,,0 +11806,85,2.55516062096412,,0 +11807,85,2.55516062096412,,0 +11808,85,2.55516062096412,,0 +11809,85,2.55516062096412,,0 +11810,85,2.66016062096412,,0 +11811,85,2.66016062096412,,0 +11812,85,2.66016062096412,,0 +11813,85,2.66016062096412,,0 +11814,85,2.66016062096412,,0 +11815,85,2.66016062096412,,0 +11816,85,2.66016062096412,,0 +11817,85,2.66016062096412,,0 +11818,85,2.66016062096412,,0 +11819,85,2.66016062096412,,0 +11820,85,2.66016062096412,,0 +11821,85,2.66016062096412,,0 +11822,85,2.66016062096412,,0 +11823,85,2.66016062096412,,0 +11824,85,2.66016062096412,,0 +11825,85,2.66016062096412,,0 +11826,85,2.66016062096412,,0 +11827,85,2.66016062096412,,0 +11828,85,2.66016062096412,,0 +11829,85,2.66016062096412,,0 +11830,85,2.66016062096412,,0 +11831,85,2.66016062096412,,0 +11832,85,2.66016062096412,,0 +11833,85,2.66016062096412,,0 +11834,85,2.66016062096412,,0 +11835,85,2.66016062096412,,0 +11836,85,2.66016062096412,,0 +11837,85,2.66016062096412,,0 +11838,85,2.66016062096412,,0 +11839,85,2.66016062096412,,0 +11840,85,2.66016062096412,,0 +11841,85,2.66016062096412,,0 +11842,85,2.66016062096412,,0 +11843,85,2.66016062096412,,0 +11844,85,2.66016062096412,,0 +11845,85,2.66016062096412,,0 +11846,85,2.66016062096412,,0 +11847,85,2.66016062096412,,0 +11848,85,2.66016062096412,,0 +11849,85,2.66016062096412,,0 +11850,85,2.39677079045565,,0 +11851,85,2.39677079045565,,0 +11852,85,2.39677079045565,,0 +11853,85,2.39677079045565,,0 +11854,85,2.39677079045565,,0 +11855,85,2.39677079045565,,0 +11856,85,2.39677079045565,,0 +11857,85,2.39677079045565,,0 +11858,85,2.39677079045565,,0 +11859,85,2.39677079045565,,0 +11860,85,2.13338095994717,,0 +11861,85,2.13338095994717,,0 +11862,85,2.13338095994717,,0 +11863,85,2.13338095994717,,0 +11864,85,2.13338095994717,,0 +11865,85,2.13338095994717,,0 +11866,85,2.13338095994717,,0 +11867,85,2.13338095994717,,0 +11868,85,2.13338095994717,,0 +11869,85,2.13338095994717,,0 +11870,85,1.89312672265903,,0 +11871,85,1.89312672265903,,0 +11872,85,1.89312672265903,,0 +11873,85,1.89312672265903,,0 +11874,85,1.89312672265903,,0 +11875,85,1.89312672265903,,0 +11876,85,1.89312672265903,,0 +11877,85,1.89312672265903,,0 +11878,85,1.89312672265903,,0 +11879,85,1.89312672265903,,0 +11880,85,1.70270299384548,,0 +11881,85,1.70270299384548,,0 +11882,85,1.70270299384548,,0 +11883,85,1.70270299384548,,0 +11884,85,1.70270299384548,,0 +11885,85,1.70270299384548,,0 +11886,85,1.70270299384548,,0 +11887,85,1.70270299384548,,0 +11888,85,1.70270299384548,,0 +11889,85,1.70270299384548,,0 +11890,85,1.58346570570988,,0 +11891,85,1.58346570570988,,0 +11892,85,1.58346570570988,,0 +11893,85,1.58346570570988,,0 +11894,85,1.58346570570988,,0 +11895,85,1.58346570570988,,0 +11896,85,1.58346570570988,,0 +11897,85,1.58346570570988,,0 +11898,85,1.58346570570988,,0 +11899,85,1.58346570570988,,0 +11900,85,1.58346570570988,,0 +11901,85,1.58346570570988,,0 +11902,85,1.58346570570988,,0 +11903,85,1.58346570570988,,0 +11904,85,1.58346570570988,,0 +11905,85,1.58346570570988,,0 +11906,85,1.58346570570988,,0 +11907,85,1.58346570570988,,0 +11908,85,1.58346570570988,,0 +11909,85,1.58346570570988,,0 +11910,85,1.58346570570988,,0 +11911,85,1.58346570570988,,0 +11912,85,1.58346570570988,,0 +11913,85,1.58346570570988,,0 +11914,85,1.58346570570988,,0 +11915,85,1.58346570570988,,0 +11916,85,1.58346570570988,,0 +11917,85,1.58346570570988,,0 +11918,85,1.58346570570988,,0 +11919,85,1.58346570570988,,0 +11920,85,1.58346570570988,,0 +11921,85,1.58346570570988,,0 +11922,85,1.58346570570988,,0 +11923,85,1.58346570570988,,0 +11924,85,1.58346570570988,,0 +11925,85,1.58346570570988,,0 +11926,85,1.58346570570988,,0 +11927,85,1.58346570570988,,0 +11928,85,1.58346570570988,,0 +11929,85,1.58346570570988,,0 +11930,85,1.58346570570988,,0 +11931,85,1.58346570570988,,0 +11932,85,1.58346570570988,,0 +11933,85,1.58346570570988,,0 +11934,85,1.58346570570988,,0 +11935,85,1.58346570570988,,0 +11936,85,1.58346570570988,,0 +11937,85,1.58346570570988,,0 +11938,85,1.58346570570988,,0 +11939,85,1.58346570570988,,0 +11940,85,1.58346570570988,,0 +11941,85,1.58346570570988,,0 +11942,85,1.58346570570988,,0 +11943,85,1.58346570570988,,0 +11944,85,1.58346570570988,,0 +11945,85,1.58346570570988,,0 +11946,85,1.58346570570988,,0 +11947,85,1.58346570570988,,0 +11948,85,1.58346570570988,,0 +11949,85,1.58346570570988,,0 +11950,85,1.58346570570988,,0 +11951,85,1.58346570570988,,0 +11952,85,1.58346570570988,,0 +11953,85,1.58346570570988,,0 +11954,85,1.58346570570988,,0 +11955,85,1.58346570570988,,0 +11956,85,1.58346570570988,,0 +11957,85,1.58346570570988,,0 +11958,85,1.58346570570988,,0 +11959,85,1.58346570570988,,0 +11960,85,1.46778773960819,,0 +11961,85,1.46778773960819,,0 +11962,85,1.46778773960819,,0 +11963,85,1.46778773960819,,0 +11964,85,1.46778773960819,,0 +11965,85,1.46778773960819,,0 +11966,85,1.46778773960819,,0 +11967,85,1.46778773960819,,0 +11968,85,1.46778773960819,,0 +11969,85,1.46778773960819,,0 +11970,85,1.46778773960819,,0 +11971,85,1.46778773960819,,0 +11972,85,1.46778773960819,,0 +11973,85,1.46778773960819,,0 +11974,85,1.46778773960819,,0 +11975,85,1.46778773960819,,0 +11976,85,1.46778773960819,,0 +11977,85,1.46778773960819,,0 +11978,85,1.46778773960819,,0 +11979,85,1.46778773960819,,0 +11980,85,1.27380468876073,,0 +11981,85,1.27380468876073,,0 +11982,85,1.27380468876073,,0 +11983,85,1.27380468876073,,0 +11984,85,1.27380468876073,,0 +11985,85,1.27380468876073,,0 +11986,85,1.27380468876073,,0 +11987,85,1.27380468876073,,0 +11988,85,1.27380468876073,,0 +11989,85,1.27380468876073,,0 +11990,85,1.27380468876073,,0 +11991,85,1.27380468876073,,0 +11992,85,1.27380468876073,,0 +11993,85,1.27380468876073,,0 +11994,85,1.27380468876073,,0 +11995,85,1.27380468876073,,0 +11996,85,1.27380468876073,,0 +11997,85,1.27380468876073,,0 +11998,85,1.27380468876073,,0 +11999,85,1.27380468876073,,0 +12000,85,1.10651655316751,,0 +12001,85,1.10651655316751,,0 +12002,85,1.10651655316751,,0 +12003,85,1.10651655316751,,0 +12004,85,1.10651655316751,,0 +12005,85,1.10651655316751,,0 +12006,85,1.10651655316751,,0 +12007,85,1.10651655316751,,0 +12008,85,1.10651655316751,,0 +12009,85,1.10651655316751,,0 +12010,85,1.10651655316751,,0 +12011,85,1.10651655316751,,0 +12012,85,1.10651655316751,,0 +12013,85,1.10651655316751,,0 +12014,85,1.10651655316751,,0 +12015,85,1.10651655316751,,0 +12016,85,1.10651655316751,,0 +12017,85,1.10651655316751,,0 +12018,85,1.10651655316751,,0 +12019,85,1.10651655316751,,0 +12020,85,0.962364010794626,,0 +12021,85,0.962364010794626,,0 +12022,85,0.962364010794626,,0 +12023,85,0.962364010794626,,0 +12024,85,0.962364010794626,,0 +12025,85,0.962364010794626,,0 +12026,85,0.962364010794626,,0 +12027,85,0.962364010794626,,0 +12028,85,0.962364010794626,,0 +12029,85,0.962364010794626,,0 +12030,85,0.855584349777678,,0 +12031,85,0.855584349777678,,0 +12032,85,0.855584349777678,,0 +12033,85,0.855584349777678,,0 +12034,85,0.855584349777678,,0 +12035,85,0.855584349777678,,0 +12036,85,0.855584349777678,,0 +12037,85,0.855584349777678,,0 +12038,85,0.855584349777678,,0 +12039,85,0.855584349777678,,0 +12040,85,0.734567400625136,,0 +12041,85,0.734567400625136,,0 +12042,85,0.734567400625136,,0 +12043,85,0.734567400625136,,0 +12044,85,0.734567400625136,,0 +12045,85,0.734567400625136,,0 +12046,85,0.734567400625136,,0 +12047,85,0.734567400625136,,0 +12048,85,0.734567400625136,,0 +12049,85,0.734567400625136,,0 +12050,85,0.561940281981068,,0 +12051,85,0.561940281981068,,0 +12052,85,0.561940281981068,,0 +12053,85,0.561940281981068,,0 +12054,85,0.561940281981068,,0 +12055,85,0.561940281981068,,0 +12056,85,0.561940281981068,,0 +12057,85,0.561940281981068,,0 +12058,85,0.561940281981068,,0 +12059,85,0.561940281981068,,0 +12060,85,0.350160620964119,,0 +12061,85,0.350160620964119,,0 +12062,85,0.350160620964119,,0 +12063,85,0.350160620964119,,0 +12064,85,0.350160620964119,,0 +12065,85,0.350160620964119,,0 +12066,85,0.350160620964119,,0 +12067,85,0.350160620964119,,0 +12068,85,0.350160620964119,,0 +12069,85,0.350160620964119,,0 +12070,85,0.108126722659035,,0 +12071,85,0.108126722659035,,0 +12072,85,0.108126722659035,,0 +12073,85,0.108126722659035,,0 +12074,85,0.108126722659035,,0 +12075,85,0.108126722659035,,0 +12076,85,0.108126722659035,,0 +12077,85,0.108126722659035,,0 +12078,85,0.108126722659035,,0 +12079,85,0.108126722659035,,0 +12080,85,-0.151703785815542,,0 +12081,85,-0.151703785815542,,0 +12082,85,-0.151703785815542,,0 +12083,85,-0.151703785815542,,0 +12084,85,-0.151703785815542,,0 +12085,85,-0.151703785815542,,0 +12086,85,-0.151703785815542,,0 +12087,85,-0.151703785815542,,0 +12088,85,-0.151703785815542,,0 +12089,85,-0.151703785815542,,0 +12090,85,-0.400856328188423,,0 +12091,85,-0.400856328188423,,0 +12092,85,-0.400856328188423,,0 +12093,85,-0.400856328188423,,0 +12094,85,-0.400856328188423,,0 +12095,85,-0.400856328188423,,0 +12096,85,-0.400856328188423,,0 +12097,85,-0.400856328188423,,0 +12098,85,-0.400856328188423,,0 +12099,85,-0.400856328188423,,0 +12100,85,-0.678483446832491,,0 +12101,85,-0.678483446832491,,0 +12102,85,-0.678483446832491,,0 +12103,85,-0.678483446832491,,0 +12104,85,-0.678483446832491,,0 +12105,85,-0.678483446832491,,0 +12106,85,-0.678483446832491,,0 +12107,85,-0.678483446832491,,0 +12108,85,-0.678483446832491,,0 +12109,85,-0.678483446832491,,0 +12110,85,-0.916958023103677,,0 +12111,85,-0.916958023103677,,0 +12112,85,-0.916958023103677,,0 +12113,85,-0.916958023103677,,0 +12114,85,-0.916958023103677,,0 +12115,85,-0.916958023103677,,0 +12116,85,-0.916958023103677,,0 +12117,85,-0.916958023103677,,0 +12118,85,-0.916958023103677,,0 +12119,85,-0.916958023103677,,0 +12120,85,-1.11628005700198,,0 +12121,85,-1.11628005700198,,0 +12122,85,-1.11628005700198,,0 +12123,85,-1.11628005700198,,0 +12124,85,-1.11628005700198,,0 +12125,85,-1.11628005700198,,0 +12126,85,-1.11628005700198,,0 +12127,85,-1.11628005700198,,0 +12128,85,-1.11628005700198,,0 +12129,85,-1.11628005700198,,0 +12130,85,-1.26933090445961,,0 +12131,85,-1.26933090445961,,0 +12132,85,-1.26933090445961,,0 +12133,85,-1.26933090445961,,0 +12134,85,-1.26933090445961,,0 +12135,85,-1.26933090445961,,0 +12136,85,-1.26933090445961,,0 +12137,85,-1.26933090445961,,0 +12138,85,-1.26933090445961,,0 +12139,85,-1.26933090445961,,0 +12140,85,-1.26933090445961,,0 +12141,85,-1.26933090445961,,0 +12142,85,-1.26933090445961,,0 +12143,85,-1.26933090445961,,0 +12144,85,-1.26933090445961,,0 +12145,85,-1.26933090445961,,0 +12146,85,-1.26933090445961,,0 +12147,85,-1.26933090445961,,0 +12148,85,-1.26933090445961,,0 +12149,85,-1.26933090445961,,0 +12150,85,-1.26933090445961,,0 +12151,85,-1.26933090445961,,0 +12152,85,-1.26933090445961,,0 +12153,85,-1.26933090445961,,0 +12154,85,-1.26933090445961,,0 +12155,85,-1.26933090445961,,0 +12156,85,-1.26933090445961,,0 +12157,85,-1.26933090445961,,0 +12158,85,-1.26933090445961,,0 +12159,85,-1.26933090445961,,0 +12160,85,-1.13585632818842,,0 +12161,85,-1.13585632818842,,0 +12162,85,-1.13585632818842,,0 +12163,85,-1.13585632818842,,0 +12164,85,-1.13585632818842,,0 +12165,85,-1.13585632818842,,0 +12166,85,-1.13585632818842,,0 +12167,85,-1.13585632818842,,0 +12168,85,-1.13585632818842,,0 +12169,85,-1.13585632818842,,0 +12170,85,-0.824415650222323,,0 +12171,85,-0.824415650222323,,0 +12172,85,-0.824415650222323,,0 +12173,85,-0.824415650222323,,0 +12174,85,-0.824415650222323,,0 +12175,85,-0.824415650222323,,0 +12176,85,-0.824415650222323,,0 +12177,85,-0.824415650222323,,0 +12178,85,-0.824415650222323,,0 +12179,85,-0.824415650222323,,0 +12180,85,-0.450686836663,,0 +12181,85,-0.450686836663,,0 +12182,85,-0.450686836663,,0 +12183,85,-0.450686836663,,0 +12184,85,-0.450686836663,,0 +12185,85,-0.450686836663,,0 +12186,85,-0.450686836663,,0 +12187,85,-0.450686836663,,0 +12188,85,-0.450686836663,,0 +12189,85,-0.450686836663,,0 +12190,85,-7.87376841206267E-02,,0 +12191,85,-7.87376841206267E-02,,0 +12192,85,-7.87376841206267E-02,,0 +12193,85,-7.87376841206267E-02,,0 +12194,85,-7.87376841206267E-02,,0 +12195,85,-7.87376841206267E-02,,0 +12196,85,-7.87376841206267E-02,,0 +12197,85,-7.87376841206267E-02,,0 +12198,85,-7.87376841206267E-02,,0 +12199,85,-7.87376841206267E-02,,0 +12200,85,0.225584349777678,,0 +12201,85,0.225584349777678,,0 +12202,85,0.225584349777678,,0 +12203,85,0.225584349777678,,0 +12204,85,0.225584349777678,,0 +12205,85,0.225584349777678,,0 +12206,85,0.225584349777678,,0 +12207,85,0.225584349777678,,0 +12208,85,0.225584349777678,,0 +12209,85,0.225584349777678,,0 +12210,85,0.332364010794627,,0 +12211,85,0.332364010794627,,0 +12212,85,0.332364010794627,,0 +12213,85,0.332364010794627,,0 +12214,85,0.332364010794627,,0 +12215,85,0.332364010794627,,0 +12216,85,0.332364010794627,,0 +12217,85,0.332364010794627,,0 +12218,85,0.332364010794627,,0 +12219,85,0.332364010794627,,0 +12220,85,0.206008078591237,,0 +12221,85,0.206008078591237,,0 +12222,85,0.206008078591237,,0 +12223,85,0.206008078591237,,0 +12224,85,0.206008078591237,,0 +12225,85,0.206008078591237,,0 +12226,85,0.206008078591237,,0 +12227,85,0.206008078591237,,0 +12228,85,0.206008078591237,,0 +12229,85,0.206008078591237,,0 +12230,85,-0.135686836663,,0 +12231,85,-0.135686836663,,0 +12232,85,-0.135686836663,,0 +12233,85,-0.135686836663,,0 +12234,85,-0.135686836663,,0 +12235,85,-0.135686836663,,0 +12236,85,-0.135686836663,,0 +12237,85,-0.135686836663,,0 +12238,85,-0.135686836663,,0 +12239,85,-0.135686836663,,0 +12240,85,-0.593059718018932,,0 +12241,85,-0.593059718018932,,0 +12242,85,-0.593059718018932,,0 +12243,85,-0.593059718018932,,0 +12244,85,-0.593059718018932,,0 +12245,85,-0.593059718018932,,0 +12246,85,-0.593059718018932,,0 +12247,85,-0.593059718018932,,0 +12248,85,-0.593059718018932,,0 +12249,85,-0.593059718018932,,0 +12250,85,-1.06822920954436,,0 +12251,85,-1.06822920954436,,0 +12252,85,-1.06822920954436,,0 +12253,85,-1.06822920954436,,0 +12254,85,-1.06822920954436,,0 +12255,85,-1.06822920954436,,0 +12256,85,-1.06822920954436,,0 +12257,85,-1.06822920954436,,0 +12258,85,-1.06822920954436,,0 +12259,85,-1.06822920954436,,0 +12260,85,-1.46153429429012,,0 +12261,85,-1.46153429429012,,0 +12262,85,-1.46153429429012,,0 +12263,85,-1.46153429429012,,0 +12264,85,-1.46153429429012,,0 +12265,85,-1.46153429429012,,0 +12266,85,-1.46153429429012,,0 +12267,85,-1.46153429429012,,0 +12268,85,-1.46153429429012,,0 +12269,85,-1.46153429429012,,0 +12270,85,-1.67509361632402,,0 +12271,85,-1.67509361632402,,0 +12272,85,-1.67509361632402,,0 +12273,85,-1.67509361632402,,0 +12274,85,-1.67509361632402,,0 +12275,85,-1.67509361632402,,0 +12276,85,-1.67509361632402,,0 +12277,85,-1.67509361632402,,0 +12278,85,-1.67509361632402,,0 +12279,85,-1.67509361632402,,0 +12280,85,-1.67509361632402,,0 +12281,85,-1.67509361632402,,0 +12282,85,-1.67509361632402,,0 +12283,85,-1.67509361632402,,0 +12284,85,-1.67509361632402,,0 +12285,85,-1.67509361632402,,0 +12286,85,-1.67509361632402,,0 +12287,85,-1.67509361632402,,0 +12288,85,-1.67509361632402,,0 +12289,85,-1.67509361632402,,0 +12290,85,-1.41526310784944,,0 +12291,85,-1.41526310784944,,0 +12292,85,-1.41526310784944,,0 +12293,85,-1.41526310784944,,0 +12294,85,-1.41526310784944,,0 +12295,85,-1.41526310784944,,0 +12296,85,-1.41526310784944,,0 +12297,85,-1.41526310784944,,0 +12298,85,-1.41526310784944,,0 +12299,85,-1.41526310784944,,0 +12300,85,-1.09848344683249,,0 +12301,85,-1.09848344683249,,0 +12302,85,-1.09848344683249,,0 +12303,85,-1.09848344683249,,0 +12304,85,-1.09848344683249,,0 +12305,85,-1.09848344683249,,0 +12306,85,-1.09848344683249,,0 +12307,85,-1.09848344683249,,0 +12308,85,-1.09848344683249,,0 +12309,85,-1.09848344683249,,0 +12310,85,-0.742551243442661,,0 +12311,85,-0.742551243442661,,0 +12312,85,-0.742551243442661,,0 +12313,85,-0.742551243442661,,0 +12314,85,-0.742551243442661,,0 +12315,85,-0.742551243442661,,0 +12316,85,-0.742551243442661,,0 +12317,85,-0.742551243442661,,0 +12318,85,-0.742551243442661,,0 +12319,85,-0.742551243442661,,0 +12320,85,-0.383059718018932,,0 +12321,85,-0.383059718018932,,0 +12322,85,-0.383059718018932,,0 +12323,85,-0.383059718018932,,0 +12324,85,-0.383059718018932,,0 +12325,85,-0.383059718018932,,0 +12326,85,-0.383059718018932,,0 +12327,85,-0.383059718018932,,0 +12328,85,-0.383059718018932,,0 +12329,85,-0.383059718018932,,0 +12330,85,-6.27207349680843E-02,,0 +12331,85,-6.27207349680843E-02,,0 +12332,85,-6.27207349680843E-02,,0 +12333,85,-6.27207349680843E-02,,0 +12334,85,-6.27207349680843E-02,,0 +12335,85,-6.27207349680843E-02,,0 +12336,85,-6.27207349680843E-02,,0 +12337,85,-6.27207349680843E-02,,0 +12338,85,-6.27207349680843E-02,,0 +12339,85,-6.27207349680843E-02,,0 +12340,85,0.214906383675984,,0 +12341,85,0.214906383675984,,0 +12342,85,0.214906383675984,,0 +12343,85,0.214906383675984,,0 +12344,85,0.214906383675984,,0 +12345,85,0.214906383675984,,0 +12346,85,0.214906383675984,,0 +12347,85,0.214906383675984,,0 +12348,85,0.214906383675984,,0 +12349,85,0.214906383675984,,0 +12350,85,0.504991129438695,,0 +12351,85,0.504991129438695,,0 +12352,85,0.504991129438695,,0 +12353,85,0.504991129438695,,0 +12354,85,0.504991129438695,,0 +12355,85,0.504991129438695,,0 +12356,85,0.504991129438695,,0 +12357,85,0.504991129438695,,0 +12358,85,0.504991129438695,,0 +12359,85,0.504991129438695,,0 +12360,85,0.857364010794627,,0 +12361,85,0.857364010794627,,0 +12362,85,0.857364010794627,,0 +12363,85,0.857364010794627,,0 +12364,85,0.857364010794627,,0 +12365,85,0.857364010794627,,0 +12366,85,0.857364010794627,,0 +12367,85,0.857364010794627,,0 +12368,85,0.857364010794627,,0 +12369,85,0.857364010794627,,0 +12370,85,1.26490638367598,,0 +12371,85,1.26490638367598,,0 +12372,85,1.26490638367598,,0 +12373,85,1.26490638367598,,0 +12374,85,1.26490638367598,,0 +12375,85,1.26490638367598,,0 +12376,85,1.26490638367598,,0 +12377,85,1.26490638367598,,0 +12378,85,1.26490638367598,,0 +12379,85,1.26490638367598,,0 +12380,85,1.69380468876073,,0 +12381,85,1.69380468876073,,0 +12382,85,1.69380468876073,,0 +12383,85,1.69380468876073,,0 +12384,85,1.69380468876073,,0 +12385,85,1.69380468876073,,0 +12386,85,1.69380468876073,,0 +12387,85,1.69380468876073,,0 +12388,85,1.69380468876073,,0 +12389,85,1.69380468876073,,0 +12390,85,2.174313163337,,0 +12391,85,2.174313163337,,0 +12392,85,2.174313163337,,0 +12393,85,2.174313163337,,0 +12394,85,2.174313163337,,0 +12395,85,2.174313163337,,0 +12396,85,2.174313163337,,0 +12397,85,2.174313163337,,0 +12398,85,2.174313163337,,0 +12399,85,2.174313163337,,0 +12400,85,2.61566909554039,,0 +12401,85,2.61566909554039,,0 +12402,85,2.61566909554039,,0 +12403,85,2.61566909554039,,0 +12404,85,2.61566909554039,,0 +12405,85,2.61566909554039,,0 +12406,85,2.61566909554039,,0 +12407,85,2.61566909554039,,0 +12408,85,2.61566909554039,,0 +12409,85,2.61566909554039,,0 +12410,85,2.98939790909971,,0 +12411,85,2.98939790909971,,0 +12412,85,2.98939790909971,,0 +12413,85,2.98939790909971,,0 +12414,85,2.98939790909971,,0 +12415,85,2.98939790909971,,0 +12416,85,2.98939790909971,,0 +12417,85,2.98939790909971,,0 +12418,85,2.98939790909971,,0 +12419,85,2.98939790909971,,0 +12420,85,3.25100807859124,,0 +12421,85,3.25100807859124,,0 +12422,85,3.25100807859124,,0 +12423,85,3.25100807859124,,0 +12424,85,3.25100807859124,,0 +12425,85,3.25100807859124,,0 +12426,85,3.25100807859124,,0 +12427,85,3.25100807859124,,0 +12428,85,3.25100807859124,,0 +12429,85,3.25100807859124,,0 +12430,85,3.39516062096412,,0 +12431,85,3.39516062096412,,0 +12432,85,3.39516062096412,,0 +12433,85,3.39516062096412,,0 +12434,85,3.39516062096412,,0 +12435,85,3.39516062096412,,0 +12436,85,3.39516062096412,,0 +12437,85,3.39516062096412,,0 +12438,85,3.39516062096412,,0 +12439,85,3.39516062096412,,0 +12440,85,3.39516062096412,,0 +12441,85,3.39516062096412,,0 +12442,85,3.39516062096412,,0 +12443,85,3.39516062096412,,0 +12444,85,3.39516062096412,,0 +12445,85,3.39516062096412,,0 +12446,85,3.39516062096412,,0 +12447,85,3.39516062096412,,0 +12448,85,3.39516062096412,,0 +12449,85,3.39516062096412,,0 +12450,85,3.39516062096412,,0 +12451,85,3.39516062096412,,0 +12452,85,3.39516062096412,,0 +12453,85,3.39516062096412,,0 +12454,85,3.39516062096412,,0 +12455,85,3.39516062096412,,0 +12456,85,3.39516062096412,,0 +12457,85,3.39516062096412,,0 +12458,85,3.39516062096412,,0 +12459,85,3.39516062096412,,0 +12460,85,3.17982163791327,,0 +12461,85,3.17982163791327,,0 +12462,85,3.17982163791327,,0 +12463,85,3.17982163791327,,0 +12464,85,3.17982163791327,,0 +12465,85,3.17982163791327,,0 +12466,85,3.17982163791327,,0 +12467,85,3.17982163791327,,0 +12468,85,3.17982163791327,,0 +12469,85,3.17982163791327,,0 +12470,85,3.03210977350649,,0 +12471,85,3.03210977350649,,0 +12472,85,3.03210977350649,,0 +12473,85,3.03210977350649,,0 +12474,85,3.03210977350649,,0 +12475,85,3.03210977350649,,0 +12476,85,3.03210977350649,,0 +12477,85,3.03210977350649,,0 +12478,85,3.03210977350649,,0 +12479,85,3.03210977350649,,0 +12480,85,2.909313163337,,0 +12481,85,2.909313163337,,0 +12482,85,2.909313163337,,0 +12483,85,2.909313163337,,0 +12484,85,2.909313163337,,0 +12485,85,2.909313163337,,0 +12486,85,2.909313163337,,0 +12487,85,2.909313163337,,0 +12488,85,2.909313163337,,0 +12489,85,2.909313163337,,0 +12490,85,2.909313163337,,0 +12491,85,2.909313163337,,0 +12492,85,2.909313163337,,0 +12493,85,2.909313163337,,0 +12494,85,2.909313163337,,0 +12495,85,2.909313163337,,0 +12496,85,2.909313163337,,0 +12497,85,2.909313163337,,0 +12498,85,2.909313163337,,0 +12499,85,2.909313163337,,0 +12500,85,2.909313163337,,0 +12501,85,2.909313163337,,0 +12502,85,2.909313163337,,0 +12503,85,2.909313163337,,0 +12504,85,2.909313163337,,0 +12505,85,2.909313163337,,0 +12506,85,2.909313163337,,0 +12507,85,2.909313163337,,0 +12508,85,2.909313163337,,0 +12509,85,2.909313163337,,0 +12510,85,2.909313163337,,0 +12511,85,2.909313163337,,0 +12512,85,2.909313163337,,0 +12513,85,2.909313163337,,0 +12514,85,2.909313163337,,0 +12515,85,2.909313163337,,0 +12516,85,2.909313163337,,0 +12517,85,2.909313163337,,0 +12518,85,2.909313163337,,0 +12519,85,2.909313163337,,0 +12520,85,2.909313163337,,0 +12521,85,2.909313163337,,0 +12522,85,2.909313163337,,0 +12523,85,2.909313163337,,0 +12524,85,2.909313163337,,0 +12525,85,2.909313163337,,0 +12526,85,2.909313163337,,0 +12527,85,2.909313163337,,0 +12528,85,2.909313163337,,0 +12529,85,2.909313163337,,0 +12530,85,2.909313163337,,0 +12531,85,2.909313163337,,0 +12532,85,2.909313163337,,0 +12533,85,2.909313163337,,0 +12534,85,2.909313163337,,0 +12535,85,2.909313163337,,0 +12536,85,2.909313163337,,0 +12537,85,2.909313163337,,0 +12538,85,2.909313163337,,0 +12539,85,2.909313163337,,0 +12540,85,2.909313163337,,0 +12541,85,2.909313163337,,0 +12542,85,2.909313163337,,0 +12543,85,2.909313163337,,0 +12544,85,2.909313163337,,0 +12545,85,2.909313163337,,0 +12546,85,2.909313163337,,0 +12547,85,2.909313163337,,0 +12548,85,2.909313163337,,0 +12549,85,2.909313163337,,0 +12550,85,2.909313163337,,0 +12551,85,2.909313163337,,0 +12552,85,2.909313163337,,0 +12553,85,2.909313163337,,0 +12554,85,2.909313163337,,0 +12555,85,2.909313163337,,0 +12556,85,2.909313163337,,0 +12557,85,2.909313163337,,0 +12558,85,2.909313163337,,0 +12559,85,2.909313163337,,0 +12560,85,2.909313163337,,0 +12561,85,2.909313163337,,0 +12562,85,2.909313163337,,0 +12563,85,2.909313163337,,0 +12564,85,2.909313163337,,0 +12565,85,2.909313163337,,0 +12566,85,2.909313163337,,0 +12567,85,2.909313163337,,0 +12568,85,2.909313163337,,0 +12569,85,2.909313163337,,0 +12570,85,2.70643180740479,,0 +12571,85,2.70643180740479,,0 +12572,85,2.70643180740479,,0 +12573,85,2.70643180740479,,0 +12574,85,2.70643180740479,,0 +12575,85,2.70643180740479,,0 +12576,85,2.70643180740479,,0 +12577,85,2.70643180740479,,0 +12578,85,2.70643180740479,,0 +12579,85,2.70643180740479,,0 +12580,85,2.53202502774378,,0 +12581,85,2.53202502774378,,0 +12582,85,2.53202502774378,,0 +12583,85,2.53202502774378,,0 +12584,85,2.53202502774378,,0 +12585,85,2.53202502774378,,0 +12586,85,2.53202502774378,,0 +12587,85,2.53202502774378,,0 +12588,85,2.53202502774378,,0 +12589,85,2.53202502774378,,0 +12590,85,2.34160129893022,,0 +12591,85,2.34160129893022,,0 +12592,85,2.34160129893022,,0 +12593,85,2.34160129893022,,0 +12594,85,2.34160129893022,,0 +12595,85,2.34160129893022,,0 +12596,85,2.34160129893022,,0 +12597,85,2.34160129893022,,0 +12598,85,2.34160129893022,,0 +12599,85,2.34160129893022,,0 +12600,85,2.18677079045565,,0 +12601,85,2.18677079045565,,0 +12602,85,2.18677079045565,,0 +12603,85,2.18677079045565,,0 +12604,85,2.18677079045565,,0 +12605,85,2.18677079045565,,0 +12606,85,2.18677079045565,,0 +12607,85,2.18677079045565,,0 +12608,85,2.18677079045565,,0 +12609,85,2.18677079045565,,0 +12610,85,2.18677079045565,,0 +12611,85,2.18677079045565,,0 +12612,85,2.18677079045565,,0 +12613,85,2.18677079045565,,0 +12614,85,2.18677079045565,,0 +12615,85,2.18677079045565,,0 +12616,85,2.18677079045565,,0 +12617,85,2.18677079045565,,0 +12618,85,2.18677079045565,,0 +12619,85,2.18677079045565,,0 +12620,85,2.03905892604887,,0 +12621,85,2.03905892604887,,0 +12622,85,2.03905892604887,,0 +12623,85,2.03905892604887,,0 +12624,85,2.03905892604887,,0 +12625,85,2.03905892604887,,0 +12626,85,2.03905892604887,,0 +12627,85,2.03905892604887,,0 +12628,85,2.03905892604887,,0 +12629,85,2.03905892604887,,0 +12630,85,2.03905892604887,,0 +12631,85,2.03905892604887,,0 +12632,85,2.03905892604887,,0 +12633,85,2.03905892604887,,0 +12634,85,2.03905892604887,,0 +12635,85,2.03905892604887,,0 +12636,85,2.03905892604887,,0 +12637,85,2.03905892604887,,0 +12638,85,2.03905892604887,,0 +12639,85,2.03905892604887,,0 +12640,85,1.93583858706581,,0 +12641,85,1.93583858706581,,0 +12642,85,1.93583858706581,,0 +12643,85,1.93583858706581,,0 +12644,85,1.93583858706581,,0 +12645,85,1.93583858706581,,0 +12646,85,1.93583858706581,,0 +12647,85,1.93583858706581,,0 +12648,85,1.93583858706581,,0 +12649,85,1.93583858706581,,0 +12650,85,1.93583858706581,,0 +12651,85,1.93583858706581,,0 +12652,85,1.93583858706581,,0 +12653,85,1.93583858706581,,0 +12654,85,1.93583858706581,,0 +12655,85,1.93583858706581,,0 +12656,85,1.93583858706581,,0 +12657,85,1.93583858706581,,0 +12658,85,1.93583858706581,,0 +12659,85,1.93583858706581,,0 +12660,85,1.74185553621835,,0 +12661,85,1.74185553621835,,0 +12662,85,1.74185553621835,,0 +12663,85,1.74185553621835,,0 +12664,85,1.74185553621835,,0 +12665,85,1.74185553621835,,0 +12666,85,1.74185553621835,,0 +12667,85,1.74185553621835,,0 +12668,85,1.74185553621835,,0 +12669,85,1.74185553621835,,0 +12670,85,1.59236401079463,,0 +12671,85,1.59236401079463,,0 +12672,85,1.59236401079463,,0 +12673,85,1.59236401079463,,0 +12674,85,1.59236401079463,,0 +12675,85,1.59236401079463,,0 +12676,85,1.59236401079463,,0 +12677,85,1.59236401079463,,0 +12678,85,1.59236401079463,,0 +12679,85,1.59236401079463,,0 +12680,85,1.44109282435395,,0 +12681,85,1.44109282435395,,0 +12682,85,1.44109282435395,,0 +12683,85,1.44109282435395,,0 +12684,85,1.44109282435395,,0 +12685,85,1.44109282435395,,0 +12686,85,1.44109282435395,,0 +12687,85,1.44109282435395,,0 +12688,85,1.44109282435395,,0 +12689,85,1.44109282435395,,0 +12690,85,1.334313163337,,0 +12691,85,1.334313163337,,0 +12692,85,1.334313163337,,0 +12693,85,1.334313163337,,0 +12694,85,1.334313163337,,0 +12695,85,1.334313163337,,0 +12696,85,1.334313163337,,0 +12697,85,1.334313163337,,0 +12698,85,1.334313163337,,0 +12699,85,1.334313163337,,0 +12700,85,1.334313163337,,0 +12701,85,1.334313163337,,0 +12702,85,1.334313163337,,0 +12703,85,1.334313163337,,0 +12704,85,1.334313163337,,0 +12705,85,1.334313163337,,0 +12706,85,1.334313163337,,0 +12707,85,1.334313163337,,0 +12708,85,1.334313163337,,0 +12709,85,1.334313163337,,0 +12710,85,1.334313163337,,0 +12711,85,1.334313163337,,0 +12712,85,1.334313163337,,0 +12713,85,1.334313163337,,0 +12714,85,1.334313163337,,0 +12715,85,1.334313163337,,0 +12716,85,1.334313163337,,0 +12717,85,1.334313163337,,0 +12718,85,1.334313163337,,0 +12719,85,1.334313163337,,0 +12720,85,1.334313163337,,0 +12721,85,1.334313163337,,0 +12722,85,1.334313163337,,0 +12723,85,1.334313163337,,0 +12724,85,1.334313163337,,0 +12725,85,1.334313163337,,0 +12726,85,1.334313163337,,0 +12727,85,1.334313163337,,0 +12728,85,1.334313163337,,0 +12729,85,1.334313163337,,0 +12730,85,1.334313163337,,0 +12731,85,1.334313163337,,0 +12732,85,1.334313163337,,0 +12733,85,1.334313163337,,0 +12734,85,1.334313163337,,0 +12735,85,1.334313163337,,0 +12736,85,1.334313163337,,0 +12737,85,1.334313163337,,0 +12738,85,1.334313163337,,0 +12739,85,1.334313163337,,0 +12740,85,1.334313163337,,0 +12741,85,1.334313163337,,0 +12742,85,1.334313163337,,0 +12743,85,1.334313163337,,0 +12744,85,1.334313163337,,0 +12745,85,1.334313163337,,0 +12746,85,1.334313163337,,0 +12747,85,1.334313163337,,0 +12748,85,1.334313163337,,0 +12749,85,1.334313163337,,0 +12750,85,1.15278773960819,,0 +12751,85,1.15278773960819,,0 +12752,85,1.15278773960819,,0 +12753,85,1.15278773960819,,0 +12754,85,1.15278773960819,,0 +12755,85,1.15278773960819,,0 +12756,85,1.15278773960819,,0 +12757,85,1.15278773960819,,0 +12758,85,1.15278773960819,,0 +12759,85,1.15278773960819,,0 +12760,85,0.949906383675984,,0 +12761,85,0.949906383675984,,0 +12762,85,0.949906383675984,,0 +12763,85,0.949906383675984,,0 +12764,85,0.949906383675984,,0 +12765,85,0.949906383675984,,0 +12766,85,0.949906383675984,,0 +12767,85,0.949906383675984,,0 +12768,85,0.949906383675984,,0 +12769,85,0.949906383675984,,0 +12770,85,0.68473689215056,,0 +12771,85,0.68473689215056,,0 +12772,85,0.68473689215056,,0 +12773,85,0.68473689215056,,0 +12774,85,0.68473689215056,,0 +12775,85,0.68473689215056,,0 +12776,85,0.68473689215056,,0 +12777,85,0.68473689215056,,0 +12778,85,0.68473689215056,,0 +12779,85,0.68473689215056,,0 +12780,85,0.399991129438695,,0 +12781,85,0.399991129438695,,0 +12782,85,0.399991129438695,,0 +12783,85,0.399991129438695,,0 +12784,85,0.399991129438695,,0 +12785,85,0.399991129438695,,0 +12786,85,0.399991129438695,,0 +12787,85,0.399991129438695,,0 +12788,85,0.399991129438695,,0 +12789,85,0.399991129438695,,0 +12790,85,0.13660129893022,,0 +12791,85,0.13660129893022,,0 +12792,85,0.13660129893022,,0 +12793,85,0.13660129893022,,0 +12794,85,0.13660129893022,,0 +12795,85,0.13660129893022,,0 +12796,85,0.13660129893022,,0 +12797,85,0.13660129893022,,0 +12798,85,0.13660129893022,,0 +12799,85,0.13660129893022,,0 +12800,85,-7.69580231036776E-02,,0 +12801,85,-7.69580231036776E-02,,0 +12802,85,-7.69580231036776E-02,,0 +12803,85,-7.69580231036776E-02,,0 +12804,85,-7.69580231036776E-02,,0 +12805,85,-7.69580231036776E-02,,0 +12806,85,-7.69580231036776E-02,,0 +12807,85,-7.69580231036776E-02,,0 +12808,85,-7.69580231036776E-02,,0 +12809,85,-7.69580231036776E-02,,0 +12810,85,-0.201534294290118,,0 +12811,85,-0.201534294290118,,0 +12812,85,-0.201534294290118,,0 +12813,85,-0.201534294290118,,0 +12814,85,-0.201534294290118,,0 +12815,85,-0.201534294290118,,0 +12816,85,-0.201534294290118,,0 +12817,85,-0.201534294290118,,0 +12818,85,-0.201534294290118,,0 +12819,85,-0.201534294290118,,0 +12820,85,-0.201534294290118,,0 +12821,85,-0.201534294290118,,0 +12822,85,-0.201534294290118,,0 +12823,85,-0.201534294290118,,0 +12824,85,-0.201534294290118,,0 +12825,85,-0.201534294290118,,0 +12826,85,-0.201534294290118,,0 +12827,85,-0.201534294290118,,0 +12828,85,-0.201534294290118,,0 +12829,85,-0.201534294290118,,0 +12830,85,-0.201534294290118,,0 +12831,85,-0.201534294290118,,0 +12832,85,-0.201534294290118,,0 +12833,85,-0.201534294290118,,0 +12834,85,-0.201534294290118,,0 +12835,85,-0.201534294290118,,0 +12836,85,-0.201534294290118,,0 +12837,85,-0.201534294290118,,0 +12838,85,-0.201534294290118,,0 +12839,85,-0.201534294290118,,0 +12840,85,-0.201534294290118,,0 +12841,85,-0.201534294290118,,0 +12842,85,-0.201534294290118,,0 +12843,85,-0.201534294290118,,0 +12844,85,-0.201534294290118,,0 +12845,85,-0.201534294290118,,0 +12846,85,-0.201534294290118,,0 +12847,85,-0.201534294290118,,0 +12848,85,-0.201534294290118,,0 +12849,85,-0.201534294290118,,0 +12850,85,-0.304754633273169,,0 +12851,85,-0.304754633273169,,0 +12852,85,-0.304754633273169,,0 +12853,85,-0.304754633273169,,0 +12854,85,-0.304754633273169,,0 +12855,85,-0.304754633273169,,0 +12856,85,-0.304754633273169,,0 +12857,85,-0.304754633273169,,0 +12858,85,-0.304754633273169,,0 +12859,85,-0.304754633273169,,0 +12860,85,-0.461364802764695,,0 +12861,85,-0.461364802764695,,0 +12862,85,-0.461364802764695,,0 +12863,85,-0.461364802764695,,0 +12864,85,-0.461364802764695,,0 +12865,85,-0.461364802764695,,0 +12866,85,-0.461364802764695,,0 +12867,85,-0.461364802764695,,0 +12868,85,-0.461364802764695,,0 +12869,85,-0.461364802764695,,0 +12870,85,-0.710517345137576,,0 +12871,85,-0.710517345137576,,0 +12872,85,-0.710517345137576,,0 +12873,85,-0.710517345137576,,0 +12874,85,-0.710517345137576,,0 +12875,85,-0.710517345137576,,0 +12876,85,-0.710517345137576,,0 +12877,85,-0.710517345137576,,0 +12878,85,-0.710517345137576,,0 +12879,85,-0.710517345137576,,0 +12880,85,-1.00772073496808,,0 +12881,85,-1.00772073496808,,0 +12882,85,-1.00772073496808,,0 +12883,85,-1.00772073496808,,0 +12884,85,-1.00772073496808,,0 +12885,85,-1.00772073496808,,0 +12886,85,-1.00772073496808,,0 +12887,85,-1.00772073496808,,0 +12888,85,-1.00772073496808,,0 +12889,85,-1.00772073496808,,0 +12890,85,-1.29602581971385,,0 +12891,85,-1.29602581971385,,0 +12892,85,-1.29602581971385,,0 +12893,85,-1.29602581971385,,0 +12894,85,-1.29602581971385,,0 +12895,85,-1.29602581971385,,0 +12896,85,-1.29602581971385,,0 +12897,85,-1.29602581971385,,0 +12898,85,-1.29602581971385,,0 +12899,85,-1.29602581971385,,0 +12900,85,-1.53805971801893,,0 +12901,85,-1.53805971801893,,0 +12902,85,-1.53805971801893,,0 +12903,85,-1.53805971801893,,0 +12904,85,-1.53805971801893,,0 +12905,85,-1.53805971801893,,0 +12906,85,-1.53805971801893,,0 +12907,85,-1.53805971801893,,0 +12908,85,-1.53805971801893,,0 +12909,85,-1.53805971801893,,0 +12910,85,-1.710686836663,,0 +12911,85,-1.710686836663,,0 +12912,85,-1.710686836663,,0 +12913,85,-1.710686836663,,0 +12914,85,-1.710686836663,,0 +12915,85,-1.710686836663,,0 +12916,85,-1.710686836663,,0 +12917,85,-1.710686836663,,0 +12918,85,-1.710686836663,,0 +12919,85,-1.710686836663,,0 +12920,85,-1.710686836663,,0 +12921,85,-1.710686836663,,0 +12922,85,-1.710686836663,,0 +12923,85,-1.710686836663,,0 +12924,85,-1.710686836663,,0 +12925,85,-1.710686836663,,0 +12926,85,-1.710686836663,,0 +12927,85,-1.710686836663,,0 +12928,85,-1.710686836663,,0 +12929,85,-1.710686836663,,0 +12930,85,-1.85839870106978,,0 +12931,85,-1.85839870106978,,0 +12932,85,-1.85839870106978,,0 +12933,85,-1.85839870106978,,0 +12934,85,-1.85839870106978,,0 +12935,85,-1.85839870106978,,0 +12936,85,-1.85839870106978,,0 +12937,85,-1.85839870106978,,0 +12938,85,-1.85839870106978,,0 +12939,85,-1.85839870106978,,0 +12940,85,-1.85839870106978,,0 +12941,85,-1.85839870106978,,0 +12942,85,-1.85839870106978,,0 +12943,85,-1.85839870106978,,0 +12944,85,-1.85839870106978,,0 +12945,85,-1.85839870106978,,0 +12946,85,-1.85839870106978,,0 +12947,85,-1.85839870106978,,0 +12948,85,-1.85839870106978,,0 +12949,85,-1.85839870106978,,0 +12950,85,-1.85839870106978,,0 +12951,85,-1.85839870106978,,0 +12952,85,-1.85839870106978,,0 +12953,85,-1.85839870106978,,0 +12954,85,-1.85839870106978,,0 +12955,85,-1.85839870106978,,0 +12956,85,-1.85839870106978,,0 +12957,85,-1.85839870106978,,0 +12958,85,-1.85839870106978,,0 +12959,85,-1.85839870106978,,0 +12960,85,-2.04526310784944,,0 +12961,85,-2.04526310784944,,0 +12962,85,-2.04526310784944,,0 +12963,85,-2.04526310784944,,0 +12964,85,-2.04526310784944,,0 +12965,85,-2.04526310784944,,0 +12966,85,-2.04526310784944,,0 +12967,85,-2.04526310784944,,0 +12968,85,-2.04526310784944,,0 +12969,85,-2.04526310784944,,0 +12970,85,-2.24458514174775,,0 +12971,85,-2.24458514174775,,0 +12972,85,-2.24458514174775,,0 +12973,85,-2.24458514174775,,0 +12974,85,-2.24458514174775,,0 +12975,85,-2.24458514174775,,0 +12976,85,-2.24458514174775,,0 +12977,85,-2.24458514174775,,0 +12978,85,-2.24458514174775,,0 +12979,85,-2.24458514174775,,0 +12980,85,-2.53466988751046,,0 +12981,85,-2.53466988751046,,0 +12982,85,-2.53466988751046,,0 +12983,85,-2.53466988751046,,0 +12984,85,-2.53466988751046,,0 +12985,85,-2.53466988751046,,0 +12986,85,-2.53466988751046,,0 +12987,85,-2.53466988751046,,0 +12988,85,-2.53466988751046,,0 +12989,85,-2.53466988751046,,0 +12990,85,-2.89060209090029,,0 +12991,85,-2.89060209090029,,0 +12992,85,-2.89060209090029,,0 +12993,85,-2.89060209090029,,0 +12994,85,-2.89060209090029,,0 +12995,85,-2.89060209090029,,0 +12996,85,-2.89060209090029,,0 +12997,85,-2.89060209090029,,0 +12998,85,-2.89060209090029,,0 +12999,85,-2.89060209090029,,0 +13000,85,-3.24475463327317,,0 +13001,85,-3.24475463327317,,0 +13002,85,-3.24475463327317,,0 +13003,85,-3.24475463327317,,0 +13004,85,-3.24475463327317,,0 +13005,85,-3.24475463327317,,0 +13006,85,-3.24475463327317,,0 +13007,85,-3.24475463327317,,0 +13008,85,-3.24475463327317,,0 +13009,85,-3.24475463327317,,0 +13010,85,-3.55797497225622,,0 +13011,85,-3.55797497225622,,0 +13012,85,-3.55797497225622,,0 +13013,85,-3.55797497225622,,0 +13014,85,-3.55797497225622,,0 +13015,85,-3.55797497225622,,0 +13016,85,-3.55797497225622,,0 +13017,85,-3.55797497225622,,0 +13018,85,-3.55797497225622,,0 +13019,85,-3.55797497225622,,0 +13020,85,-3.79822920954436,,0 +13021,85,-3.79822920954436,,0 +13022,85,-3.79822920954436,,0 +13023,85,-3.79822920954436,,0 +13024,85,-3.79822920954436,,0 +13025,85,-3.79822920954436,,0 +13026,85,-3.79822920954436,,0 +13027,85,-3.79822920954436,,0 +13028,85,-3.79822920954436,,0 +13029,85,-3.79822920954436,,0 +13030,85,-3.9299241247986,,0 +13031,85,-3.9299241247986,,0 +13032,85,-3.9299241247986,,0 +13033,85,-3.9299241247986,,0 +13034,85,-3.9299241247986,,0 +13035,85,-3.9299241247986,,0 +13036,85,-3.9299241247986,,0 +13037,85,-3.9299241247986,,0 +13038,85,-3.9299241247986,,0 +13039,85,-3.9299241247986,,0 +13040,85,-3.9299241247986,,0 +13041,85,-3.9299241247986,,0 +13042,85,-3.9299241247986,,0 +13043,85,-3.9299241247986,,0 +13044,85,-3.9299241247986,,0 +13045,85,-3.9299241247986,,0 +13046,85,-3.9299241247986,,0 +13047,85,-3.9299241247986,,0 +13048,85,-3.9299241247986,,0 +13049,85,-3.9299241247986,,0 +13050,85,-3.9299241247986,,0 +13051,85,-3.9299241247986,,0 +13052,85,-3.9299241247986,,0 +13053,85,-3.9299241247986,,0 +13054,85,-3.9299241247986,,0 +13055,85,-3.9299241247986,,0 +13056,85,-3.9299241247986,,0 +13057,85,-3.9299241247986,,0 +13058,85,-3.9299241247986,,0 +13059,85,-3.9299241247986,,0 +13060,85,-3.66831395530707,,0 +13061,85,-3.66831395530707,,0 +13062,85,-3.66831395530707,,0 +13063,85,-3.66831395530707,,0 +13064,85,-3.66831395530707,,0 +13065,85,-3.66831395530707,,0 +13066,85,-3.66831395530707,,0 +13067,85,-3.66831395530707,,0 +13068,85,-3.66831395530707,,0 +13069,85,-3.66831395530707,,0 +13070,85,-3.45297497225622,,0 +13071,85,-3.45297497225622,,0 +13072,85,-3.45297497225622,,0 +13073,85,-3.45297497225622,,0 +13074,85,-3.45297497225622,,0 +13075,85,-3.45297497225622,,0 +13076,85,-3.45297497225622,,0 +13077,85,-3.45297497225622,,0 +13078,85,-3.45297497225622,,0 +13079,85,-3.45297497225622,,0 +13080,85,-3.21450039598503,,0 +13081,85,-3.21450039598503,,0 +13082,85,-3.21450039598503,,0 +13083,85,-3.21450039598503,,0 +13084,85,-3.21450039598503,,0 +13085,85,-3.21450039598503,,0 +13086,85,-3.21450039598503,,0 +13087,85,-3.21450039598503,,0 +13088,85,-3.21450039598503,,0 +13089,85,-3.21450039598503,,0 +13090,85,-2.98848344683249,,0 +13091,85,-2.98848344683249,,0 +13092,85,-2.98848344683249,,0 +13093,85,-2.98848344683249,,0 +13094,85,-2.98848344683249,,0 +13095,85,-2.98848344683249,,0 +13096,85,-2.98848344683249,,0 +13097,85,-2.98848344683249,,0 +13098,85,-2.98848344683249,,0 +13099,85,-2.98848344683249,,0 +13100,85,-2.79628005700199,,0 +13101,85,-2.79628005700199,,0 +13102,85,-2.79628005700199,,0 +13103,85,-2.79628005700199,,0 +13104,85,-2.79628005700199,,0 +13105,85,-2.79628005700199,,0 +13106,85,-2.79628005700199,,0 +13107,85,-2.79628005700199,,0 +13108,85,-2.79628005700199,,0 +13109,85,-2.79628005700199,,0 +13110,85,-2.61831395530707,,0 +13111,85,-2.61831395530707,,0 +13112,85,-2.61831395530707,,0 +13113,85,-2.61831395530707,,0 +13114,85,-2.61831395530707,,0 +13115,85,-2.61831395530707,,0 +13116,85,-2.61831395530707,,0 +13117,85,-2.61831395530707,,0 +13118,85,-2.61831395530707,,0 +13119,85,-2.61831395530707,,0 +13120,85,-2.51153429429012,,0 +13121,85,-2.51153429429012,,0 +13122,85,-2.51153429429012,,0 +13123,85,-2.51153429429012,,0 +13124,85,-2.51153429429012,,0 +13125,85,-2.51153429429012,,0 +13126,85,-2.51153429429012,,0 +13127,85,-2.51153429429012,,0 +13128,85,-2.51153429429012,,0 +13129,85,-2.51153429429012,,0 +13130,85,-2.51153429429012,,0 +13131,85,-2.51153429429012,,0 +13132,85,-2.51153429429012,,0 +13133,85,-2.51153429429012,,0 +13134,85,-2.51153429429012,,0 +13135,85,-2.51153429429012,,0 +13136,85,-2.51153429429012,,0 +13137,85,-2.51153429429012,,0 +13138,85,-2.51153429429012,,0 +13139,85,-2.51153429429012,,0 +13140,85,-2.51153429429012,,0 +13141,85,-2.51153429429012,,0 +13142,85,-2.51153429429012,,0 +13143,85,-2.51153429429012,,0 +13144,85,-2.51153429429012,,0 +13145,85,-2.51153429429012,,0 +13146,85,-2.51153429429012,,0 +13147,85,-2.51153429429012,,0 +13148,85,-2.51153429429012,,0 +13149,85,-2.51153429429012,,0 +13150,85,-2.39407666717147,,0 +13151,85,-2.39407666717147,,0 +13152,85,-2.39407666717147,,0 +13153,85,-2.39407666717147,,0 +13154,85,-2.39407666717147,,0 +13155,85,-2.39407666717147,,0 +13156,85,-2.39407666717147,,0 +13157,85,-2.39407666717147,,0 +13158,85,-2.39407666717147,,0 +13159,85,-2.39407666717147,,0 +13160,85,-2.39407666717147,,0 +13161,85,-2.39407666717147,,0 +13162,85,-2.39407666717147,,0 +13163,85,-2.39407666717147,,0 +13164,85,-2.39407666717147,,0 +13165,85,-2.39407666717147,,0 +13166,85,-2.39407666717147,,0 +13167,85,-2.39407666717147,,0 +13168,85,-2.39407666717147,,0 +13169,85,-2.39407666717147,,0 +13170,85,-2.28373768412063,,0 +13171,85,-2.28373768412063,,0 +13172,85,-2.28373768412063,,0 +13173,85,-2.28373768412063,,0 +13174,85,-2.28373768412063,,0 +13175,85,-2.28373768412063,,0 +13176,85,-2.28373768412063,,0 +13177,85,-2.28373768412063,,0 +13178,85,-2.28373768412063,,0 +13179,85,-2.28373768412063,,0 +13180,85,-2.28373768412063,,0 +13181,85,-2.28373768412063,,0 +13182,85,-2.28373768412063,,0 +13183,85,-2.28373768412063,,0 +13184,85,-2.28373768412063,,0 +13185,85,-2.28373768412063,,0 +13186,85,-2.28373768412063,,0 +13187,85,-2.28373768412063,,0 +13188,85,-2.28373768412063,,0 +13189,85,-2.28373768412063,,0 +13190,85,-2.28373768412063,,0 +13191,85,-2.28373768412063,,0 +13192,85,-2.28373768412063,,0 +13193,85,-2.28373768412063,,0 +13194,85,-2.28373768412063,,0 +13195,85,-2.28373768412063,,0 +13196,85,-2.28373768412063,,0 +13197,85,-2.28373768412063,,0 +13198,85,-2.28373768412063,,0 +13199,85,-2.28373768412063,,0 +13200,85,-2.16094107395113,,0 +13201,85,-2.16094107395113,,0 +13202,85,-2.16094107395113,,0 +13203,85,-2.16094107395113,,0 +13204,85,-2.16094107395113,,0 +13205,85,-2.16094107395113,,0 +13206,85,-2.16094107395113,,0 +13207,85,-2.16094107395113,,0 +13208,85,-2.16094107395113,,0 +13209,85,-2.16094107395113,,0 +13210,85,-2.16094107395113,,0 +13211,85,-2.16094107395113,,0 +13212,85,-2.16094107395113,,0 +13213,85,-2.16094107395113,,0 +13214,85,-2.16094107395113,,0 +13215,85,-2.16094107395113,,0 +13216,85,-2.16094107395113,,0 +13217,85,-2.16094107395113,,0 +13218,85,-2.16094107395113,,0 +13219,85,-2.16094107395113,,0 +13220,85,-2.16094107395113,,0 +13221,85,-2.16094107395113,,0 +13222,85,-2.16094107395113,,0 +13223,85,-2.16094107395113,,0 +13224,85,-2.16094107395113,,0 +13225,85,-2.16094107395113,,0 +13226,85,-2.16094107395113,,0 +13227,85,-2.16094107395113,,0 +13228,85,-2.16094107395113,,0 +13229,85,-2.16094107395113,,0 +13230,85,-2.27661904005283,,0 +13231,85,-2.27661904005283,,0 +13232,85,-2.27661904005283,,0 +13233,85,-2.27661904005283,,0 +13234,85,-2.27661904005283,,0 +13235,85,-2.27661904005283,,0 +13236,85,-2.27661904005283,,0 +13237,85,-2.27661904005283,,0 +13238,85,-2.27661904005283,,0 +13239,85,-2.27661904005283,,0 +13240,85,-2.27661904005283,,0 +13241,85,-2.27661904005283,,0 +13242,85,-2.27661904005283,,0 +13243,85,-2.27661904005283,,0 +13244,85,-2.27661904005283,,0 +13245,85,-2.27661904005283,,0 +13246,85,-2.27661904005283,,0 +13247,85,-2.27661904005283,,0 +13248,85,-2.27661904005283,,0 +13249,85,-2.27661904005283,,0 +13250,85,-2.43678853157825,,0 +13251,85,-2.43678853157825,,0 +13252,85,-2.43678853157825,,0 +13253,85,-2.43678853157825,,0 +13254,85,-2.43678853157825,,0 +13255,85,-2.43678853157825,,0 +13256,85,-2.43678853157825,,0 +13257,85,-2.43678853157825,,0 +13258,85,-2.43678853157825,,0 +13259,85,-2.43678853157825,,0 +13260,85,-2.43678853157825,,0 +13261,85,-2.43678853157825,,0 +13262,85,-2.43678853157825,,0 +13263,85,-2.43678853157825,,0 +13264,85,-2.43678853157825,,0 +13265,85,-2.43678853157825,,0 +13266,85,-2.43678853157825,,0 +13267,85,-2.43678853157825,,0 +13268,85,-2.43678853157825,,0 +13269,85,-2.43678853157825,,0 +13270,85,-2.5435681925952,,0 +13271,85,-2.5435681925952,,0 +13272,85,-2.5435681925952,,0 +13273,85,-2.5435681925952,,0 +13274,85,-2.5435681925952,,0 +13275,85,-2.5435681925952,,0 +13276,85,-2.5435681925952,,0 +13277,85,-2.5435681925952,,0 +13278,85,-2.5435681925952,,0 +13279,85,-2.5435681925952,,0 +13280,85,-2.5435681925952,,0 +13281,85,-2.5435681925952,,0 +13282,85,-2.5435681925952,,0 +13283,85,-2.5435681925952,,0 +13284,85,-2.5435681925952,,0 +13285,85,-2.5435681925952,,0 +13286,85,-2.5435681925952,,0 +13287,85,-2.5435681925952,,0 +13288,85,-2.5435681925952,,0 +13289,85,-2.5435681925952,,0 +13290,85,-2.5435681925952,,0 +13291,85,-2.5435681925952,,0 +13292,85,-2.5435681925952,,0 +13293,85,-2.5435681925952,,0 +13294,85,-2.5435681925952,,0 +13295,85,-2.5435681925952,,0 +13296,85,-2.5435681925952,,0 +13297,85,-2.5435681925952,,0 +13298,85,-2.5435681925952,,0 +13299,85,-2.5435681925952,,0 +13300,85,-2.5435681925952,,0 +13301,85,-2.5435681925952,,0 +13302,85,-2.5435681925952,,0 +13303,85,-2.5435681925952,,0 +13304,85,-2.5435681925952,,0 +13305,85,-2.5435681925952,,0 +13306,85,-2.5435681925952,,0 +13307,85,-2.5435681925952,,0 +13308,85,-2.5435681925952,,0 +13309,85,-2.5435681925952,,0 +13310,85,-2.5435681925952,,0 +13311,85,-2.5435681925952,,0 +13312,85,-2.5435681925952,,0 +13313,85,-2.5435681925952,,0 +13314,85,-2.5435681925952,,0 +13315,85,-2.5435681925952,,0 +13316,85,-2.5435681925952,,0 +13317,85,-2.5435681925952,,0 +13318,85,-2.5435681925952,,0 +13319,85,-2.5435681925952,,0 +13320,85,-2.5435681925952,,0 +13321,85,-2.5435681925952,,0 +13322,85,-2.5435681925952,,0 +13323,85,-2.5435681925952,,0 +13324,85,-2.5435681925952,,0 +13325,85,-2.5435681925952,,0 +13326,85,-2.5435681925952,,0 +13327,85,-2.5435681925952,,0 +13328,85,-2.5435681925952,,0 +13329,85,-2.5435681925952,,0 +13330,85,-2.41187327734097,,0 +13331,85,-2.41187327734097,,0 +13332,85,-2.41187327734097,,0 +13333,85,-2.41187327734097,,0 +13334,85,-2.41187327734097,,0 +13335,85,-2.41187327734097,,0 +13336,85,-2.41187327734097,,0 +13337,85,-2.41187327734097,,0 +13338,85,-2.41187327734097,,0 +13339,85,-2.41187327734097,,0 +13340,85,-2.30687327734097,,0 +13341,85,-2.30687327734097,,0 +13342,85,-2.30687327734097,,0 +13343,85,-2.30687327734097,,0 +13344,85,-2.30687327734097,,0 +13345,85,-2.30687327734097,,0 +13346,85,-2.30687327734097,,0 +13347,85,-2.30687327734097,,0 +13348,85,-2.30687327734097,,0 +13349,85,-2.30687327734097,,0 +13350,85,-2.20009361632402,,0 +13351,85,-2.20009361632402,,0 +13352,85,-2.20009361632402,,0 +13353,85,-2.20009361632402,,0 +13354,85,-2.20009361632402,,0 +13355,85,-2.20009361632402,,0 +13356,85,-2.20009361632402,,0 +13357,85,-2.20009361632402,,0 +13358,85,-2.20009361632402,,0 +13359,85,-2.20009361632402,,0 +13360,85,-2.09331395530707,,0 +13361,85,-2.09331395530707,,0 +13362,85,-2.09331395530707,,0 +13363,85,-2.09331395530707,,0 +13364,85,-2.09331395530707,,0 +13365,85,-2.09331395530707,,0 +13366,85,-2.09331395530707,,0 +13367,85,-2.09331395530707,,0 +13368,85,-2.09331395530707,,0 +13369,85,-2.09331395530707,,0 +13370,85,-2.09331395530707,,0 +13371,85,-2.09331395530707,,0 +13372,85,-2.09331395530707,,0 +13373,85,-2.09331395530707,,0 +13374,85,-2.09331395530707,,0 +13375,85,-2.09331395530707,,0 +13376,85,-2.09331395530707,,0 +13377,85,-2.09331395530707,,0 +13378,85,-2.09331395530707,,0 +13379,85,-2.09331395530707,,0 +13380,85,-2.09331395530707,,0 +13381,85,-2.09331395530707,,0 +13382,85,-2.09331395530707,,0 +13383,85,-2.09331395530707,,0 +13384,85,-2.09331395530707,,0 +13385,85,-2.09331395530707,,0 +13386,85,-2.09331395530707,,0 +13387,85,-2.09331395530707,,0 +13388,85,-2.09331395530707,,0 +13389,85,-2.09331395530707,,0 +13390,85,-2.09331395530707,,0 +13391,85,-2.09331395530707,,0 +13392,85,-2.09331395530707,,0 +13393,85,-2.09331395530707,,0 +13394,85,-2.09331395530707,,0 +13395,85,-2.09331395530707,,0 +13396,85,-2.09331395530707,,0 +13397,85,-2.09331395530707,,0 +13398,85,-2.09331395530707,,0 +13399,85,-2.09331395530707,,0 +13400,85,-2.32822920954436,,0 +13401,85,-2.32822920954436,,0 +13402,85,-2.32822920954436,,0 +13403,85,-2.32822920954436,,0 +13404,85,-2.32822920954436,,0 +13405,85,-2.32822920954436,,0 +13406,85,-2.32822920954436,,0 +13407,85,-2.32822920954436,,0 +13408,85,-2.32822920954436,,0 +13409,85,-2.32822920954436,,0 +13410,85,-2.54178853157825,,0 +13411,85,-2.54178853157825,,0 +13412,85,-2.54178853157825,,0 +13413,85,-2.54178853157825,,0 +13414,85,-2.54178853157825,,0 +13415,85,-2.54178853157825,,0 +13416,85,-2.54178853157825,,0 +13417,85,-2.54178853157825,,0 +13418,85,-2.54178853157825,,0 +13419,85,-2.54178853157825,,0 +13420,85,-2.78738175191723,,0 +13421,85,-2.78738175191723,,0 +13422,85,-2.78738175191723,,0 +13423,85,-2.78738175191723,,0 +13424,85,-2.78738175191723,,0 +13425,85,-2.78738175191723,,0 +13426,85,-2.78738175191723,,0 +13427,85,-2.78738175191723,,0 +13428,85,-2.78738175191723,,0 +13429,85,-2.78738175191723,,0 +13430,85,-2.95466988751046,,0 +13431,85,-2.95466988751046,,0 +13432,85,-2.95466988751046,,0 +13433,85,-2.95466988751046,,0 +13434,85,-2.95466988751046,,0 +13435,85,-2.95466988751046,,0 +13436,85,-2.95466988751046,,0 +13437,85,-2.95466988751046,,0 +13438,85,-2.95466988751046,,0 +13439,85,-2.95466988751046,,0 +13440,85,-3.075686836663,,0 +13441,85,-3.075686836663,,0 +13442,85,-3.075686836663,,0 +13443,85,-3.075686836663,,0 +13444,85,-3.075686836663,,0 +13445,85,-3.075686836663,,0 +13446,85,-3.075686836663,,0 +13447,85,-3.075686836663,,0 +13448,85,-3.075686836663,,0 +13449,85,-3.075686836663,,0 +13450,85,-3.075686836663,,0 +13451,85,-3.075686836663,,0 +13452,85,-3.075686836663,,0 +13453,85,-3.075686836663,,0 +13454,85,-3.075686836663,,0 +13455,85,-3.075686836663,,0 +13456,85,-3.075686836663,,0 +13457,85,-3.075686836663,,0 +13458,85,-3.075686836663,,0 +13459,85,-3.075686836663,,0 +13460,85,-3.075686836663,,0 +13461,85,-3.075686836663,,0 +13462,85,-3.075686836663,,0 +13463,85,-3.075686836663,,0 +13464,85,-3.075686836663,,0 +13465,85,-3.075686836663,,0 +13466,85,-3.075686836663,,0 +13467,85,-3.075686836663,,0 +13468,85,-3.075686836663,,0 +13469,85,-3.075686836663,,0 +13470,85,-2.96000887056131,,0 +13471,85,-2.96000887056131,,0 +13472,85,-2.96000887056131,,0 +13473,85,-2.96000887056131,,0 +13474,85,-2.96000887056131,,0 +13475,85,-2.96000887056131,,0 +13476,85,-2.96000887056131,,0 +13477,85,-2.96000887056131,,0 +13478,85,-2.96000887056131,,0 +13479,85,-2.96000887056131,,0 +13480,85,-2.71975463327317,,0 +13481,85,-2.71975463327317,,0 +13482,85,-2.71975463327317,,0 +13483,85,-2.71975463327317,,0 +13484,85,-2.71975463327317,,0 +13485,85,-2.71975463327317,,0 +13486,85,-2.71975463327317,,0 +13487,85,-2.71975463327317,,0 +13488,85,-2.71975463327317,,0 +13489,85,-2.71975463327317,,0 +13490,85,-2.46170378581554,,0 +13491,85,-2.46170378581554,,0 +13492,85,-2.46170378581554,,0 +13493,85,-2.46170378581554,,0 +13494,85,-2.46170378581554,,0 +13495,85,-2.46170378581554,,0 +13496,85,-2.46170378581554,,0 +13497,85,-2.46170378581554,,0 +13498,85,-2.46170378581554,,0 +13499,85,-2.46170378581554,,0 +13500,85,-2.16805971801893,,0 +13501,85,-2.16805971801893,,0 +13502,85,-2.16805971801893,,0 +13503,85,-2.16805971801893,,0 +13504,85,-2.16805971801893,,0 +13505,85,-2.16805971801893,,0 +13506,85,-2.16805971801893,,0 +13507,85,-2.16805971801893,,0 +13508,85,-2.16805971801893,,0 +13509,85,-2.16805971801893,,0 +13510,85,-1.87085632818842,,0 +13511,85,-1.87085632818842,,0 +13512,85,-1.87085632818842,,0 +13513,85,-1.87085632818842,,0 +13514,85,-1.87085632818842,,0 +13515,85,-1.87085632818842,,0 +13516,85,-1.87085632818842,,0 +13517,85,-1.87085632818842,,0 +13518,85,-1.87085632818842,,0 +13519,85,-1.87085632818842,,0 +13520,85,-1.61458514174774,,0 +13521,85,-1.61458514174774,,0 +13522,85,-1.61458514174774,,0 +13523,85,-1.61458514174774,,0 +13524,85,-1.61458514174774,,0 +13525,85,-1.61458514174774,,0 +13526,85,-1.61458514174774,,0 +13527,85,-1.61458514174774,,0 +13528,85,-1.61458514174774,,0 +13529,85,-1.61458514174774,,0 +13530,85,-1.40102581971385,,0 +13531,85,-1.40102581971385,,0 +13532,85,-1.40102581971385,,0 +13533,85,-1.40102581971385,,0 +13534,85,-1.40102581971385,,0 +13535,85,-1.40102581971385,,0 +13536,85,-1.40102581971385,,0 +13537,85,-1.40102581971385,,0 +13538,85,-1.40102581971385,,0 +13539,85,-1.40102581971385,,0 +13540,85,-1.24441565022232,,0 +13541,85,-1.24441565022232,,0 +13542,85,-1.24441565022232,,0 +13543,85,-1.24441565022232,,0 +13544,85,-1.24441565022232,,0 +13545,85,-1.24441565022232,,0 +13546,85,-1.24441565022232,,0 +13547,85,-1.24441565022232,,0 +13548,85,-1.24441565022232,,0 +13549,85,-1.24441565022232,,0 +13550,85,-1.11450039598503,,0 +13551,85,-1.11450039598503,,0 +13552,85,-1.11450039598503,,0 +13553,85,-1.11450039598503,,0 +13554,85,-1.11450039598503,,0 +13555,85,-1.11450039598503,,0 +13556,85,-1.11450039598503,,0 +13557,85,-1.11450039598503,,0 +13558,85,-1.11450039598503,,0 +13559,85,-1.11450039598503,,0 +13560,85,-1.00416141293419,,0 +13561,85,-1.00416141293419,,0 +13562,85,-1.00416141293419,,0 +13563,85,-1.00416141293419,,0 +13564,85,-1.00416141293419,,0 +13565,85,-1.00416141293419,,0 +13566,85,-1.00416141293419,,0 +13567,85,-1.00416141293419,,0 +13568,85,-1.00416141293419,,0 +13569,85,-1.00416141293419,,0 +13570,85,-0.893822429883338,,0 +13571,85,-0.893822429883338,,0 +13572,85,-0.893822429883338,,0 +13573,85,-0.893822429883338,,0 +13574,85,-0.893822429883338,,0 +13575,85,-0.893822429883338,,0 +13576,85,-0.893822429883338,,0 +13577,85,-0.893822429883338,,0 +13578,85,-0.893822429883338,,0 +13579,85,-0.893822429883338,,0 +13580,85,-0.765686836663,,0 +13581,85,-0.765686836663,,0 +13582,85,-0.765686836663,,0 +13583,85,-0.765686836663,,0 +13584,85,-0.765686836663,,0 +13585,85,-0.765686836663,,0 +13586,85,-0.765686836663,,0 +13587,85,-0.765686836663,,0 +13588,85,-0.765686836663,,0 +13589,85,-0.765686836663,,0 +13590,85,-0.605517345137577,,0 +13591,85,-0.605517345137577,,0 +13592,85,-0.605517345137577,,0 +13593,85,-0.605517345137577,,0 +13594,85,-0.605517345137577,,0 +13595,85,-0.605517345137577,,0 +13596,85,-0.605517345137577,,0 +13597,85,-0.605517345137577,,0 +13598,85,-0.605517345137577,,0 +13599,85,-0.605517345137577,,0 +13600,85,-0.44890717564605,,0 +13601,85,-0.44890717564605,,0 +13602,85,-0.44890717564605,,0 +13603,85,-0.44890717564605,,0 +13604,85,-0.44890717564605,,0 +13605,85,-0.44890717564605,,0 +13606,85,-0.44890717564605,,0 +13607,85,-0.44890717564605,,0 +13608,85,-0.44890717564605,,0 +13609,85,-0.44890717564605,,0 +13610,85,-0.265602090900288,,0 +13611,85,-0.265602090900288,,0 +13612,85,-0.265602090900288,,0 +13613,85,-0.265602090900288,,0 +13614,85,-0.265602090900288,,0 +13615,85,-0.265602090900288,,0 +13616,85,-0.265602090900288,,0 +13617,85,-0.265602090900288,,0 +13618,85,-0.265602090900288,,0 +13619,85,-0.265602090900288,,0 +13620,85,-6.45003959850334E-02,,0 +13621,85,-6.45003959850334E-02,,0 +13622,85,-6.45003959850334E-02,,0 +13623,85,-6.45003959850334E-02,,0 +13624,85,-6.45003959850334E-02,,0 +13625,85,-6.45003959850334E-02,,0 +13626,85,-6.45003959850334E-02,,0 +13627,85,-6.45003959850334E-02,,0 +13628,85,-6.45003959850334E-02,,0 +13629,85,-6.45003959850334E-02,,0 +13630,85,0.166855536218356,,0 +13631,85,0.166855536218356,,0 +13632,85,0.166855536218356,,0 +13633,85,0.166855536218356,,0 +13634,85,0.166855536218356,,0 +13635,85,0.166855536218356,,0 +13636,85,0.166855536218356,,0 +13637,85,0.166855536218356,,0 +13638,85,0.166855536218356,,0 +13639,85,0.166855536218356,,0 +13640,85,0.45338095994717,,0 +13641,85,0.45338095994717,,0 +13642,85,0.45338095994717,,0 +13643,85,0.45338095994717,,0 +13644,85,0.45338095994717,,0 +13645,85,0.45338095994717,,0 +13646,85,0.45338095994717,,0 +13647,85,0.45338095994717,,0 +13648,85,0.45338095994717,,0 +13649,85,0.45338095994717,,0 +13650,85,0.791516553167509,,0 +13651,85,0.791516553167509,,0 +13652,85,0.791516553167509,,0 +13653,85,0.791516553167509,,0 +13654,85,0.791516553167509,,0 +13655,85,0.791516553167509,,0 +13656,85,0.791516553167509,,0 +13657,85,0.791516553167509,,0 +13658,85,0.791516553167509,,0 +13659,85,0.791516553167509,,0 +13660,85,1.15812672265903,,0 +13661,85,1.15812672265903,,0 +13662,85,1.15812672265903,,0 +13663,85,1.15812672265903,,0 +13664,85,1.15812672265903,,0 +13665,85,1.15812672265903,,0 +13666,85,1.15812672265903,,0 +13667,85,1.15812672265903,,0 +13668,85,1.15812672265903,,0 +13669,85,1.15812672265903,,0 +13670,85,1.50160129893022,,0 +13671,85,1.50160129893022,,0 +13672,85,1.50160129893022,,0 +13673,85,1.50160129893022,,0 +13674,85,1.50160129893022,,0 +13675,85,1.50160129893022,,0 +13676,85,1.50160129893022,,0 +13677,85,1.50160129893022,,0 +13678,85,1.50160129893022,,0 +13679,85,1.50160129893022,,0 +13680,85,1.79880468876073,,0 +13681,85,1.79880468876073,,0 +13682,85,1.79880468876073,,0 +13683,85,1.79880468876073,,0 +13684,85,1.79880468876073,,0 +13685,85,1.79880468876073,,0 +13686,85,1.79880468876073,,0 +13687,85,1.79880468876073,,0 +13688,85,1.79880468876073,,0 +13689,85,1.79880468876073,,0 +13690,85,1.99634706164208,,0 +13691,85,1.99634706164208,,0 +13692,85,1.99634706164208,,0 +13693,85,1.99634706164208,,0 +13694,85,1.99634706164208,,0 +13695,85,1.99634706164208,,0 +13696,85,1.99634706164208,,0 +13697,85,1.99634706164208,,0 +13698,85,1.99634706164208,,0 +13699,85,1.99634706164208,,0 +13700,85,1.99634706164208,,0 +13701,85,1.99634706164208,,0 +13702,85,1.99634706164208,,0 +13703,85,1.99634706164208,,0 +13704,85,1.99634706164208,,0 +13705,85,1.99634706164208,,0 +13706,85,1.99634706164208,,0 +13707,85,1.99634706164208,,0 +13708,85,1.99634706164208,,0 +13709,85,1.99634706164208,,0 +13710,85,1.99634706164208,,0 +13711,85,1.99634706164208,,0 +13712,85,1.99634706164208,,0 +13713,85,1.99634706164208,,0 +13714,85,1.99634706164208,,0 +13715,85,1.99634706164208,,0 +13716,85,1.99634706164208,,0 +13717,85,1.99634706164208,,0 +13718,85,1.99634706164208,,0 +13719,85,1.99634706164208,,0 +13720,85,1.72939790909971,,0 +13721,85,1.72939790909971,,0 +13722,85,1.72939790909971,,0 +13723,85,1.72939790909971,,0 +13724,85,1.72939790909971,,0 +13725,85,1.72939790909971,,0 +13726,85,1.72939790909971,,0 +13727,85,1.72939790909971,,0 +13728,85,1.72939790909971,,0 +13729,85,1.72939790909971,,0 +13730,85,1.48380468876073,,0 +13731,85,1.48380468876073,,0 +13732,85,1.48380468876073,,0 +13733,85,1.48380468876073,,0 +13734,85,1.48380468876073,,0 +13735,85,1.48380468876073,,0 +13736,85,1.48380468876073,,0 +13737,85,1.48380468876073,,0 +13738,85,1.48380468876073,,0 +13739,85,1.48380468876073,,0 +13740,85,1.25422841757429,,0 +13741,85,1.25422841757429,,0 +13742,85,1.25422841757429,,0 +13743,85,1.25422841757429,,0 +13744,85,1.25422841757429,,0 +13745,85,1.25422841757429,,0 +13746,85,1.25422841757429,,0 +13747,85,1.25422841757429,,0 +13748,85,1.25422841757429,,0 +13749,85,1.25422841757429,,0 +13750,85,1.09227926503191,,0 +13751,85,1.09227926503191,,0 +13752,85,1.09227926503191,,0 +13753,85,1.09227926503191,,0 +13754,85,1.09227926503191,,0 +13755,85,1.09227926503191,,0 +13756,85,1.09227926503191,,0 +13757,85,1.09227926503191,,0 +13758,85,1.09227926503191,,0 +13759,85,1.09227926503191,,0 +13760,85,1.09227926503191,,0 +13761,85,1.09227926503191,,0 +13762,85,1.09227926503191,,0 +13763,85,1.09227926503191,,0 +13764,85,1.09227926503191,,0 +13765,85,1.09227926503191,,0 +13766,85,1.09227926503191,,0 +13767,85,1.09227926503191,,0 +13768,85,1.09227926503191,,0 +13769,85,1.09227926503191,,0 +13770,85,1.09227926503191,,0 +13771,85,1.09227926503191,,0 +13772,85,1.09227926503191,,0 +13773,85,1.09227926503191,,0 +13774,85,1.09227926503191,,0 +13775,85,1.09227926503191,,0 +13776,85,1.09227926503191,,0 +13777,85,1.09227926503191,,0 +13778,85,1.09227926503191,,0 +13779,85,1.09227926503191,,0 +13780,85,1.32007587520141,,0 +13781,85,1.32007587520141,,0 +13782,85,1.32007587520141,,0 +13783,85,1.32007587520141,,0 +13784,85,1.32007587520141,,0 +13785,85,1.32007587520141,,0 +13786,85,1.32007587520141,,0 +13787,85,1.32007587520141,,0 +13788,85,1.32007587520141,,0 +13789,85,1.32007587520141,,0 +13790,85,1.57100807859124,,0 +13791,85,1.57100807859124,,0 +13792,85,1.57100807859124,,0 +13793,85,1.57100807859124,,0 +13794,85,1.57100807859124,,0 +13795,85,1.57100807859124,,0 +13796,85,1.57100807859124,,0 +13797,85,1.57100807859124,,0 +13798,85,1.57100807859124,,0 +13799,85,1.57100807859124,,0 +13800,85,1.85397418028615,,0 +13801,85,1.85397418028615,,0 +13802,85,1.85397418028615,,0 +13803,85,1.85397418028615,,0 +13804,85,1.85397418028615,,0 +13805,85,1.85397418028615,,0 +13806,85,1.85397418028615,,0 +13807,85,1.85397418028615,,0 +13808,85,1.85397418028615,,0 +13809,85,1.85397418028615,,0 +13810,85,2.14049960401497,,0 +13811,85,2.14049960401497,,0 +13812,85,2.14049960401497,,0 +13813,85,2.14049960401497,,0 +13814,85,2.14049960401497,,0 +13815,85,2.14049960401497,,0 +13816,85,2.14049960401497,,0 +13817,85,2.14049960401497,,0 +13818,85,2.14049960401497,,0 +13819,85,2.14049960401497,,0 +13820,85,2.39677079045564,,0 +13821,85,2.39677079045564,,0 +13822,85,2.39677079045564,,0 +13823,85,2.39677079045564,,0 +13824,85,2.39677079045564,,0 +13825,85,2.39677079045564,,0 +13826,85,2.39677079045564,,0 +13827,85,2.39677079045564,,0 +13828,85,2.39677079045564,,0 +13829,85,2.39677079045564,,0 +13830,85,2.62812672265904,,0 +13831,85,2.62812672265904,,0 +13832,85,2.62812672265904,,0 +13833,85,2.62812672265904,,0 +13834,85,2.62812672265904,,0 +13835,85,2.62812672265904,,0 +13836,85,2.62812672265904,,0 +13837,85,2.62812672265904,,0 +13838,85,2.62812672265904,,0 +13839,85,2.62812672265904,,0 +13840,85,2.78829621418446,,0 +13841,85,2.78829621418446,,0 +13842,85,2.78829621418446,,0 +13843,85,2.78829621418446,,0 +13844,85,2.78829621418446,,0 +13845,85,2.78829621418446,,0 +13846,85,2.78829621418446,,0 +13847,85,2.78829621418446,,0 +13848,85,2.78829621418446,,0 +13849,85,2.78829621418446,,0 +13850,85,2.91821146842175,,0 +13851,85,2.91821146842175,,0 +13852,85,2.91821146842175,,0 +13853,85,2.91821146842175,,0 +13854,85,2.91821146842175,,0 +13855,85,2.91821146842175,,0 +13856,85,2.91821146842175,,0 +13857,85,2.91821146842175,,0 +13858,85,2.91821146842175,,0 +13859,85,2.91821146842175,,0 +13860,85,3.01965214638785,,0 +13861,85,3.01965214638785,,0 +13862,85,3.01965214638785,,0 +13863,85,3.01965214638785,,0 +13864,85,3.01965214638785,,0 +13865,85,3.01965214638785,,0 +13866,85,3.01965214638785,,0 +13867,85,3.01965214638785,,0 +13868,85,3.01965214638785,,0 +13869,85,3.01965214638785,,0 +13870,85,3.01965214638785,,0 +13871,85,3.01965214638785,,0 +13872,85,3.01965214638785,,0 +13873,85,3.01965214638785,,0 +13874,85,3.01965214638785,,0 +13875,85,3.01965214638785,,0 +13876,85,3.01965214638785,,0 +13877,85,3.01965214638785,,0 +13878,85,3.01965214638785,,0 +13879,85,3.01965214638785,,0 +13880,85,3.21185553621836,,0 +13881,85,3.21185553621836,,0 +13882,85,3.21185553621836,,0 +13883,85,3.21185553621836,,0 +13884,85,3.21185553621836,,0 +13885,85,3.21185553621836,,0 +13886,85,3.21185553621836,,0 +13887,85,3.21185553621836,,0 +13888,85,3.21185553621836,,0 +13889,85,3.21185553621836,,0 +13890,85,3.21185553621836,,0 +13891,85,3.21185553621836,,0 +13892,85,3.21185553621836,,0 +13893,85,3.21185553621836,,0 +13894,85,3.21185553621836,,0 +13895,85,3.21185553621836,,0 +13896,85,3.21185553621836,,0 +13897,85,3.21185553621836,,0 +13898,85,3.21185553621836,,0 +13899,85,3.21185553621836,,0 +13900,85,3.35422841757429,,0 +13901,85,3.35422841757429,,0 +13902,85,3.35422841757429,,0 +13903,85,3.35422841757429,,0 +13904,85,3.35422841757429,,0 +13905,85,3.35422841757429,,0 +13906,85,3.35422841757429,,0 +13907,85,3.35422841757429,,0 +13908,85,3.35422841757429,,0 +13909,85,3.35422841757429,,0 +13910,85,3.35422841757429,,0 +13911,85,3.35422841757429,,0 +13912,85,3.35422841757429,,0 +13913,85,3.35422841757429,,0 +13914,85,3.35422841757429,,0 +13915,85,3.35422841757429,,0 +13916,85,3.35422841757429,,0 +13917,85,3.35422841757429,,0 +13918,85,3.35422841757429,,0 +13919,85,3.35422841757429,,0 +13920,85,3.35422841757429,,0 +13921,85,3.35422841757429,,0 +13922,85,3.35422841757429,,0 +13923,85,3.35422841757429,,0 +13924,85,3.35422841757429,,0 +13925,85,3.35422841757429,,0 +13926,85,3.35422841757429,,0 +13927,85,3.35422841757429,,0 +13928,85,3.35422841757429,,0 +13929,85,3.35422841757429,,0 +13930,85,3.35422841757429,,0 +13931,85,3.35422841757429,,0 +13932,85,3.35422841757429,,0 +13933,85,3.35422841757429,,0 +13934,85,3.35422841757429,,0 +13935,85,3.35422841757429,,0 +13936,85,3.35422841757429,,0 +13937,85,3.35422841757429,,0 +13938,85,3.35422841757429,,0 +13939,85,3.35422841757429,,0 +13940,85,3.35422841757429,,0 +13941,85,3.35422841757429,,0 +13942,85,3.35422841757429,,0 +13943,85,3.35422841757429,,0 +13944,85,3.35422841757429,,0 +13945,85,3.35422841757429,,0 +13946,85,3.35422841757429,,0 +13947,85,3.35422841757429,,0 +13948,85,3.35422841757429,,0 +13949,85,3.35422841757429,,0 +13950,85,3.35422841757429,,0 +13951,85,3.35422841757429,,0 +13952,85,3.35422841757429,,0 +13953,85,3.35422841757429,,0 +13954,85,3.35422841757429,,0 +13955,85,3.35422841757429,,0 +13956,85,3.35422841757429,,0 +13957,85,3.35422841757429,,0 +13958,85,3.35422841757429,,0 +13959,85,3.35422841757429,,0 +13960,85,3.35422841757429,,0 +13961,85,3.35422841757429,,0 +13962,85,3.35422841757429,,0 +13963,85,3.35422841757429,,0 +13964,85,3.35422841757429,,0 +13965,85,3.35422841757429,,0 +13966,85,3.35422841757429,,0 +13967,85,3.35422841757429,,0 +13968,85,3.35422841757429,,0 +13969,85,3.35422841757429,,0 +13970,85,3.35422841757429,,0 +13971,85,3.35422841757429,,0 +13972,85,3.35422841757429,,0 +13973,85,3.35422841757429,,0 +13974,85,3.35422841757429,,0 +13975,85,3.35422841757429,,0 +13976,85,3.35422841757429,,0 +13977,85,3.35422841757429,,0 +13978,85,3.35422841757429,,0 +13979,85,3.35422841757429,,0 +13980,85,3.49660129893022,,0 +13981,85,3.49660129893022,,0 +13982,85,3.49660129893022,,0 +13983,85,3.49660129893022,,0 +13984,85,3.49660129893022,,0 +13985,85,3.49660129893022,,0 +13986,85,3.49660129893022,,0 +13987,85,3.49660129893022,,0 +13988,85,3.49660129893022,,0 +13989,85,3.49660129893022,,0 +13990,85,3.644313163337,,0 +13991,85,3.644313163337,,0 +13992,85,3.644313163337,,0 +13993,85,3.644313163337,,0 +13994,85,3.644313163337,,0 +13995,85,3.644313163337,,0 +13996,85,3.644313163337,,0 +13997,85,3.644313163337,,0 +13998,85,3.644313163337,,0 +13999,85,3.644313163337,,0 +14000,85,3.8436351972353,,0 +14001,85,3.8436351972353,,0 +14002,85,3.8436351972353,,0 +14003,85,3.8436351972353,,0 +14004,85,3.8436351972353,,0 +14005,85,3.8436351972353,,0 +14006,85,3.8436351972353,,0 +14007,85,3.8436351972353,,0 +14008,85,3.8436351972353,,0 +14009,85,3.8436351972353,,0 +14010,85,4.09278773960818,,0 +14011,85,4.09278773960818,,0 +14012,85,4.09278773960818,,0 +14013,85,4.09278773960818,,0 +14014,85,4.09278773960818,,0 +14015,85,4.09278773960818,,0 +14016,85,4.09278773960818,,0 +14017,85,4.09278773960818,,0 +14018,85,4.09278773960818,,0 +14019,85,4.09278773960818,,0 +14020,85,4.34016062096412,,0 +14021,85,4.34016062096412,,0 +14022,85,4.34016062096412,,0 +14023,85,4.34016062096412,,0 +14024,85,4.34016062096412,,0 +14025,85,4.34016062096412,,0 +14026,85,4.34016062096412,,0 +14027,85,4.34016062096412,,0 +14028,85,4.34016062096412,,0 +14029,85,4.34016062096412,,0 +14030,85,4.52346570570988,,0 +14031,85,4.52346570570988,,0 +14032,85,4.52346570570988,,0 +14033,85,4.52346570570988,,0 +14034,85,4.52346570570988,,0 +14035,85,4.52346570570988,,0 +14036,85,4.52346570570988,,0 +14037,85,4.52346570570988,,0 +14038,85,4.52346570570988,,0 +14039,85,4.52346570570988,,0 +14040,85,4.52346570570988,,0 +14041,85,4.52346570570988,,0 +14042,85,4.52346570570988,,0 +14043,85,4.52346570570988,,0 +14044,85,4.52346570570988,,0 +14045,85,4.52346570570988,,0 +14046,85,4.52346570570988,,0 +14047,85,4.52346570570988,,0 +14048,85,4.52346570570988,,0 +14049,85,4.52346570570988,,0 +14050,85,4.52346570570988,,0 +14051,85,4.52346570570988,,0 +14052,85,4.52346570570988,,0 +14053,85,4.52346570570988,,0 +14054,85,4.52346570570988,,0 +14055,85,4.52346570570988,,0 +14056,85,4.52346570570988,,0 +14057,85,4.52346570570988,,0 +14058,85,4.52346570570988,,0 +14059,85,4.52346570570988,,0 +14060,85,4.35973689215056,,0 +14061,85,4.35973689215056,,0 +14062,85,4.35973689215056,,0 +14063,85,4.35973689215056,,0 +14064,85,4.35973689215056,,0 +14065,85,4.35973689215056,,0 +14066,85,4.35973689215056,,0 +14067,85,4.35973689215056,,0 +14068,85,4.35973689215056,,0 +14069,85,4.35973689215056,,0 +14070,85,4.03939790909972,,0 +14071,85,4.03939790909972,,0 +14072,85,4.03939790909972,,0 +14073,85,4.03939790909972,,0 +14074,85,4.03939790909972,,0 +14075,85,4.03939790909972,,0 +14076,85,4.03939790909972,,0 +14077,85,4.03939790909972,,0 +14078,85,4.03939790909972,,0 +14079,85,4.03939790909972,,0 +14080,85,3.68524536672683,,0 +14081,85,3.68524536672683,,0 +14082,85,3.68524536672683,,0 +14083,85,3.68524536672683,,0 +14084,85,3.68524536672683,,0 +14085,85,3.68524536672683,,0 +14086,85,3.68524536672683,,0 +14087,85,3.68524536672683,,0 +14088,85,3.68524536672683,,0 +14089,85,3.68524536672683,,0 +14090,85,3.38448265486242,,0 +14091,85,3.38448265486242,,0 +14092,85,3.38448265486242,,0 +14093,85,3.38448265486242,,0 +14094,85,3.38448265486242,,0 +14095,85,3.38448265486242,,0 +14096,85,3.38448265486242,,0 +14097,85,3.38448265486242,,0 +14098,85,3.38448265486242,,0 +14099,85,3.38448265486242,,0 +14100,85,3.19761824808277,,0 +14101,85,3.19761824808277,,0 +14102,85,3.19761824808277,,0 +14103,85,3.19761824808277,,0 +14104,85,3.19761824808277,,0 +14105,85,3.19761824808277,,0 +14106,85,3.19761824808277,,0 +14107,85,3.19761824808277,,0 +14108,85,3.19761824808277,,0 +14109,85,3.19761824808277,,0 +14110,85,3.19761824808277,,0 +14111,85,3.19761824808277,,0 +14112,85,3.19761824808277,,0 +14113,85,3.19761824808277,,0 +14114,85,3.19761824808277,,0 +14115,85,3.19761824808277,,0 +14116,85,3.19761824808277,,0 +14117,85,3.19761824808277,,0 +14118,85,3.19761824808277,,0 +14119,85,3.19761824808277,,0 +14120,85,3.19761824808277,,0 +14121,85,3.19761824808277,,0 +14122,85,3.19761824808277,,0 +14123,85,3.19761824808277,,0 +14124,85,3.19761824808277,,0 +14125,85,3.19761824808277,,0 +14126,85,3.19761824808277,,0 +14127,85,3.19761824808277,,0 +14128,85,3.19761824808277,,0 +14129,85,3.19761824808277,,0 +14130,85,3.36312672265903,,0 +14131,85,3.36312672265903,,0 +14132,85,3.36312672265903,,0 +14133,85,3.36312672265903,,0 +14134,85,3.36312672265903,,0 +14135,85,3.36312672265903,,0 +14136,85,3.36312672265903,,0 +14137,85,3.36312672265903,,0 +14138,85,3.36312672265903,,0 +14139,85,3.36312672265903,,0 +14140,85,3.49126231587937,,0 +14141,85,3.49126231587937,,0 +14142,85,3.49126231587937,,0 +14143,85,3.49126231587937,,0 +14144,85,3.49126231587937,,0 +14145,85,3.49126231587937,,0 +14146,85,3.49126231587937,,0 +14147,85,3.49126231587937,,0 +14148,85,3.49126231587937,,0 +14149,85,3.49126231587937,,0 +14150,85,3.49126231587937,,0 +14151,85,3.49126231587937,,0 +14152,85,3.49126231587937,,0 +14153,85,3.49126231587937,,0 +14154,85,3.49126231587937,,0 +14155,85,3.49126231587937,,0 +14156,85,3.49126231587937,,0 +14157,85,3.49126231587937,,0 +14158,85,3.49126231587937,,0 +14159,85,3.49126231587937,,0 +14160,85,3.49126231587937,,0 +14161,85,3.49126231587937,,0 +14162,85,3.49126231587937,,0 +14163,85,3.49126231587937,,0 +14164,85,3.49126231587937,,0 +14165,85,3.49126231587937,,0 +14166,85,3.49126231587937,,0 +14167,85,3.49126231587937,,0 +14168,85,3.49126231587937,,0 +14169,85,3.49126231587937,,0 +14170,85,3.49126231587937,,0 +14171,85,3.49126231587937,,0 +14172,85,3.49126231587937,,0 +14173,85,3.49126231587937,,0 +14174,85,3.49126231587937,,0 +14175,85,3.49126231587937,,0 +14176,85,3.49126231587937,,0 +14177,85,3.49126231587937,,0 +14178,85,3.49126231587937,,0 +14179,85,3.49126231587937,,0 +14180,85,3.37380468876073,,0 +14181,85,3.37380468876073,,0 +14182,85,3.37380468876073,,0 +14183,85,3.37380468876073,,0 +14184,85,3.37380468876073,,0 +14185,85,3.37380468876073,,0 +14186,85,3.37380468876073,,0 +14187,85,3.37380468876073,,0 +14188,85,3.37380468876073,,0 +14189,85,3.37380468876073,,0 +14190,85,3.26702502774378,,0 +14191,85,3.26702502774378,,0 +14192,85,3.26702502774378,,0 +14193,85,3.26702502774378,,0 +14194,85,3.26702502774378,,0 +14195,85,3.26702502774378,,0 +14196,85,3.26702502774378,,0 +14197,85,3.26702502774378,,0 +14198,85,3.26702502774378,,0 +14199,85,3.26702502774378,,0 +14200,85,3.26702502774378,,0 +14201,85,3.26702502774378,,0 +14202,85,3.26702502774378,,0 +14203,85,3.26702502774378,,0 +14204,85,3.26702502774378,,0 +14205,85,3.26702502774378,,0 +14206,85,3.26702502774378,,0 +14207,85,3.26702502774378,,0 +14208,85,3.26702502774378,,0 +14209,85,3.26702502774378,,0 +14210,85,3.26702502774378,,0 +14211,85,3.26702502774378,,0 +14212,85,3.26702502774378,,0 +14213,85,3.26702502774378,,0 +14214,85,3.26702502774378,,0 +14215,85,3.26702502774378,,0 +14216,85,3.26702502774378,,0 +14217,85,3.26702502774378,,0 +14218,85,3.26702502774378,,0 +14219,85,3.26702502774378,,0 +14220,85,3.26702502774378,,0 +14221,85,3.26702502774378,,0 +14222,85,3.26702502774378,,0 +14223,85,3.26702502774378,,0 +14224,85,3.26702502774378,,0 +14225,85,3.26702502774378,,0 +14226,85,3.26702502774378,,0 +14227,85,3.26702502774378,,0 +14228,85,3.26702502774378,,0 +14229,85,3.26702502774378,,0 +14230,85,3.26702502774378,,0 +14231,85,3.26702502774378,,0 +14232,85,3.26702502774378,,0 +14233,85,3.26702502774378,,0 +14234,85,3.26702502774378,,0 +14235,85,3.26702502774378,,0 +14236,85,3.26702502774378,,0 +14237,85,3.26702502774378,,0 +14238,85,3.26702502774378,,0 +14239,85,3.26702502774378,,0 +14240,85,3.42007587520141,,0 +14241,85,3.42007587520141,,0 +14242,85,3.42007587520141,,0 +14243,85,3.42007587520141,,0 +14244,85,3.42007587520141,,0 +14245,85,3.42007587520141,,0 +14246,85,3.42007587520141,,0 +14247,85,3.42007587520141,,0 +14248,85,3.42007587520141,,0 +14249,85,3.42007587520141,,0 +14250,85,3.42007587520141,,0 +14251,85,3.42007587520141,,0 +14252,85,3.42007587520141,,0 +14253,85,3.42007587520141,,0 +14254,85,3.42007587520141,,0 +14255,85,3.42007587520141,,0 +14256,85,3.42007587520141,,0 +14257,85,3.42007587520141,,0 +14258,85,3.42007587520141,,0 +14259,85,3.42007587520141,,0 +14260,85,3.42007587520141,,0 +14261,85,3.42007587520141,,0 +14262,85,3.42007587520141,,0 +14263,85,3.42007587520141,,0 +14264,85,3.42007587520141,,0 +14265,85,3.42007587520141,,0 +14266,85,3.42007587520141,,0 +14267,85,3.42007587520141,,0 +14268,85,3.42007587520141,,0 +14269,85,3.42007587520141,,0 +14270,85,3.42007587520141,,0 +14271,85,3.42007587520141,,0 +14272,85,3.42007587520141,,0 +14273,85,3.42007587520141,,0 +14274,85,3.42007587520141,,0 +14275,85,3.42007587520141,,0 +14276,85,3.42007587520141,,0 +14277,85,3.42007587520141,,0 +14278,85,3.42007587520141,,0 +14279,85,3.42007587520141,,0 +14280,85,3.42007587520141,,0 +14281,85,3.42007587520141,,0 +14282,85,3.42007587520141,,0 +14283,85,3.42007587520141,,0 +14284,85,3.42007587520141,,0 +14285,85,3.42007587520141,,0 +14286,85,3.42007587520141,,0 +14287,85,3.42007587520141,,0 +14288,85,3.42007587520141,,0 +14289,85,3.42007587520141,,0 +14290,85,3.42007587520141,,0 +14291,85,3.42007587520141,,0 +14292,85,3.42007587520141,,0 +14293,85,3.42007587520141,,0 +14294,85,3.42007587520141,,0 +14295,85,3.42007587520141,,0 +14296,85,3.42007587520141,,0 +14297,85,3.42007587520141,,0 +14298,85,3.42007587520141,,0 +14299,85,3.42007587520141,,0 +14300,85,3.42007587520141,,0 +14301,85,3.42007587520141,,0 +14302,85,3.42007587520141,,0 +14303,85,3.42007587520141,,0 +14304,85,3.42007587520141,,0 +14305,85,3.42007587520141,,0 +14306,85,3.42007587520141,,0 +14307,85,3.42007587520141,,0 +14308,85,3.42007587520141,,0 +14309,85,3.42007587520141,,0 +14310,85,3.42007587520141,,0 +14311,85,3.42007587520141,,0 +14312,85,3.42007587520141,,0 +14313,85,3.42007587520141,,0 +14314,85,3.42007587520141,,0 +14315,85,3.42007587520141,,0 +14316,85,3.42007587520141,,0 +14317,85,3.42007587520141,,0 +14318,85,3.42007587520141,,0 +14319,85,3.42007587520141,,0 +14320,85,3.52151655316751,,0 +14321,85,3.52151655316751,,0 +14322,85,3.52151655316751,,0 +14323,85,3.52151655316751,,0 +14324,85,3.52151655316751,,0 +14325,85,3.52151655316751,,0 +14326,85,3.52151655316751,,0 +14327,85,3.52151655316751,,0 +14328,85,3.52151655316751,,0 +14329,85,3.52151655316751,,0 +14330,85,3.70126231587937,,0 +14331,85,3.70126231587937,,0 +14332,85,3.70126231587937,,0 +14333,85,3.70126231587937,,0 +14334,85,3.70126231587937,,0 +14335,85,3.70126231587937,,0 +14336,85,3.70126231587937,,0 +14337,85,3.70126231587937,,0 +14338,85,3.70126231587937,,0 +14339,85,3.70126231587937,,0 +14340,85,3.89702502774378,,0 +14341,85,3.89702502774378,,0 +14342,85,3.89702502774378,,0 +14343,85,3.89702502774378,,0 +14344,85,3.89702502774378,,0 +14345,85,3.89702502774378,,0 +14346,85,3.89702502774378,,0 +14347,85,3.89702502774378,,0 +14348,85,3.89702502774378,,0 +14349,85,3.89702502774378,,0 +14350,85,4.07321146842174,,0 +14351,85,4.07321146842174,,0 +14352,85,4.07321146842174,,0 +14353,85,4.07321146842174,,0 +14354,85,4.07321146842174,,0 +14355,85,4.07321146842174,,0 +14356,85,4.07321146842174,,0 +14357,85,4.07321146842174,,0 +14358,85,4.07321146842174,,0 +14359,85,4.07321146842174,,0 +14360,85,4.20312672265903,,0 +14361,85,4.20312672265903,,0 +14362,85,4.20312672265903,,0 +14363,85,4.20312672265903,,0 +14364,85,4.20312672265903,,0 +14365,85,4.20312672265903,,0 +14366,85,4.20312672265903,,0 +14367,85,4.20312672265903,,0 +14368,85,4.20312672265903,,0 +14369,85,4.20312672265903,,0 +14370,85,4.20312672265903,,0 +14371,85,4.20312672265903,,0 +14372,85,4.20312672265903,,0 +14373,85,4.20312672265903,,0 +14374,85,4.20312672265903,,0 +14375,85,4.20312672265903,,0 +14376,85,4.20312672265903,,0 +14377,85,4.20312672265903,,0 +14378,85,4.20312672265903,,0 +14379,85,4.20312672265903,,0 +14380,85,4.20312672265903,,0 +14381,85,4.20312672265903,,0 +14382,85,4.20312672265903,,0 +14383,85,4.20312672265903,,0 +14384,85,4.20312672265903,,0 +14385,85,4.20312672265903,,0 +14386,85,4.20312672265903,,0 +14387,85,4.20312672265903,,0 +14388,85,4.20312672265903,,0 +14389,85,4.20312672265903,,0 +14390,85,4.02694028198107,,0 +14391,85,4.02694028198107,,0 +14392,85,4.02694028198107,,0 +14393,85,4.02694028198107,,0 +14394,85,4.02694028198107,,0 +14395,85,4.02694028198107,,0 +14396,85,4.02694028198107,,0 +14397,85,4.02694028198107,,0 +14398,85,4.02694028198107,,0 +14399,85,4.02694028198107,,0 +14400,85,3.75999112943869,,0 +14401,85,3.75999112943869,,0 +14402,85,3.75999112943869,,0 +14403,85,3.75999112943869,,0 +14404,85,3.75999112943869,,0 +14405,85,3.75999112943869,,0 +14406,85,3.75999112943869,,0 +14407,85,3.75999112943869,,0 +14408,85,3.75999112943869,,0 +14409,85,3.75999112943869,,0 +14410,85,3.37558434977768,,0 +14411,85,3.37558434977768,,0 +14412,85,3.37558434977768,,0 +14413,85,3.37558434977768,,0 +14414,85,3.37558434977768,,0 +14415,85,3.37558434977768,,0 +14416,85,3.37558434977768,,0 +14417,85,3.37558434977768,,0 +14418,85,3.37558434977768,,0 +14419,85,3.37558434977768,,0 +14420,85,2.87558434977768,,0 +14421,85,2.87558434977768,,0 +14422,85,2.87558434977768,,0 +14423,85,2.87558434977768,,0 +14424,85,2.87558434977768,,0 +14425,85,2.87558434977768,,0 +14426,85,2.87558434977768,,0 +14427,85,2.87558434977768,,0 +14428,85,2.87558434977768,,0 +14429,85,2.87558434977768,,0 +14430,85,2.37558434977768,,0 +14431,85,2.37558434977768,,0 +14432,85,2.37558434977768,,0 +14433,85,2.37558434977768,,0 +14434,85,2.37558434977768,,0 +14435,85,2.37558434977768,,0 +14436,85,2.37558434977768,,0 +14437,85,2.37558434977768,,0 +14438,85,2.37558434977768,,0 +14439,85,2.37558434977768,,0 +14440,85,1.87558434977768,,0 +14441,85,1.87558434977768,,0 +14442,85,1.87558434977768,,0 +14443,85,1.87558434977768,,0 +14444,85,1.87558434977768,,0 +14445,85,1.87558434977768,,0 +14446,85,1.87558434977768,,0 +14447,85,1.87558434977768,,0 +14448,85,1.87558434977768,,0 +14449,85,1.87558434977768,,0 +14450,85,1.37558434977768,,0 +14451,85,1.37558434977768,,0 +14452,85,1.37558434977768,,0 +14453,85,1.37558434977768,,0 +14454,85,1.37558434977768,,0 +14455,85,1.37558434977768,,0 +14456,85,1.37558434977768,,0 +14457,85,1.37558434977768,,0 +14458,85,1.37558434977768,,0 +14459,85,1.37558434977768,,0 +14460,85,0.87558434977768,,0 +14461,85,0.87558434977768,,0 +14462,85,0.87558434977768,,0 +14463,85,0.87558434977768,,0 +14464,85,0.87558434977768,,0 +14465,85,0.87558434977768,,0 +14466,85,0.87558434977768,,0 +14467,85,0.87558434977768,,0 +14468,85,0.87558434977768,,0 +14469,85,0.87558434977768,,0 +14470,85,0.37558434977768,,0 +14471,85,0.37558434977768,,0 +14472,85,0.37558434977768,,0 +14473,85,0.37558434977768,,0 +14474,85,0.37558434977768,,0 +14475,85,0.37558434977768,,0 +14476,85,0.37558434977768,,0 +14477,85,0.37558434977768,,0 +14478,85,0.37558434977768,,0 +14479,85,0.37558434977768,,0 +14480,85,-0.12441565022232,,0 +14481,85,-0.12441565022232,,0 +14482,85,-0.12441565022232,,0 +14483,85,-0.12441565022232,,0 +14484,85,-0.12441565022232,,0 +14485,85,-0.12441565022232,,0 +14486,85,-0.12441565022232,,0 +14487,85,-0.12441565022232,,0 +14488,85,-0.12441565022232,,0 +14489,85,-0.12441565022232,,0 +14490,85,-0.12441565022232,,0 +14491,85,-0.12441565022232,,0 +14492,85,-0.12441565022232,,0 +14493,85,-0.12441565022232,,0 +14494,85,-0.12441565022232,,0 +14495,85,-0.12441565022232,,0 +14496,85,-0.12441565022232,,0 +14497,85,-0.12441565022232,,0 +14498,85,-0.12441565022232,,0 +14499,85,-0.12441565022232,,0 +14500,85,0.173974180286153,,0 +14501,85,0.173974180286153,,0 +14502,85,0.173974180286153,,0 +14503,85,0.173974180286153,,0 +14504,85,0.173974180286153,,0 +14505,85,0.173974180286153,,0 +14506,85,0.173974180286153,,0 +14507,85,0.173974180286153,,0 +14508,85,0.173974180286153,,0 +14509,85,0.173974180286153,,0 +14510,85,0.444482654862424,,0 +14511,85,0.444482654862424,,0 +14512,85,0.444482654862424,,0 +14513,85,0.444482654862424,,0 +14514,85,0.444482654862424,,0 +14515,85,0.444482654862424,,0 +14516,85,0.444482654862424,,0 +14517,85,0.444482654862424,,0 +14518,85,0.444482654862424,,0 +14519,85,0.444482654862424,,0 +14520,85,0.659821637913272,,0 +14521,85,0.659821637913272,,0 +14522,85,0.659821637913272,,0 +14523,85,0.659821637913272,,0 +14524,85,0.659821637913272,,0 +14525,85,0.659821637913272,,0 +14526,85,0.659821637913272,,0 +14527,85,0.659821637913272,,0 +14528,85,0.659821637913272,,0 +14529,85,0.659821637913272,,0 +14530,85,0.773719942998018,,0 +14531,85,0.773719942998018,,0 +14532,85,0.773719942998018,,0 +14533,85,0.773719942998018,,0 +14534,85,0.773719942998018,,0 +14535,85,0.773719942998018,,0 +14536,85,0.773719942998018,,0 +14537,85,0.773719942998018,,0 +14538,85,0.773719942998018,,0 +14539,85,0.773719942998018,,0 +14540,85,0.773719942998018,,0 +14541,85,0.773719942998018,,0 +14542,85,0.773719942998018,,0 +14543,85,0.773719942998018,,0 +14544,85,0.773719942998018,,0 +14545,85,0.773719942998018,,0 +14546,85,0.773719942998018,,0 +14547,85,0.773719942998018,,0 +14548,85,0.773719942998018,,0 +14549,85,0.773719942998018,,0 +14550,85,0.588635197235305,,0 +14551,85,0.588635197235305,,0 +14552,85,0.588635197235305,,0 +14553,85,0.588635197235305,,0 +14554,85,0.588635197235305,,0 +14555,85,0.588635197235305,,0 +14556,85,0.588635197235305,,0 +14557,85,0.588635197235305,,0 +14558,85,0.588635197235305,,0 +14559,85,0.588635197235305,,0 +14560,85,0.360838587065814,,0 +14561,85,0.360838587065814,,0 +14562,85,0.360838587065814,,0 +14563,85,0.360838587065814,,0 +14564,85,0.360838587065814,,0 +14565,85,0.360838587065814,,0 +14566,85,0.360838587065814,,0 +14567,85,0.360838587065814,,0 +14568,85,0.360838587065814,,0 +14569,85,0.360838587065814,,0 +14570,85,0.120584349777678,,0 +14571,85,0.120584349777678,,0 +14572,85,0.120584349777678,,0 +14573,85,0.120584349777678,,0 +14574,85,0.120584349777678,,0 +14575,85,0.120584349777678,,0 +14576,85,0.120584349777678,,0 +14577,85,0.120584349777678,,0 +14578,85,0.120584349777678,,0 +14579,85,0.120584349777678,,0 +14580,85,-0.126788531578254,,0 +14581,85,-0.126788531578254,,0 +14582,85,-0.126788531578254,,0 +14583,85,-0.126788531578254,,0 +14584,85,-0.126788531578254,,0 +14585,85,-0.126788531578254,,0 +14586,85,-0.126788531578254,,0 +14587,85,-0.126788531578254,,0 +14588,85,-0.126788531578254,,0 +14589,85,-0.126788531578254,,0 +14590,85,-0.347466497679949,,0 +14591,85,-0.347466497679949,,0 +14592,85,-0.347466497679949,,0 +14593,85,-0.347466497679949,,0 +14594,85,-0.347466497679949,,0 +14595,85,-0.347466497679949,,0 +14596,85,-0.347466497679949,,0 +14597,85,-0.347466497679949,,0 +14598,85,-0.347466497679949,,0 +14599,85,-0.347466497679949,,0 +14600,85,-0.51297497225622,,0 +14601,85,-0.51297497225622,,0 +14602,85,-0.51297497225622,,0 +14603,85,-0.51297497225622,,0 +14604,85,-0.51297497225622,,0 +14605,85,-0.51297497225622,,0 +14606,85,-0.51297497225622,,0 +14607,85,-0.51297497225622,,0 +14608,85,-0.51297497225622,,0 +14609,85,-0.51297497225622,,0 +14610,85,-0.63755124344266,,0 +14611,85,-0.63755124344266,,0 +14612,85,-0.63755124344266,,0 +14613,85,-0.63755124344266,,0 +14614,85,-0.63755124344266,,0 +14615,85,-0.63755124344266,,0 +14616,85,-0.63755124344266,,0 +14617,85,-0.63755124344266,,0 +14618,85,-0.63755124344266,,0 +14619,85,-0.63755124344266,,0 +14620,85,-0.63755124344266,,0 +14621,85,-0.63755124344266,,0 +14622,85,-0.63755124344266,,0 +14623,85,-0.63755124344266,,0 +14624,85,-0.63755124344266,,0 +14625,85,-0.63755124344266,,0 +14626,85,-0.63755124344266,,0 +14627,85,-0.63755124344266,,0 +14628,85,-0.63755124344266,,0 +14629,85,-0.63755124344266,,0 +14630,85,-0.63755124344266,,0 +14631,85,-0.63755124344266,,0 +14632,85,-0.63755124344266,,0 +14633,85,-0.63755124344266,,0 +14634,85,-0.63755124344266,,0 +14635,85,-0.63755124344266,,0 +14636,85,-0.63755124344266,,0 +14637,85,-0.63755124344266,,0 +14638,85,-0.63755124344266,,0 +14639,85,-0.63755124344266,,0 +14640,85,-0.63755124344266,,0 +14641,85,-0.63755124344266,,0 +14642,85,-0.63755124344266,,0 +14643,85,-0.63755124344266,,0 +14644,85,-0.63755124344266,,0 +14645,85,-0.63755124344266,,0 +14646,85,-0.63755124344266,,0 +14647,85,-0.63755124344266,,0 +14648,85,-0.63755124344266,,0 +14649,85,-0.63755124344266,,0 +14650,85,-0.63755124344266,,0 +14651,85,-0.63755124344266,,0 +14652,85,-0.63755124344266,,0 +14653,85,-0.63755124344266,,0 +14654,85,-0.63755124344266,,0 +14655,85,-0.63755124344266,,0 +14656,85,-0.63755124344266,,0 +14657,85,-0.63755124344266,,0 +14658,85,-0.63755124344266,,0 +14659,85,-0.63755124344266,,0 +14660,85,-0.63755124344266,,0 +14661,85,-0.63755124344266,,0 +14662,85,-0.63755124344266,,0 +14663,85,-0.63755124344266,,0 +14664,85,-0.63755124344266,,0 +14665,85,-0.63755124344266,,0 +14666,85,-0.63755124344266,,0 +14667,85,-0.63755124344266,,0 +14668,85,-0.63755124344266,,0 +14669,85,-0.63755124344266,,0 +14670,85,-0.63755124344266,,0 +14671,85,-0.63755124344266,,0 +14672,85,-0.63755124344266,,0 +14673,85,-0.63755124344266,,0 +14674,85,-0.63755124344266,,0 +14675,85,-0.63755124344266,,0 +14676,85,-0.63755124344266,,0 +14677,85,-0.63755124344266,,0 +14678,85,-0.63755124344266,,0 +14679,85,-0.63755124344266,,0 +14680,85,-0.63755124344266,,0 +14681,85,-0.63755124344266,,0 +14682,85,-0.63755124344266,,0 +14683,85,-0.63755124344266,,0 +14684,85,-0.63755124344266,,0 +14685,85,-0.63755124344266,,0 +14686,85,-0.63755124344266,,0 +14687,85,-0.63755124344266,,0 +14688,85,-0.63755124344266,,0 +14689,85,-0.63755124344266,,0 +14690,85,-0.63755124344266,,0 +14691,85,-0.63755124344266,,0 +14692,85,-0.63755124344266,,0 +14693,85,-0.63755124344266,,0 +14694,85,-0.63755124344266,,0 +14695,85,-0.63755124344266,,0 +14696,85,-0.63755124344266,,0 +14697,85,-0.63755124344266,,0 +14698,85,-0.63755124344266,,0 +14699,85,-0.63755124344266,,0 +14700,85,-0.63755124344266,,0 +14701,85,-0.63755124344266,,0 +14702,85,-0.63755124344266,,0 +14703,85,-0.63755124344266,,0 +14704,85,-0.63755124344266,,0 +14705,85,-0.63755124344266,,0 +14706,85,-0.63755124344266,,0 +14707,85,-0.63755124344266,,0 +14708,85,-0.63755124344266,,0 +14709,85,-0.63755124344266,,0 +14710,85,-0.63755124344266,,0 +14711,85,-0.63755124344266,,0 +14712,85,-0.63755124344266,,0 +14713,85,-0.63755124344266,,0 +14714,85,-0.63755124344266,,0 +14715,85,-0.63755124344266,,0 +14716,85,-0.63755124344266,,0 +14717,85,-0.63755124344266,,0 +14718,85,-0.63755124344266,,0 +14719,85,-0.63755124344266,,0 +14720,85,-0.63755124344266,,0 +14721,85,-0.63755124344266,,0 +14722,85,-0.63755124344266,,0 +14723,85,-0.63755124344266,,0 +14724,85,-0.63755124344266,,0 +14725,85,-0.63755124344266,,0 +14726,85,-0.63755124344266,,0 +14727,85,-0.63755124344266,,0 +14728,85,-0.63755124344266,,0 +14729,85,-0.63755124344266,,0 +14730,85,-0.783483446832491,,0 +14731,85,-0.783483446832491,,0 +14732,85,-0.783483446832491,,0 +14733,85,-0.783483446832491,,0 +14734,85,-0.783483446832491,,0 +14735,85,-0.783483446832491,,0 +14736,85,-0.783483446832491,,0 +14737,85,-0.783483446832491,,0 +14738,85,-0.783483446832491,,0 +14739,85,-0.783483446832491,,0 +14740,85,-0.783483446832491,,0 +14741,85,-0.783483446832491,,0 +14742,85,-0.783483446832491,,0 +14743,85,-0.783483446832491,,0 +14744,85,-0.783483446832491,,0 +14745,85,-0.783483446832491,,0 +14746,85,-0.783483446832491,,0 +14747,85,-0.783483446832491,,0 +14748,85,-0.783483446832491,,0 +14749,85,-0.783483446832491,,0 +14750,85,-0.925856328188423,,0 +14751,85,-0.925856328188423,,0 +14752,85,-0.925856328188423,,0 +14753,85,-0.925856328188423,,0 +14754,85,-0.925856328188423,,0 +14755,85,-0.925856328188423,,0 +14756,85,-0.925856328188423,,0 +14757,85,-0.925856328188423,,0 +14758,85,-0.925856328188423,,0 +14759,85,-0.925856328188423,,0 +14760,85,-0.925856328188423,,0 +14761,85,-0.925856328188423,,0 +14762,85,-0.925856328188423,,0 +14763,85,-0.925856328188423,,0 +14764,85,-0.925856328188423,,0 +14765,85,-0.925856328188423,,0 +14766,85,-0.925856328188423,,0 +14767,85,-0.925856328188423,,0 +14768,85,-0.925856328188423,,0 +14769,85,-0.925856328188423,,0 +14770,85,-0.925856328188423,,0 +14771,85,-0.925856328188423,,0 +14772,85,-0.925856328188423,,0 +14773,85,-0.925856328188423,,0 +14774,85,-0.925856328188423,,0 +14775,85,-0.925856328188423,,0 +14776,85,-0.925856328188423,,0 +14777,85,-0.925856328188423,,0 +14778,85,-0.925856328188423,,0 +14779,85,-0.925856328188423,,0 +14780,85,-0.925856328188423,,0 +14781,85,-0.925856328188423,,0 +14782,85,-0.925856328188423,,0 +14783,85,-0.925856328188423,,0 +14784,85,-0.925856328188423,,0 +14785,85,-0.925856328188423,,0 +14786,85,-0.925856328188423,,0 +14787,85,-0.925856328188423,,0 +14788,85,-0.925856328188423,,0 +14789,85,-0.925856328188423,,0 +14790,85,-0.755008870561306,,0 +14791,85,-0.755008870561306,,0 +14792,85,-0.755008870561306,,0 +14793,85,-0.755008870561306,,0 +14794,85,-0.755008870561306,,0 +14795,85,-0.755008870561306,,0 +14796,85,-0.755008870561306,,0 +14797,85,-0.755008870561306,,0 +14798,85,-0.755008870561306,,0 +14799,85,-0.755008870561306,,0 +14800,85,-0.516534294290119,,0 +14801,85,-0.516534294290119,,0 +14802,85,-0.516534294290119,,0 +14803,85,-0.516534294290119,,0 +14804,85,-0.516534294290119,,0 +14805,85,-0.516534294290119,,0 +14806,85,-0.516534294290119,,0 +14807,85,-0.516534294290119,,0 +14808,85,-0.516534294290119,,0 +14809,85,-0.516534294290119,,0 +14810,85,-0.167720734968085,,0 +14811,85,-0.167720734968085,,0 +14812,85,-0.167720734968085,,0 +14813,85,-0.167720734968085,,0 +14814,85,-0.167720734968085,,0 +14815,85,-0.167720734968085,,0 +14816,85,-0.167720734968085,,0 +14817,85,-0.167720734968085,,0 +14818,85,-0.167720734968085,,0 +14819,85,-0.167720734968085,,0 +14820,85,0.246940281981068,,0 +14821,85,0.246940281981068,,0 +14822,85,0.246940281981068,,0 +14823,85,0.246940281981068,,0 +14824,85,0.246940281981068,,0 +14825,85,0.246940281981068,,0 +14826,85,0.246940281981068,,0 +14827,85,0.246940281981068,,0 +14828,85,0.246940281981068,,0 +14829,85,0.246940281981068,,0 +14830,85,0.666940281981068,,0 +14831,85,0.666940281981068,,0 +14832,85,0.666940281981068,,0 +14833,85,0.666940281981068,,0 +14834,85,0.666940281981068,,0 +14835,85,0.666940281981068,,0 +14836,85,0.666940281981068,,0 +14837,85,0.666940281981068,,0 +14838,85,0.666940281981068,,0 +14839,85,0.666940281981068,,0 +14840,85,1.00863519723531,,0 +14841,85,1.00863519723531,,0 +14842,85,1.00863519723531,,0 +14843,85,1.00863519723531,,0 +14844,85,1.00863519723531,,0 +14845,85,1.00863519723531,,0 +14846,85,1.00863519723531,,0 +14847,85,1.00863519723531,,0 +14848,85,1.00863519723531,,0 +14849,85,1.00863519723531,,0 +14850,85,1.13321146842175,,0 +14851,85,1.13321146842175,,0 +14852,85,1.13321146842175,,0 +14853,85,1.13321146842175,,0 +14854,85,1.13321146842175,,0 +14855,85,1.13321146842175,,0 +14856,85,1.13321146842175,,0 +14857,85,1.13321146842175,,0 +14858,85,1.13321146842175,,0 +14859,85,1.13321146842175,,0 +14860,85,0.926770790455645,,0 +14861,85,0.926770790455645,,0 +14862,85,0.926770790455645,,0 +14863,85,0.926770790455645,,0 +14864,85,0.926770790455645,,0 +14865,85,0.926770790455645,,0 +14866,85,0.926770790455645,,0 +14867,85,0.926770790455645,,0 +14868,85,0.926770790455645,,0 +14869,85,0.926770790455645,,0 +14870,85,0.426770790455645,,0 +14871,85,0.426770790455645,,0 +14872,85,0.426770790455645,,0 +14873,85,0.426770790455645,,0 +14874,85,0.426770790455645,,0 +14875,85,0.426770790455645,,0 +14876,85,0.426770790455645,,0 +14877,85,0.426770790455645,,0 +14878,85,0.426770790455645,,0 +14879,85,0.426770790455645,,0 +14880,85,-7.32292095443554E-02,,0 +14881,85,-7.32292095443554E-02,,0 +14882,85,-7.32292095443554E-02,,0 +14883,85,-7.32292095443554E-02,,0 +14884,85,-7.32292095443554E-02,,0 +14885,85,-7.32292095443554E-02,,0 +14886,85,-7.32292095443554E-02,,0 +14887,85,-7.32292095443554E-02,,0 +14888,85,-7.32292095443554E-02,,0 +14889,85,-7.32292095443554E-02,,0 +14890,85,-0.573229209544355,,0 +14891,85,-0.573229209544355,,0 +14892,85,-0.573229209544355,,0 +14893,85,-0.573229209544355,,0 +14894,85,-0.573229209544355,,0 +14895,85,-0.573229209544355,,0 +14896,85,-0.573229209544355,,0 +14897,85,-0.573229209544355,,0 +14898,85,-0.573229209544355,,0 +14899,85,-0.573229209544355,,0 +14900,85,-1.07322920954436,,0 +14901,85,-1.07322920954436,,0 +14902,85,-1.07322920954436,,0 +14903,85,-1.07322920954436,,0 +14904,85,-1.07322920954436,,0 +14905,85,-1.07322920954436,,0 +14906,85,-1.07322920954436,,0 +14907,85,-1.07322920954436,,0 +14908,85,-1.07322920954436,,0 +14909,85,-1.07322920954436,,0 +14910,85,-1.57322920954436,,0 +14911,85,-1.57322920954436,,0 +14912,85,-1.57322920954436,,0 +14913,85,-1.57322920954436,,0 +14914,85,-1.57322920954436,,0 +14915,85,-1.57322920954436,,0 +14916,85,-1.57322920954436,,0 +14917,85,-1.57322920954436,,0 +14918,85,-1.57322920954436,,0 +14919,85,-1.57322920954436,,0 +14920,85,-2.07322920954436,,0 +14921,85,-2.07322920954436,,0 +14922,85,-2.07322920954436,,0 +14923,85,-2.07322920954436,,0 +14924,85,-2.07322920954436,,0 +14925,85,-2.07322920954436,,0 +14926,85,-2.07322920954436,,0 +14927,85,-2.07322920954436,,0 +14928,85,-2.07322920954436,,0 +14929,85,-2.07322920954436,,0 +14930,85,-2.57322920954436,,0 +14931,85,-2.57322920954436,,0 +14932,85,-2.57322920954436,,0 +14933,85,-2.57322920954436,,0 +14934,85,-2.57322920954436,,0 +14935,85,-2.57322920954436,,0 +14936,85,-2.57322920954436,,0 +14937,85,-2.57322920954436,,0 +14938,85,-2.57322920954436,,0 +14939,85,-2.57322920954436,,0 +14940,85,-2.73933090445961,,0 +14941,85,-2.73933090445961,,0 +14942,85,-2.73933090445961,,0 +14943,85,-2.73933090445961,,0 +14944,85,-2.73933090445961,,0 +14945,85,-2.73933090445961,,0 +14946,85,-2.73933090445961,,0 +14947,85,-2.73933090445961,,0 +14948,85,-2.73933090445961,,0 +14949,85,-2.73933090445961,,0 +14950,85,-2.43144954852741,,0 +14951,85,-2.43144954852741,,0 +14952,85,-2.43144954852741,,0 +14953,85,-2.43144954852741,,0 +14954,85,-2.43144954852741,,0 +14955,85,-2.43144954852741,,0 +14956,85,-2.43144954852741,,0 +14957,85,-2.43144954852741,,0 +14958,85,-2.43144954852741,,0 +14959,85,-2.43144954852741,,0 +14960,85,-2.07907666717147,,0 +14961,85,-2.07907666717147,,0 +14962,85,-2.07907666717147,,0 +14963,85,-2.07907666717147,,0 +14964,85,-2.07907666717147,,0 +14965,85,-2.07907666717147,,0 +14966,85,-2.07907666717147,,0 +14967,85,-2.07907666717147,,0 +14968,85,-2.07907666717147,,0 +14969,85,-2.07907666717147,,0 +14970,85,-1.72314446378164,,0 +14971,85,-1.72314446378164,,0 +14972,85,-1.72314446378164,,0 +14973,85,-1.72314446378164,,0 +14974,85,-1.72314446378164,,0 +14975,85,-1.72314446378164,,0 +14976,85,-1.72314446378164,,0 +14977,85,-1.72314446378164,,0 +14978,85,-1.72314446378164,,0 +14979,85,-1.72314446378164,,0 +14980,85,-1.47221226039181,,0 +14981,85,-1.47221226039181,,0 +14982,85,-1.47221226039181,,0 +14983,85,-1.47221226039181,,0 +14984,85,-1.47221226039181,,0 +14985,85,-1.47221226039181,,0 +14986,85,-1.47221226039181,,0 +14987,85,-1.47221226039181,,0 +14988,85,-1.47221226039181,,0 +14989,85,-1.47221226039181,,0 +14990,85,-1.30670378581554,,0 +14991,85,-1.30670378581554,,0 +14992,85,-1.30670378581554,,0 +14993,85,-1.30670378581554,,0 +14994,85,-1.30670378581554,,0 +14995,85,-1.30670378581554,,0 +14996,85,-1.30670378581554,,0 +14997,85,-1.30670378581554,,0 +14998,85,-1.30670378581554,,0 +14999,85,-1.30670378581554,,0 +15000,85,-1.30670378581554,,0 +15001,85,-1.30670378581554,,0 +15002,85,-1.30670378581554,,0 +15003,85,-1.30670378581554,,0 +15004,85,-1.30670378581554,,0 +15005,85,-1.30670378581554,,0 +15006,85,-1.30670378581554,,0 +15007,85,-1.30670378581554,,0 +15008,85,-1.30670378581554,,0 +15009,85,-1.30670378581554,,0 +15010,85,-1.30670378581554,,0 +15011,85,-1.30670378581554,,0 +15012,85,-1.30670378581554,,0 +15013,85,-1.30670378581554,,0 +15014,85,-1.30670378581554,,0 +15015,85,-1.30670378581554,,0 +15016,85,-1.30670378581554,,0 +15017,85,-1.30670378581554,,0 +15018,85,-1.30670378581554,,0 +15019,85,-1.30670378581554,,0 +15020,85,-1.30670378581554,,0 +15021,85,-1.30670378581554,,0 +15022,85,-1.30670378581554,,0 +15023,85,-1.30670378581554,,0 +15024,85,-1.30670378581554,,0 +15025,85,-1.30670378581554,,0 +15026,85,-1.30670378581554,,0 +15027,85,-1.30670378581554,,0 +15028,85,-1.30670378581554,,0 +15029,85,-1.30670378581554,,0 +15030,85,-1.51670378581554,,0 +15031,85,-1.51670378581554,,0 +15032,85,-1.51670378581554,,0 +15033,85,-1.51670378581554,,0 +15034,85,-1.51670378581554,,0 +15035,85,-1.51670378581554,,0 +15036,85,-1.51670378581554,,0 +15037,85,-1.51670378581554,,0 +15038,85,-1.51670378581554,,0 +15039,85,-1.51670378581554,,0 +15040,85,-1.67331395530707,,0 +15041,85,-1.67331395530707,,0 +15042,85,-1.67331395530707,,0 +15043,85,-1.67331395530707,,0 +15044,85,-1.67331395530707,,0 +15045,85,-1.67331395530707,,0 +15046,85,-1.67331395530707,,0 +15047,85,-1.67331395530707,,0 +15048,85,-1.67331395530707,,0 +15049,85,-1.67331395530707,,0 +15050,85,-1.8192461586969,,0 +15051,85,-1.8192461586969,,0 +15052,85,-1.8192461586969,,0 +15053,85,-1.8192461586969,,0 +15054,85,-1.8192461586969,,0 +15055,85,-1.8192461586969,,0 +15056,85,-1.8192461586969,,0 +15057,85,-1.8192461586969,,0 +15058,85,-1.8192461586969,,0 +15059,85,-1.8192461586969,,0 +15060,85,-1.92958514174775,,0 +15061,85,-1.92958514174775,,0 +15062,85,-1.92958514174775,,0 +15063,85,-1.92958514174775,,0 +15064,85,-1.92958514174775,,0 +15065,85,-1.92958514174775,,0 +15066,85,-1.92958514174775,,0 +15067,85,-1.92958514174775,,0 +15068,85,-1.92958514174775,,0 +15069,85,-1.92958514174775,,0 +15070,85,-1.92958514174775,,0 +15071,85,-1.92958514174775,,0 +15072,85,-1.92958514174775,,0 +15073,85,-1.92958514174775,,0 +15074,85,-1.92958514174775,,0 +15075,85,-1.92958514174775,,0 +15076,85,-1.92958514174775,,0 +15077,85,-1.92958514174775,,0 +15078,85,-1.92958514174775,,0 +15079,85,-1.92958514174775,,0 +15080,85,-1.92958514174775,,0 +15081,85,-1.92958514174775,,0 +15082,85,-1.92958514174775,,0 +15083,85,-1.92958514174775,,0 +15084,85,-1.92958514174775,,0 +15085,85,-1.92958514174775,,0 +15086,85,-1.92958514174775,,0 +15087,85,-1.92958514174775,,0 +15088,85,-1.92958514174775,,0 +15089,85,-1.92958514174775,,0 +15090,85,-1.92958514174775,,0 +15091,85,-1.92958514174775,,0 +15092,85,-1.92958514174775,,0 +15093,85,-1.92958514174775,,0 +15094,85,-1.92958514174775,,0 +15095,85,-1.92958514174775,,0 +15096,85,-1.92958514174775,,0 +15097,85,-1.92958514174775,,0 +15098,85,-1.92958514174775,,0 +15099,85,-1.92958514174775,,0 +15100,85,-1.92958514174775,,0 +15101,85,-1.92958514174775,,0 +15102,85,-1.92958514174775,,0 +15103,85,-1.92958514174775,,0 +15104,85,-1.92958514174775,,0 +15105,85,-1.92958514174775,,0 +15106,85,-1.92958514174775,,0 +15107,85,-1.92958514174775,,0 +15108,85,-1.92958514174775,,0 +15109,85,-1.92958514174775,,0 +15110,85,-1.77653429429012,,0 +15111,85,-1.77653429429012,,0 +15112,85,-1.77653429429012,,0 +15113,85,-1.77653429429012,,0 +15114,85,-1.77653429429012,,0 +15115,85,-1.77653429429012,,0 +15116,85,-1.77653429429012,,0 +15117,85,-1.77653429429012,,0 +15118,85,-1.77653429429012,,0 +15119,85,-1.77653429429012,,0 +15120,85,-1.63416141293419,,0 +15121,85,-1.63416141293419,,0 +15122,85,-1.63416141293419,,0 +15123,85,-1.63416141293419,,0 +15124,85,-1.63416141293419,,0 +15125,85,-1.63416141293419,,0 +15126,85,-1.63416141293419,,0 +15127,85,-1.63416141293419,,0 +15128,85,-1.63416141293419,,0 +15129,85,-1.63416141293419,,0 +15130,85,-1.5042461586969,,0 +15131,85,-1.5042461586969,,0 +15132,85,-1.5042461586969,,0 +15133,85,-1.5042461586969,,0 +15134,85,-1.5042461586969,,0 +15135,85,-1.5042461586969,,0 +15136,85,-1.5042461586969,,0 +15137,85,-1.5042461586969,,0 +15138,85,-1.5042461586969,,0 +15139,85,-1.5042461586969,,0 +15140,85,-1.5042461586969,,0 +15141,85,-1.5042461586969,,0 +15142,85,-1.5042461586969,,0 +15143,85,-1.5042461586969,,0 +15144,85,-1.5042461586969,,0 +15145,85,-1.5042461586969,,0 +15146,85,-1.5042461586969,,0 +15147,85,-1.5042461586969,,0 +15148,85,-1.5042461586969,,0 +15149,85,-1.5042461586969,,0 +15150,85,-1.35297497225622,,0 +15151,85,-1.35297497225622,,0 +15152,85,-1.35297497225622,,0 +15153,85,-1.35297497225622,,0 +15154,85,-1.35297497225622,,0 +15155,85,-1.35297497225622,,0 +15156,85,-1.35297497225622,,0 +15157,85,-1.35297497225622,,0 +15158,85,-1.35297497225622,,0 +15159,85,-1.35297497225622,,0 +15160,85,-1.35297497225622,,0 +15161,85,-1.35297497225622,,0 +15162,85,-1.35297497225622,,0 +15163,85,-1.35297497225622,,0 +15164,85,-1.35297497225622,,0 +15165,85,-1.35297497225622,,0 +15166,85,-1.35297497225622,,0 +15167,85,-1.35297497225622,,0 +15168,85,-1.35297497225622,,0 +15169,85,-1.35297497225622,,0 +15170,85,-1.35297497225622,,0 +15171,85,-1.35297497225622,,0 +15172,85,-1.35297497225622,,0 +15173,85,-1.35297497225622,,0 +15174,85,-1.35297497225622,,0 +15175,85,-1.35297497225622,,0 +15176,85,-1.35297497225622,,0 +15177,85,-1.35297497225622,,0 +15178,85,-1.35297497225622,,0 +15179,85,-1.35297497225622,,0 +15180,85,-1.50246649767995,,0 +15181,85,-1.50246649767995,,0 +15182,85,-1.50246649767995,,0 +15183,85,-1.50246649767995,,0 +15184,85,-1.50246649767995,,0 +15185,85,-1.50246649767995,,0 +15186,85,-1.50246649767995,,0 +15187,85,-1.50246649767995,,0 +15188,85,-1.50246649767995,,0 +15189,85,-1.50246649767995,,0 +15190,85,-1.50246649767995,,0 +15191,85,-1.50246649767995,,0 +15192,85,-1.50246649767995,,0 +15193,85,-1.50246649767995,,0 +15194,85,-1.50246649767995,,0 +15195,85,-1.50246649767995,,0 +15196,85,-1.50246649767995,,0 +15197,85,-1.50246649767995,,0 +15198,85,-1.50246649767995,,0 +15199,85,-1.50246649767995,,0 +15200,85,-1.50246649767995,,0 +15201,85,-1.50246649767995,,0 +15202,85,-1.50246649767995,,0 +15203,85,-1.50246649767995,,0 +15204,85,-1.50246649767995,,0 +15205,85,-1.50246649767995,,0 +15206,85,-1.50246649767995,,0 +15207,85,-1.50246649767995,,0 +15208,85,-1.50246649767995,,0 +15209,85,-1.50246649767995,,0 +15210,85,-1.50246649767995,,0 +15211,85,-1.50246649767995,,0 +15212,85,-1.50246649767995,,0 +15213,85,-1.50246649767995,,0 +15214,85,-1.50246649767995,,0 +15215,85,-1.50246649767995,,0 +15216,85,-1.50246649767995,,0 +15217,85,-1.50246649767995,,0 +15218,85,-1.50246649767995,,0 +15219,85,-1.50246649767995,,0 +15220,85,-1.37611056547656,,0 +15221,85,-1.37611056547656,,0 +15222,85,-1.37611056547656,,0 +15223,85,-1.37611056547656,,0 +15224,85,-1.37611056547656,,0 +15225,85,-1.37611056547656,,0 +15226,85,-1.37611056547656,,0 +15227,85,-1.37611056547656,,0 +15228,85,-1.37611056547656,,0 +15229,85,-1.37611056547656,,0 +15230,85,-1.37611056547656,,0 +15231,85,-1.37611056547656,,0 +15232,85,-1.37611056547656,,0 +15233,85,-1.37611056547656,,0 +15234,85,-1.37611056547656,,0 +15235,85,-1.37611056547656,,0 +15236,85,-1.37611056547656,,0 +15237,85,-1.37611056547656,,0 +15238,85,-1.37611056547656,,0 +15239,85,-1.37611056547656,,0 +15240,85,-1.22839870106978,,0 +15241,85,-1.22839870106978,,0 +15242,85,-1.22839870106978,,0 +15243,85,-1.22839870106978,,0 +15244,85,-1.22839870106978,,0 +15245,85,-1.22839870106978,,0 +15246,85,-1.22839870106978,,0 +15247,85,-1.22839870106978,,0 +15248,85,-1.22839870106978,,0 +15249,85,-1.22839870106978,,0 +15250,85,-1.22839870106978,,0 +15251,85,-1.22839870106978,,0 +15252,85,-1.22839870106978,,0 +15253,85,-1.22839870106978,,0 +15254,85,-1.22839870106978,,0 +15255,85,-1.22839870106978,,0 +15256,85,-1.22839870106978,,0 +15257,85,-1.22839870106978,,0 +15258,85,-1.22839870106978,,0 +15259,85,-1.22839870106978,,0 +15260,85,-1.22839870106978,,0 +15261,85,-1.22839870106978,,0 +15262,85,-1.22839870106978,,0 +15263,85,-1.22839870106978,,0 +15264,85,-1.22839870106978,,0 +15265,85,-1.22839870106978,,0 +15266,85,-1.22839870106978,,0 +15267,85,-1.22839870106978,,0 +15268,85,-1.22839870106978,,0 +15269,85,-1.22839870106978,,0 +15270,85,-1.22839870106978,,0 +15271,85,-1.22839870106978,,0 +15272,85,-1.22839870106978,,0 +15273,85,-1.22839870106978,,0 +15274,85,-1.22839870106978,,0 +15275,85,-1.22839870106978,,0 +15276,85,-1.22839870106978,,0 +15277,85,-1.22839870106978,,0 +15278,85,-1.22839870106978,,0 +15279,85,-1.22839870106978,,0 +15280,85,-1.41170378581554,,0 +15281,85,-1.41170378581554,,0 +15282,85,-1.41170378581554,,0 +15283,85,-1.41170378581554,,0 +15284,85,-1.41170378581554,,0 +15285,85,-1.41170378581554,,0 +15286,85,-1.41170378581554,,0 +15287,85,-1.41170378581554,,0 +15288,85,-1.41170378581554,,0 +15289,85,-1.41170378581554,,0 +15290,85,-1.53094107395114,,0 +15291,85,-1.53094107395114,,0 +15292,85,-1.53094107395114,,0 +15293,85,-1.53094107395114,,0 +15294,85,-1.53094107395114,,0 +15295,85,-1.53094107395114,,0 +15296,85,-1.53094107395114,,0 +15297,85,-1.53094107395114,,0 +15298,85,-1.53094107395114,,0 +15299,85,-1.53094107395114,,0 +15300,85,-1.64483937903588,,0 +15301,85,-1.64483937903588,,0 +15302,85,-1.64483937903588,,0 +15303,85,-1.64483937903588,,0 +15304,85,-1.64483937903588,,0 +15305,85,-1.64483937903588,,0 +15306,85,-1.64483937903588,,0 +15307,85,-1.64483937903588,,0 +15308,85,-1.64483937903588,,0 +15309,85,-1.64483937903588,,0 +15310,85,-1.64483937903588,,0 +15311,85,-1.64483937903588,,0 +15312,85,-1.64483937903588,,0 +15313,85,-1.64483937903588,,0 +15314,85,-1.64483937903588,,0 +15315,85,-1.64483937903588,,0 +15316,85,-1.64483937903588,,0 +15317,85,-1.64483937903588,,0 +15318,85,-1.64483937903588,,0 +15319,85,-1.64483937903588,,0 +15320,85,-1.79789022649351,,0 +15321,85,-1.79789022649351,,0 +15322,85,-1.79789022649351,,0 +15323,85,-1.79789022649351,,0 +15324,85,-1.79789022649351,,0 +15325,85,-1.79789022649351,,0 +15326,85,-1.79789022649351,,0 +15327,85,-1.79789022649351,,0 +15328,85,-1.79789022649351,,0 +15329,85,-1.79789022649351,,0 +15330,85,-1.79789022649351,,0 +15331,85,-1.79789022649351,,0 +15332,85,-1.79789022649351,,0 +15333,85,-1.79789022649351,,0 +15334,85,-1.79789022649351,,0 +15335,85,-1.79789022649351,,0 +15336,85,-1.79789022649351,,0 +15337,85,-1.79789022649351,,0 +15338,85,-1.79789022649351,,0 +15339,85,-1.79789022649351,,0 +15340,85,-1.79789022649351,,0 +15341,85,-1.79789022649351,,0 +15342,85,-1.79789022649351,,0 +15343,85,-1.79789022649351,,0 +15344,85,-1.79789022649351,,0 +15345,85,-1.79789022649351,,0 +15346,85,-1.79789022649351,,0 +15347,85,-1.79789022649351,,0 +15348,85,-1.79789022649351,,0 +15349,85,-1.79789022649351,,0 +15350,85,-1.68043259937487,,0 +15351,85,-1.68043259937487,,0 +15352,85,-1.68043259937487,,0 +15353,85,-1.68043259937487,,0 +15354,85,-1.68043259937487,,0 +15355,85,-1.68043259937487,,0 +15356,85,-1.68043259937487,,0 +15357,85,-1.68043259937487,,0 +15358,85,-1.68043259937487,,0 +15359,85,-1.68043259937487,,0 +15360,85,-1.68043259937487,,0 +15361,85,-1.68043259937487,,0 +15362,85,-1.68043259937487,,0 +15363,85,-1.68043259937487,,0 +15364,85,-1.68043259937487,,0 +15365,85,-1.68043259937487,,0 +15366,85,-1.68043259937487,,0 +15367,85,-1.68043259937487,,0 +15368,85,-1.68043259937487,,0 +15369,85,-1.68043259937487,,0 +15370,85,-1.55051734513758,,0 +15371,85,-1.55051734513758,,0 +15372,85,-1.55051734513758,,0 +15373,85,-1.55051734513758,,0 +15374,85,-1.55051734513758,,0 +15375,85,-1.55051734513758,,0 +15376,85,-1.55051734513758,,0 +15377,85,-1.55051734513758,,0 +15378,85,-1.55051734513758,,0 +15379,85,-1.55051734513758,,0 +15380,85,-1.55051734513758,,0 +15381,85,-1.55051734513758,,0 +15382,85,-1.55051734513758,,0 +15383,85,-1.55051734513758,,0 +15384,85,-1.55051734513758,,0 +15385,85,-1.55051734513758,,0 +15386,85,-1.55051734513758,,0 +15387,85,-1.55051734513758,,0 +15388,85,-1.55051734513758,,0 +15389,85,-1.55051734513758,,0 +15390,85,-1.55051734513758,,0 +15391,85,-1.55051734513758,,0 +15392,85,-1.55051734513758,,0 +15393,85,-1.55051734513758,,0 +15394,85,-1.55051734513758,,0 +15395,85,-1.55051734513758,,0 +15396,85,-1.55051734513758,,0 +15397,85,-1.55051734513758,,0 +15398,85,-1.55051734513758,,0 +15399,85,-1.55051734513758,,0 +15400,85,-1.55051734513758,,0 +15401,85,-1.55051734513758,,0 +15402,85,-1.55051734513758,,0 +15403,85,-1.55051734513758,,0 +15404,85,-1.55051734513758,,0 +15405,85,-1.55051734513758,,0 +15406,85,-1.55051734513758,,0 +15407,85,-1.55051734513758,,0 +15408,85,-1.55051734513758,,0 +15409,85,-1.55051734513758,,0 +15410,85,-1.55051734513758,,0 +15411,85,-1.55051734513758,,0 +15412,85,-1.55051734513758,,0 +15413,85,-1.55051734513758,,0 +15414,85,-1.55051734513758,,0 +15415,85,-1.55051734513758,,0 +15416,85,-1.55051734513758,,0 +15417,85,-1.55051734513758,,0 +15418,85,-1.55051734513758,,0 +15419,85,-1.55051734513758,,0 +15420,85,-1.77475463327317,,0 +15421,85,-1.77475463327317,,0 +15422,85,-1.77475463327317,,0 +15423,85,-1.77475463327317,,0 +15424,85,-1.77475463327317,,0 +15425,85,-1.77475463327317,,0 +15426,85,-1.77475463327317,,0 +15427,85,-1.77475463327317,,0 +15428,85,-1.77475463327317,,0 +15429,85,-1.77475463327317,,0 +15430,85,-1.94916141293419,,0 +15431,85,-1.94916141293419,,0 +15432,85,-1.94916141293419,,0 +15433,85,-1.94916141293419,,0 +15434,85,-1.94916141293419,,0 +15435,85,-1.94916141293419,,0 +15436,85,-1.94916141293419,,0 +15437,85,-1.94916141293419,,0 +15438,85,-1.94916141293419,,0 +15439,85,-1.94916141293419,,0 +15440,85,-2.16628005700198,,0 +15441,85,-2.16628005700198,,0 +15442,85,-2.16628005700198,,0 +15443,85,-2.16628005700198,,0 +15444,85,-2.16628005700198,,0 +15445,85,-2.16628005700198,,0 +15446,85,-2.16628005700198,,0 +15447,85,-2.16628005700198,,0 +15448,85,-2.16628005700198,,0 +15449,85,-2.16628005700198,,0 +15450,85,-2.43322920954435,,0 +15451,85,-2.43322920954435,,0 +15452,85,-2.43322920954435,,0 +15453,85,-2.43322920954435,,0 +15454,85,-2.43322920954435,,0 +15455,85,-2.43322920954435,,0 +15456,85,-2.43322920954435,,0 +15457,85,-2.43322920954435,,0 +15458,85,-2.43322920954435,,0 +15459,85,-2.43322920954435,,0 +15460,85,-2.69839870106978,,0 +15461,85,-2.69839870106978,,0 +15462,85,-2.69839870106978,,0 +15463,85,-2.69839870106978,,0 +15464,85,-2.69839870106978,,0 +15465,85,-2.69839870106978,,0 +15466,85,-2.69839870106978,,0 +15467,85,-2.69839870106978,,0 +15468,85,-2.69839870106978,,0 +15469,85,-2.69839870106978,,0 +15470,85,-2.92441565022232,,0 +15471,85,-2.92441565022232,,0 +15472,85,-2.92441565022232,,0 +15473,85,-2.92441565022232,,0 +15474,85,-2.92441565022232,,0 +15475,85,-2.92441565022232,,0 +15476,85,-2.92441565022232,,0 +15477,85,-2.92441565022232,,0 +15478,85,-2.92441565022232,,0 +15479,85,-2.92441565022232,,0 +15480,85,-3.05966988751046,,0 +15481,85,-3.05966988751046,,0 +15482,85,-3.05966988751046,,0 +15483,85,-3.05966988751046,,0 +15484,85,-3.05966988751046,,0 +15485,85,-3.05966988751046,,0 +15486,85,-3.05966988751046,,0 +15487,85,-3.05966988751046,,0 +15488,85,-3.05966988751046,,0 +15489,85,-3.05966988751046,,0 +15490,85,-3.05966988751046,,0 +15491,85,-3.05966988751046,,0 +15492,85,-3.05966988751046,,0 +15493,85,-3.05966988751046,,0 +15494,85,-3.05966988751046,,0 +15495,85,-3.05966988751046,,0 +15496,85,-3.05966988751046,,0 +15497,85,-3.05966988751046,,0 +15498,85,-3.05966988751046,,0 +15499,85,-3.05966988751046,,0 +15500,85,-3.05966988751046,,0 +15501,85,-3.05966988751046,,0 +15502,85,-3.05966988751046,,0 +15503,85,-3.05966988751046,,0 +15504,85,-3.05966988751046,,0 +15505,85,-3.05966988751046,,0 +15506,85,-3.05966988751046,,0 +15507,85,-3.05966988751046,,0 +15508,85,-3.05966988751046,,0 +15509,85,-3.05966988751046,,0 +15510,85,-2.7749241247986,,0 +15511,85,-2.7749241247986,,0 +15512,85,-2.7749241247986,,0 +15513,85,-2.7749241247986,,0 +15514,85,-2.7749241247986,,0 +15515,85,-2.7749241247986,,0 +15516,85,-2.7749241247986,,0 +15517,85,-2.7749241247986,,0 +15518,85,-2.7749241247986,,0 +15519,85,-2.7749241247986,,0 +15520,85,-2.49551734513758,,0 +15521,85,-2.49551734513758,,0 +15522,85,-2.49551734513758,,0 +15523,85,-2.49551734513758,,0 +15524,85,-2.49551734513758,,0 +15525,85,-2.49551734513758,,0 +15526,85,-2.49551734513758,,0 +15527,85,-2.49551734513758,,0 +15528,85,-2.49551734513758,,0 +15529,85,-2.49551734513758,,0 +15530,85,-2.21255124344266,,0 +15531,85,-2.21255124344266,,0 +15532,85,-2.21255124344266,,0 +15533,85,-2.21255124344266,,0 +15534,85,-2.21255124344266,,0 +15535,85,-2.21255124344266,,0 +15536,85,-2.21255124344266,,0 +15537,85,-2.21255124344266,,0 +15538,85,-2.21255124344266,,0 +15539,85,-2.21255124344266,,0 +15540,85,-1.95272073496808,,0 +15541,85,-1.95272073496808,,0 +15542,85,-1.95272073496808,,0 +15543,85,-1.95272073496808,,0 +15544,85,-1.95272073496808,,0 +15545,85,-1.95272073496808,,0 +15546,85,-1.95272073496808,,0 +15547,85,-1.95272073496808,,0 +15548,85,-1.95272073496808,,0 +15549,85,-1.95272073496808,,0 +15550,85,-1.73204276886639,,0 +15551,85,-1.73204276886639,,0 +15552,85,-1.73204276886639,,0 +15553,85,-1.73204276886639,,0 +15554,85,-1.73204276886639,,0 +15555,85,-1.73204276886639,,0 +15556,85,-1.73204276886639,,0 +15557,85,-1.73204276886639,,0 +15558,85,-1.73204276886639,,0 +15559,85,-1.73204276886639,,0 +15560,85,-1.56297497225622,,0 +15561,85,-1.56297497225622,,0 +15562,85,-1.56297497225622,,0 +15563,85,-1.56297497225622,,0 +15564,85,-1.56297497225622,,0 +15565,85,-1.56297497225622,,0 +15566,85,-1.56297497225622,,0 +15567,85,-1.56297497225622,,0 +15568,85,-1.56297497225622,,0 +15569,85,-1.56297497225622,,0 +15570,85,-1.4028054807308,,0 +15571,85,-1.4028054807308,,0 +15572,85,-1.4028054807308,,0 +15573,85,-1.4028054807308,,0 +15574,85,-1.4028054807308,,0 +15575,85,-1.4028054807308,,0 +15576,85,-1.4028054807308,,0 +15577,85,-1.4028054807308,,0 +15578,85,-1.4028054807308,,0 +15579,85,-1.4028054807308,,0 +15580,85,-1.23195802310368,,0 +15581,85,-1.23195802310368,,0 +15582,85,-1.23195802310368,,0 +15583,85,-1.23195802310368,,0 +15584,85,-1.23195802310368,,0 +15585,85,-1.23195802310368,,0 +15586,85,-1.23195802310368,,0 +15587,85,-1.23195802310368,,0 +15588,85,-1.23195802310368,,0 +15589,85,-1.23195802310368,,0 +15590,85,-1.00594107395114,,0 +15591,85,-1.00594107395114,,0 +15592,85,-1.00594107395114,,0 +15593,85,-1.00594107395114,,0 +15594,85,-1.00594107395114,,0 +15595,85,-1.00594107395114,,0 +15596,85,-1.00594107395114,,0 +15597,85,-1.00594107395114,,0 +15598,85,-1.00594107395114,,0 +15599,85,-1.00594107395114,,0 +15600,85,-0.742551243442662,,0 +15601,85,-0.742551243442662,,0 +15602,85,-0.742551243442662,,0 +15603,85,-0.742551243442662,,0 +15604,85,-0.742551243442662,,0 +15605,85,-0.742551243442662,,0 +15606,85,-0.742551243442662,,0 +15607,85,-0.742551243442662,,0 +15608,85,-0.742551243442662,,0 +15609,85,-0.742551243442662,,0 +15610,85,-0.452466497679949,,0 +15611,85,-0.452466497679949,,0 +15612,85,-0.452466497679949,,0 +15613,85,-0.452466497679949,,0 +15614,85,-0.452466497679949,,0 +15615,85,-0.452466497679949,,0 +15616,85,-0.452466497679949,,0 +15617,85,-0.452466497679949,,0 +15618,85,-0.452466497679949,,0 +15619,85,-0.452466497679949,,0 +15620,85,-0.160602090900288,,0 +15621,85,-0.160602090900288,,0 +15622,85,-0.160602090900288,,0 +15623,85,-0.160602090900288,,0 +15624,85,-0.160602090900288,,0 +15625,85,-0.160602090900288,,0 +15626,85,-0.160602090900288,,0 +15627,85,-0.160602090900288,,0 +15628,85,-0.160602090900288,,0 +15629,85,-0.160602090900288,,0 +15630,85,8.85504514725937E-02,,0 +15631,85,8.85504514725937E-02,,0 +15632,85,8.85504514725937E-02,,0 +15633,85,8.85504514725937E-02,,0 +15634,85,8.85504514725937E-02,,0 +15635,85,8.85504514725937E-02,,0 +15636,85,8.85504514725937E-02,,0 +15637,85,8.85504514725937E-02,,0 +15638,85,8.85504514725937E-02,,0 +15639,85,8.85504514725937E-02,,0 +15640,85,0.250499604014967,,0 +15641,85,0.250499604014967,,0 +15642,85,0.250499604014967,,0 +15643,85,0.250499604014967,,0 +15644,85,0.250499604014967,,0 +15645,85,0.250499604014967,,0 +15646,85,0.250499604014967,,0 +15647,85,0.250499604014967,,0 +15648,85,0.250499604014967,,0 +15649,85,0.250499604014967,,0 +15650,85,0.364397909099712,,0 +15651,85,0.364397909099712,,0 +15652,85,0.364397909099712,,0 +15653,85,0.364397909099712,,0 +15654,85,0.364397909099712,,0 +15655,85,0.364397909099712,,0 +15656,85,0.364397909099712,,0 +15657,85,0.364397909099712,,0 +15658,85,0.364397909099712,,0 +15659,85,0.364397909099712,,0 +15660,85,0.364397909099712,,0 +15661,85,0.364397909099712,,0 +15662,85,0.364397909099712,,0 +15663,85,0.364397909099712,,0 +15664,85,0.364397909099712,,0 +15665,85,0.364397909099712,,0 +15666,85,0.364397909099712,,0 +15667,85,0.364397909099712,,0 +15668,85,0.364397909099712,,0 +15669,85,0.364397909099712,,0 +15670,85,0.531686044692933,,0 +15671,85,0.531686044692933,,0 +15672,85,0.531686044692933,,0 +15673,85,0.531686044692933,,0 +15674,85,0.531686044692933,,0 +15675,85,0.531686044692933,,0 +15676,85,0.531686044692933,,0 +15677,85,0.531686044692933,,0 +15678,85,0.531686044692933,,0 +15679,85,0.531686044692933,,0 +15680,85,0.661601298930221,,0 +15681,85,0.661601298930221,,0 +15682,85,0.661601298930221,,0 +15683,85,0.661601298930221,,0 +15684,85,0.661601298930221,,0 +15685,85,0.661601298930221,,0 +15686,85,0.661601298930221,,0 +15687,85,0.661601298930221,,0 +15688,85,0.661601298930221,,0 +15689,85,0.661601298930221,,0 +15690,85,0.839567400625136,,0 +15691,85,0.839567400625136,,0 +15692,85,0.839567400625136,,0 +15693,85,0.839567400625136,,0 +15694,85,0.839567400625136,,0 +15695,85,0.839567400625136,,0 +15696,85,0.839567400625136,,0 +15697,85,0.839567400625136,,0 +15698,85,0.839567400625136,,0 +15699,85,0.839567400625136,,0 +15700,85,1.09939790909971,,0 +15701,85,1.09939790909971,,0 +15702,85,1.09939790909971,,0 +15703,85,1.09939790909971,,0 +15704,85,1.09939790909971,,0 +15705,85,1.09939790909971,,0 +15706,85,1.09939790909971,,0 +15707,85,1.09939790909971,,0 +15708,85,1.09939790909971,,0 +15709,85,1.09939790909971,,0 +15710,85,1.36278773960819,,0 +15711,85,1.36278773960819,,0 +15712,85,1.36278773960819,,0 +15713,85,1.36278773960819,,0 +15714,85,1.36278773960819,,0 +15715,85,1.36278773960819,,0 +15716,85,1.36278773960819,,0 +15717,85,1.36278773960819,,0 +15718,85,1.36278773960819,,0 +15719,85,1.36278773960819,,0 +15720,85,1.59948265486242,,0 +15721,85,1.59948265486242,,0 +15722,85,1.59948265486242,,0 +15723,85,1.59948265486242,,0 +15724,85,1.59948265486242,,0 +15725,85,1.59948265486242,,0 +15726,85,1.59948265486242,,0 +15727,85,1.59948265486242,,0 +15728,85,1.59948265486242,,0 +15729,85,1.59948265486242,,0 +15730,85,1.76855045147259,,0 +15731,85,1.76855045147259,,0 +15732,85,1.76855045147259,,0 +15733,85,1.76855045147259,,0 +15734,85,1.76855045147259,,0 +15735,85,1.76855045147259,,0 +15736,85,1.76855045147259,,0 +15737,85,1.76855045147259,,0 +15738,85,1.76855045147259,,0 +15739,85,1.76855045147259,,0 +15740,85,1.76855045147259,,0 +15741,85,1.76855045147259,,0 +15742,85,1.76855045147259,,0 +15743,85,1.76855045147259,,0 +15744,85,1.76855045147259,,0 +15745,85,1.76855045147259,,0 +15746,85,1.76855045147259,,0 +15747,85,1.76855045147259,,0 +15748,85,1.76855045147259,,0 +15749,85,1.76855045147259,,0 +15750,85,1.76855045147259,,0 +15751,85,1.76855045147259,,0 +15752,85,1.76855045147259,,0 +15753,85,1.76855045147259,,0 +15754,85,1.76855045147259,,0 +15755,85,1.76855045147259,,0 +15756,85,1.76855045147259,,0 +15757,85,1.76855045147259,,0 +15758,85,1.76855045147259,,0 +15759,85,1.76855045147259,,0 +15760,85,1.63329621418446,,0 +15761,85,1.63329621418446,,0 +15762,85,1.63329621418446,,0 +15763,85,1.63329621418446,,0 +15764,85,1.63329621418446,,0 +15765,85,1.63329621418446,,0 +15766,85,1.63329621418446,,0 +15767,85,1.63329621418446,,0 +15768,85,1.63329621418446,,0 +15769,85,1.63329621418446,,0 +15770,85,1.38948265486242,,0 +15771,85,1.38948265486242,,0 +15772,85,1.38948265486242,,0 +15773,85,1.38948265486242,,0 +15774,85,1.38948265486242,,0 +15775,85,1.38948265486242,,0 +15776,85,1.38948265486242,,0 +15777,85,1.38948265486242,,0 +15778,85,1.38948265486242,,0 +15779,85,1.38948265486242,,0 +15780,85,1.11541485825225,,0 +15781,85,1.11541485825225,,0 +15782,85,1.11541485825225,,0 +15783,85,1.11541485825225,,0 +15784,85,1.11541485825225,,0 +15785,85,1.11541485825225,,0 +15786,85,1.11541485825225,,0 +15787,85,1.11541485825225,,0 +15788,85,1.11541485825225,,0 +15789,85,1.11541485825225,,0 +15790,85,0.852025027743779,,0 +15791,85,0.852025027743779,,0 +15792,85,0.852025027743779,,0 +15793,85,0.852025027743779,,0 +15794,85,0.852025027743779,,0 +15795,85,0.852025027743779,,0 +15796,85,0.852025027743779,,0 +15797,85,0.852025027743779,,0 +15798,85,0.852025027743779,,0 +15799,85,0.852025027743779,,0 +15800,85,0.636686044692932,,0 +15801,85,0.636686044692932,,0 +15802,85,0.636686044692932,,0 +15803,85,0.636686044692932,,0 +15804,85,0.636686044692932,,0 +15805,85,0.636686044692932,,0 +15806,85,0.636686044692932,,0 +15807,85,0.636686044692932,,0 +15808,85,0.636686044692932,,0 +15809,85,0.636686044692932,,0 +15810,85,0.494313163337,,0 +15811,85,0.494313163337,,0 +15812,85,0.494313163337,,0 +15813,85,0.494313163337,,0 +15814,85,0.494313163337,,0 +15815,85,0.494313163337,,0 +15816,85,0.494313163337,,0 +15817,85,0.494313163337,,0 +15818,85,0.494313163337,,0 +15819,85,0.494313163337,,0 +15820,85,0.494313163337,,0 +15821,85,0.494313163337,,0 +15822,85,0.494313163337,,0 +15823,85,0.494313163337,,0 +15824,85,0.494313163337,,0 +15825,85,0.494313163337,,0 +15826,85,0.494313163337,,0 +15827,85,0.494313163337,,0 +15828,85,0.494313163337,,0 +15829,85,0.494313163337,,0 +15830,85,0.494313163337,,0 +15831,85,0.494313163337,,0 +15832,85,0.494313163337,,0 +15833,85,0.494313163337,,0 +15834,85,0.494313163337,,0 +15835,85,0.494313163337,,0 +15836,85,0.494313163337,,0 +15837,85,0.494313163337,,0 +15838,85,0.494313163337,,0 +15839,85,0.494313163337,,0 +15840,85,0.494313163337,,0 +15841,85,0.494313163337,,0 +15842,85,0.494313163337,,0 +15843,85,0.494313163337,,0 +15844,85,0.494313163337,,0 +15845,85,0.494313163337,,0 +15846,85,0.494313163337,,0 +15847,85,0.494313163337,,0 +15848,85,0.494313163337,,0 +15849,85,0.494313163337,,0 +15850,85,0.629567400625136,,0 +15851,85,0.629567400625136,,0 +15852,85,0.629567400625136,,0 +15853,85,0.629567400625136,,0 +15854,85,0.629567400625136,,0 +15855,85,0.629567400625136,,0 +15856,85,0.629567400625136,,0 +15857,85,0.629567400625136,,0 +15858,85,0.629567400625136,,0 +15859,85,0.629567400625136,,0 +15860,85,0.629567400625136,,0 +15861,85,0.629567400625136,,0 +15862,85,0.629567400625136,,0 +15863,85,0.629567400625136,,0 +15864,85,0.629567400625136,,0 +15865,85,0.629567400625136,,0 +15866,85,0.629567400625136,,0 +15867,85,0.629567400625136,,0 +15868,85,0.629567400625136,,0 +15869,85,0.629567400625136,,0 +15870,85,0.786177570116661,,0 +15871,85,0.786177570116661,,0 +15872,85,0.786177570116661,,0 +15873,85,0.786177570116661,,0 +15874,85,0.786177570116661,,0 +15875,85,0.786177570116661,,0 +15876,85,0.786177570116661,,0 +15877,85,0.786177570116661,,0 +15878,85,0.786177570116661,,0 +15879,85,0.786177570116661,,0 +15880,85,0.786177570116661,,0 +15881,85,0.786177570116661,,0 +15882,85,0.786177570116661,,0 +15883,85,0.786177570116661,,0 +15884,85,0.786177570116661,,0 +15885,85,0.786177570116661,,0 +15886,85,0.786177570116661,,0 +15887,85,0.786177570116661,,0 +15888,85,0.786177570116661,,0 +15889,85,0.786177570116661,,0 +15890,85,0.786177570116661,,0 +15891,85,0.786177570116661,,0 +15892,85,0.786177570116661,,0 +15893,85,0.786177570116661,,0 +15894,85,0.786177570116661,,0 +15895,85,0.786177570116661,,0 +15896,85,0.786177570116661,,0 +15897,85,0.786177570116661,,0 +15898,85,0.786177570116661,,0 +15899,85,0.786177570116661,,0 +15900,85,0.638465705709882,,0 +15901,85,0.638465705709882,,0 +15902,85,0.638465705709882,,0 +15903,85,0.638465705709882,,0 +15904,85,0.638465705709882,,0 +15905,85,0.638465705709882,,0 +15906,85,0.638465705709882,,0 +15907,85,0.638465705709882,,0 +15908,85,0.638465705709882,,0 +15909,85,0.638465705709882,,0 +15910,85,0.4978724853709,,0 +15911,85,0.4978724853709,,0 +15912,85,0.4978724853709,,0 +15913,85,0.4978724853709,,0 +15914,85,0.4978724853709,,0 +15915,85,0.4978724853709,,0 +15916,85,0.4978724853709,,0 +15917,85,0.4978724853709,,0 +15918,85,0.4978724853709,,0 +15919,85,0.4978724853709,,0 +15920,85,0.318126722659035,,0 +15921,85,0.318126722659035,,0 +15922,85,0.318126722659035,,0 +15923,85,0.318126722659035,,0 +15924,85,0.318126722659035,,0 +15925,85,0.318126722659035,,0 +15926,85,0.318126722659035,,0 +15927,85,0.318126722659035,,0 +15928,85,0.318126722659035,,0 +15929,85,0.318126722659035,,0 +15930,85,0.122364010794628,,0 +15931,85,0.122364010794628,,0 +15932,85,0.122364010794628,,0 +15933,85,0.122364010794628,,0 +15934,85,0.122364010794628,,0 +15935,85,0.122364010794628,,0 +15936,85,0.122364010794628,,0 +15937,85,0.122364010794628,,0 +15938,85,0.122364010794628,,0 +15939,85,0.122364010794628,,0 +15940,85,-8.58563281884235E-02,,0 +15941,85,-8.58563281884235E-02,,0 +15942,85,-8.58563281884235E-02,,0 +15943,85,-8.58563281884235E-02,,0 +15944,85,-8.58563281884235E-02,,0 +15945,85,-8.58563281884235E-02,,0 +15946,85,-8.58563281884235E-02,,0 +15947,85,-8.58563281884235E-02,,0 +15948,85,-8.58563281884235E-02,,0 +15949,85,-8.58563281884235E-02,,0 +15950,85,-0.28161904005283,,0 +15951,85,-0.28161904005283,,0 +15952,85,-0.28161904005283,,0 +15953,85,-0.28161904005283,,0 +15954,85,-0.28161904005283,,0 +15955,85,-0.28161904005283,,0 +15956,85,-0.28161904005283,,0 +15957,85,-0.28161904005283,,0 +15958,85,-0.28161904005283,,0 +15959,85,-0.28161904005283,,0 +15960,85,-0.482720734968085,,0 +15961,85,-0.482720734968085,,0 +15962,85,-0.482720734968085,,0 +15963,85,-0.482720734968085,,0 +15964,85,-0.482720734968085,,0 +15965,85,-0.482720734968085,,0 +15966,85,-0.482720734968085,,0 +15967,85,-0.482720734968085,,0 +15968,85,-0.482720734968085,,0 +15969,85,-0.482720734968085,,0 +15970,85,-0.685602090900288,,0 +15971,85,-0.685602090900288,,0 +15972,85,-0.685602090900288,,0 +15973,85,-0.685602090900288,,0 +15974,85,-0.685602090900288,,0 +15975,85,-0.685602090900288,,0 +15976,85,-0.685602090900288,,0 +15977,85,-0.685602090900288,,0 +15978,85,-0.685602090900288,,0 +15979,85,-0.685602090900288,,0 +15980,85,-0.883144463781644,,0 +15981,85,-0.883144463781644,,0 +15982,85,-0.883144463781644,,0 +15983,85,-0.883144463781644,,0 +15984,85,-0.883144463781644,,0 +15985,85,-0.883144463781644,,0 +15986,85,-0.883144463781644,,0 +15987,85,-0.883144463781644,,0 +15988,85,-0.883144463781644,,0 +15989,85,-0.883144463781644,,0 +15990,85,-1.11450039598503,,0 +15991,85,-1.11450039598503,,0 +15992,85,-1.11450039598503,,0 +15993,85,-1.11450039598503,,0 +15994,85,-1.11450039598503,,0 +15995,85,-1.11450039598503,,0 +15996,85,-1.11450039598503,,0 +15997,85,-1.11450039598503,,0 +15998,85,-1.11450039598503,,0 +15999,85,-1.11450039598503,,0 +16000,85,-1.34051734513758,,0 +16001,85,-1.34051734513758,,0 +16002,85,-1.34051734513758,,0 +16003,85,-1.34051734513758,,0 +16004,85,-1.34051734513758,,0 +16005,85,-1.34051734513758,,0 +16006,85,-1.34051734513758,,0 +16007,85,-1.34051734513758,,0 +16008,85,-1.34051734513758,,0 +16009,85,-1.34051734513758,,0 +16010,85,-1.58077158242571,,0 +16011,85,-1.58077158242571,,0 +16012,85,-1.58077158242571,,0 +16013,85,-1.58077158242571,,0 +16014,85,-1.58077158242571,,0 +16015,85,-1.58077158242571,,0 +16016,85,-1.58077158242571,,0 +16017,85,-1.58077158242571,,0 +16018,85,-1.58077158242571,,0 +16019,85,-1.58077158242571,,0 +16020,85,-1.83348344683249,,0 +16021,85,-1.83348344683249,,0 +16022,85,-1.83348344683249,,0 +16023,85,-1.83348344683249,,0 +16024,85,-1.83348344683249,,0 +16025,85,-1.83348344683249,,0 +16026,85,-1.83348344683249,,0 +16027,85,-1.83348344683249,,0 +16028,85,-1.83348344683249,,0 +16029,85,-1.83348344683249,,0 +16030,85,-2.09687327734096,,0 +16031,85,-2.09687327734096,,0 +16032,85,-2.09687327734096,,0 +16033,85,-2.09687327734096,,0 +16034,85,-2.09687327734096,,0 +16035,85,-2.09687327734096,,0 +16036,85,-2.09687327734096,,0 +16037,85,-2.09687327734096,,0 +16038,85,-2.09687327734096,,0 +16039,85,-2.09687327734096,,0 +16040,85,-2.35136480276469,,0 +16041,85,-2.35136480276469,,0 +16042,85,-2.35136480276469,,0 +16043,85,-2.35136480276469,,0 +16044,85,-2.35136480276469,,0 +16045,85,-2.35136480276469,,0 +16046,85,-2.35136480276469,,0 +16047,85,-2.35136480276469,,0 +16048,85,-2.35136480276469,,0 +16049,85,-2.35136480276469,,0 +16050,85,-2.5471275146291,,0 +16051,85,-2.5471275146291,,0 +16052,85,-2.5471275146291,,0 +16053,85,-2.5471275146291,,0 +16054,85,-2.5471275146291,,0 +16055,85,-2.5471275146291,,0 +16056,85,-2.5471275146291,,0 +16057,85,-2.5471275146291,,0 +16058,85,-2.5471275146291,,0 +16059,85,-2.5471275146291,,0 +16060,85,-2.5471275146291,,0 +16061,85,-2.5471275146291,,0 +16062,85,-2.5471275146291,,0 +16063,85,-2.5471275146291,,0 +16064,85,-2.5471275146291,,0 +16065,85,-2.5471275146291,,0 +16066,85,-2.5471275146291,,0 +16067,85,-2.5471275146291,,0 +16068,85,-2.5471275146291,,0 +16069,85,-2.5471275146291,,0 +16070,85,-2.5471275146291,,0 +16071,85,-2.5471275146291,,0 +16072,85,-2.5471275146291,,0 +16073,85,-2.5471275146291,,0 +16074,85,-2.5471275146291,,0 +16075,85,-2.5471275146291,,0 +16076,85,-2.5471275146291,,0 +16077,85,-2.5471275146291,,0 +16078,85,-2.5471275146291,,0 +16079,85,-2.5471275146291,,0 +16080,85,-2.42433090445961,,0 +16081,85,-2.42433090445961,,0 +16082,85,-2.42433090445961,,0 +16083,85,-2.42433090445961,,0 +16084,85,-2.42433090445961,,0 +16085,85,-2.42433090445961,,0 +16086,85,-2.42433090445961,,0 +16087,85,-2.42433090445961,,0 +16088,85,-2.42433090445961,,0 +16089,85,-2.42433090445961,,0 +16090,85,-2.13958514174774,,0 +16091,85,-2.13958514174774,,0 +16092,85,-2.13958514174774,,0 +16093,85,-2.13958514174774,,0 +16094,85,-2.13958514174774,,0 +16095,85,-2.13958514174774,,0 +16096,85,-2.13958514174774,,0 +16097,85,-2.13958514174774,,0 +16098,85,-2.13958514174774,,0 +16099,85,-2.13958514174774,,0 +16100,85,-1.78365293835791,,0 +16101,85,-1.78365293835791,,0 +16102,85,-1.78365293835791,,0 +16103,85,-1.78365293835791,,0 +16104,85,-1.78365293835791,,0 +16105,85,-1.78365293835791,,0 +16106,85,-1.78365293835791,,0 +16107,85,-1.78365293835791,,0 +16108,85,-1.78365293835791,,0 +16109,85,-1.78365293835791,,0 +16110,85,-1.40992412479859,,0 +16111,85,-1.40992412479859,,0 +16112,85,-1.40992412479859,,0 +16113,85,-1.40992412479859,,0 +16114,85,-1.40992412479859,,0 +16115,85,-1.40992412479859,,0 +16116,85,-1.40992412479859,,0 +16117,85,-1.40992412479859,,0 +16118,85,-1.40992412479859,,0 +16119,85,-1.40992412479859,,0 +16120,85,-1.07534785361215,,0 +16121,85,-1.07534785361215,,0 +16122,85,-1.07534785361215,,0 +16123,85,-1.07534785361215,,0 +16124,85,-1.07534785361215,,0 +16125,85,-1.07534785361215,,0 +16126,85,-1.07534785361215,,0 +16127,85,-1.07534785361215,,0 +16128,85,-1.07534785361215,,0 +16129,85,-1.07534785361215,,0 +16130,85,-0.795941073951135,,0 +16131,85,-0.795941073951135,,0 +16132,85,-0.795941073951135,,0 +16133,85,-0.795941073951135,,0 +16134,85,-0.795941073951135,,0 +16135,85,-0.795941073951135,,0 +16136,85,-0.795941073951135,,0 +16137,85,-0.795941073951135,,0 +16138,85,-0.795941073951135,,0 +16139,85,-0.795941073951135,,0 +16140,85,-0.593059718018932,,0 +16141,85,-0.593059718018932,,0 +16142,85,-0.593059718018932,,0 +16143,85,-0.593059718018932,,0 +16144,85,-0.593059718018932,,0 +16145,85,-0.593059718018932,,0 +16146,85,-0.593059718018932,,0 +16147,85,-0.593059718018932,,0 +16148,85,-0.593059718018932,,0 +16149,85,-0.593059718018932,,0 +16150,85,-0.466703785815542,,0 +16151,85,-0.466703785815542,,0 +16152,85,-0.466703785815542,,0 +16153,85,-0.466703785815542,,0 +16154,85,-0.466703785815542,,0 +16155,85,-0.466703785815542,,0 +16156,85,-0.466703785815542,,0 +16157,85,-0.466703785815542,,0 +16158,85,-0.466703785815542,,0 +16159,85,-0.466703785815542,,0 +16160,85,-0.466703785815542,,0 +16161,85,-0.466703785815542,,0 +16162,85,-0.466703785815542,,0 +16163,85,-0.466703785815542,,0 +16164,85,-0.466703785815542,,0 +16165,85,-0.466703785815542,,0 +16166,85,-0.466703785815542,,0 +16167,85,-0.466703785815542,,0 +16168,85,-0.466703785815542,,0 +16169,85,-0.466703785815542,,0 +16170,85,-0.347466497679949,,0 +16171,85,-0.347466497679949,,0 +16172,85,-0.347466497679949,,0 +16173,85,-0.347466497679949,,0 +16174,85,-0.347466497679949,,0 +16175,85,-0.347466497679949,,0 +16176,85,-0.347466497679949,,0 +16177,85,-0.347466497679949,,0 +16178,85,-0.347466497679949,,0 +16179,85,-0.347466497679949,,0 +16180,85,-0.233568192595203,,0 +16181,85,-0.233568192595203,,0 +16182,85,-0.233568192595203,,0 +16183,85,-0.233568192595203,,0 +16184,85,-0.233568192595203,,0 +16185,85,-0.233568192595203,,0 +16186,85,-0.233568192595203,,0 +16187,85,-0.233568192595203,,0 +16188,85,-0.233568192595203,,0 +16189,85,-0.233568192595203,,0 +16190,85,-0.011110565476559,,0 +16191,85,-0.011110565476559,,0 +16192,85,-0.011110565476559,,0 +16193,85,-0.011110565476559,,0 +16194,85,-0.011110565476559,,0 +16195,85,-0.011110565476559,,0 +16196,85,-0.011110565476559,,0 +16197,85,-0.011110565476559,,0 +16198,85,-0.011110565476559,,0 +16199,85,-0.011110565476559,,0 +16200,85,0.344821637913272,,0 +16201,85,0.344821637913272,,0 +16202,85,0.344821637913272,,0 +16203,85,0.344821637913272,,0 +16204,85,0.344821637913272,,0 +16205,85,0.344821637913272,,0 +16206,85,0.344821637913272,,0 +16207,85,0.344821637913272,,0 +16208,85,0.344821637913272,,0 +16209,85,0.344821637913272,,0 +16210,85,0.828889434523441,,0 +16211,85,0.828889434523441,,0 +16212,85,0.828889434523441,,0 +16213,85,0.828889434523441,,0 +16214,85,0.828889434523441,,0 +16215,85,0.828889434523441,,0 +16216,85,0.828889434523441,,0 +16217,85,0.828889434523441,,0 +16218,85,0.828889434523441,,0 +16219,85,0.828889434523441,,0 +16220,85,1.32888943452344,,0 +16221,85,1.32888943452344,,0 +16222,85,1.32888943452344,,0 +16223,85,1.32888943452344,,0 +16224,85,1.32888943452344,,0 +16225,85,1.32888943452344,,0 +16226,85,1.32888943452344,,0 +16227,85,1.32888943452344,,0 +16228,85,1.32888943452344,,0 +16229,85,1.32888943452344,,0 +16230,85,1.82888943452344,,0 +16231,85,1.82888943452344,,0 +16232,85,1.82888943452344,,0 +16233,85,1.82888943452344,,0 +16234,85,1.82888943452344,,0 +16235,85,1.82888943452344,,0 +16236,85,1.82888943452344,,0 +16237,85,1.82888943452344,,0 +16238,85,1.82888943452344,,0 +16239,85,1.82888943452344,,0 +16240,85,2.32888943452344,,0 +16241,85,2.32888943452344,,0 +16242,85,2.32888943452344,,0 +16243,85,2.32888943452344,,0 +16244,85,2.32888943452344,,0 +16245,85,2.32888943452344,,0 +16246,85,2.32888943452344,,0 +16247,85,2.32888943452344,,0 +16248,85,2.32888943452344,,0 +16249,85,2.32888943452344,,0 +16250,85,2.73846570570988,,0 +16251,85,2.73846570570988,,0 +16252,85,2.73846570570988,,0 +16253,85,2.73846570570988,,0 +16254,85,2.73846570570988,,0 +16255,85,2.73846570570988,,0 +16256,85,2.73846570570988,,0 +16257,85,2.73846570570988,,0 +16258,85,2.73846570570988,,0 +16259,85,2.73846570570988,,0 +16260,85,2.87194028198107,,0 +16261,85,2.87194028198107,,0 +16262,85,2.87194028198107,,0 +16263,85,2.87194028198107,,0 +16264,85,2.87194028198107,,0 +16265,85,2.87194028198107,,0 +16266,85,2.87194028198107,,0 +16267,85,2.87194028198107,,0 +16268,85,2.87194028198107,,0 +16269,85,2.87194028198107,,0 +16270,85,2.87194028198107,,0 +16271,85,2.87194028198107,,0 +16272,85,2.87194028198107,,0 +16273,85,2.87194028198107,,0 +16274,85,2.87194028198107,,0 +16275,85,2.87194028198107,,0 +16276,85,2.87194028198107,,0 +16277,85,2.87194028198107,,0 +16278,85,2.87194028198107,,0 +16279,85,2.87194028198107,,0 +16280,85,2.76694028198107,,0 +16281,85,2.76694028198107,,0 +16282,85,2.76694028198107,,0 +16283,85,2.76694028198107,,0 +16284,85,2.76694028198107,,0 +16285,85,2.76694028198107,,0 +16286,85,2.76694028198107,,0 +16287,85,2.76694028198107,,0 +16288,85,2.76694028198107,,0 +16289,85,2.76694028198107,,0 +16290,85,2.66016062096412,,0 +16291,85,2.66016062096412,,0 +16292,85,2.66016062096412,,0 +16293,85,2.66016062096412,,0 +16294,85,2.66016062096412,,0 +16295,85,2.66016062096412,,0 +16296,85,2.66016062096412,,0 +16297,85,2.66016062096412,,0 +16298,85,2.66016062096412,,0 +16299,85,2.66016062096412,,0 +16300,85,2.55338095994717,,0 +16301,85,2.55338095994717,,0 +16302,85,2.55338095994717,,0 +16303,85,2.55338095994717,,0 +16304,85,2.55338095994717,,0 +16305,85,2.55338095994717,,0 +16306,85,2.55338095994717,,0 +16307,85,2.55338095994717,,0 +16308,85,2.55338095994717,,0 +16309,85,2.55338095994717,,0 +16310,85,2.55338095994717,,0 +16311,85,2.55338095994717,,0 +16312,85,2.55338095994717,,0 +16313,85,2.55338095994717,,0 +16314,85,2.55338095994717,,0 +16315,85,2.55338095994717,,0 +16316,85,2.55338095994717,,0 +16317,85,2.55338095994717,,0 +16318,85,2.55338095994717,,0 +16319,85,2.55338095994717,,0 +16320,85,2.55338095994717,,0 +16321,85,2.55338095994717,,0 +16322,85,2.55338095994717,,0 +16323,85,2.55338095994717,,0 +16324,85,2.55338095994717,,0 +16325,85,2.55338095994717,,0 +16326,85,2.55338095994717,,0 +16327,85,2.55338095994717,,0 +16328,85,2.55338095994717,,0 +16329,85,2.55338095994717,,0 +16330,85,2.55338095994717,,0 +16331,85,2.55338095994717,,0 +16332,85,2.55338095994717,,0 +16333,85,2.55338095994717,,0 +16334,85,2.55338095994717,,0 +16335,85,2.55338095994717,,0 +16336,85,2.55338095994717,,0 +16337,85,2.55338095994717,,0 +16338,85,2.55338095994717,,0 +16339,85,2.55338095994717,,0 +16340,85,2.74558434977768,,0 +16341,85,2.74558434977768,,0 +16342,85,2.74558434977768,,0 +16343,85,2.74558434977768,,0 +16344,85,2.74558434977768,,0 +16345,85,2.74558434977768,,0 +16346,85,2.74558434977768,,0 +16347,85,2.74558434977768,,0 +16348,85,2.74558434977768,,0 +16349,85,2.74558434977768,,0 +16350,85,2.95914367181158,,0 +16351,85,2.95914367181158,,0 +16352,85,2.95914367181158,,0 +16353,85,2.95914367181158,,0 +16354,85,2.95914367181158,,0 +16355,85,2.95914367181158,,0 +16356,85,2.95914367181158,,0 +16357,85,2.95914367181158,,0 +16358,85,2.95914367181158,,0 +16359,85,2.95914367181158,,0 +16360,85,3.18871994299802,,0 +16361,85,3.18871994299802,,0 +16362,85,3.18871994299802,,0 +16363,85,3.18871994299802,,0 +16364,85,3.18871994299802,,0 +16365,85,3.18871994299802,,0 +16366,85,3.18871994299802,,0 +16367,85,3.18871994299802,,0 +16368,85,3.18871994299802,,0 +16369,85,3.18871994299802,,0 +16370,85,3.40405892604886,,0 +16371,85,3.40405892604886,,0 +16372,85,3.40405892604886,,0 +16373,85,3.40405892604886,,0 +16374,85,3.40405892604886,,0 +16375,85,3.40405892604886,,0 +16376,85,3.40405892604886,,0 +16377,85,3.40405892604886,,0 +16378,85,3.40405892604886,,0 +16379,85,3.40405892604886,,0 +16380,85,3.58736401079462,,0 +16381,85,3.58736401079462,,0 +16382,85,3.58736401079462,,0 +16383,85,3.58736401079462,,0 +16384,85,3.58736401079462,,0 +16385,85,3.58736401079462,,0 +16386,85,3.58736401079462,,0 +16387,85,3.58736401079462,,0 +16388,85,3.58736401079462,,0 +16389,85,3.58736401079462,,0 +16390,85,3.70838095994717,,0 +16391,85,3.70838095994717,,0 +16392,85,3.70838095994717,,0 +16393,85,3.70838095994717,,0 +16394,85,3.70838095994717,,0 +16395,85,3.70838095994717,,0 +16396,85,3.70838095994717,,0 +16397,85,3.70838095994717,,0 +16398,85,3.70838095994717,,0 +16399,85,3.70838095994717,,0 +16400,85,3.70838095994717,,0 +16401,85,3.70838095994717,,0 +16402,85,3.70838095994717,,0 +16403,85,3.70838095994717,,0 +16404,85,3.70838095994717,,0 +16405,85,3.70838095994717,,0 +16406,85,3.70838095994717,,0 +16407,85,3.70838095994717,,0 +16408,85,3.70838095994717,,0 +16409,85,3.70838095994717,,0 +16410,85,3.70838095994717,,0 +16411,85,3.70838095994717,,0 +16412,85,3.70838095994717,,0 +16413,85,3.70838095994717,,0 +16414,85,3.70838095994717,,0 +16415,85,3.70838095994717,,0 +16416,85,3.70838095994717,,0 +16417,85,3.70838095994717,,0 +16418,85,3.70838095994717,,0 +16419,85,3.70838095994717,,0 +16420,85,3.70838095994717,,0 +16421,85,3.70838095994717,,0 +16422,85,3.70838095994717,,0 +16423,85,3.70838095994717,,0 +16424,85,3.70838095994717,,0 +16425,85,3.70838095994717,,0 +16426,85,3.70838095994717,,0 +16427,85,3.70838095994717,,0 +16428,85,3.70838095994717,,0 +16429,85,3.70838095994717,,0 +16430,85,3.50905892604887,,0 +16431,85,3.50905892604887,,0 +16432,85,3.50905892604887,,0 +16433,85,3.50905892604887,,0 +16434,85,3.50905892604887,,0 +16435,85,3.50905892604887,,0 +16436,85,3.50905892604887,,0 +16437,85,3.50905892604887,,0 +16438,85,3.50905892604887,,0 +16439,85,3.50905892604887,,0 +16440,85,3.38626231587937,,0 +16441,85,3.38626231587937,,0 +16442,85,3.38626231587937,,0 +16443,85,3.38626231587937,,0 +16444,85,3.38626231587937,,0 +16445,85,3.38626231587937,,0 +16446,85,3.38626231587937,,0 +16447,85,3.38626231587937,,0 +16448,85,3.38626231587937,,0 +16449,85,3.38626231587937,,0 +16450,85,3.27592333282853,,0 +16451,85,3.27592333282853,,0 +16452,85,3.27592333282853,,0 +16453,85,3.27592333282853,,0 +16454,85,3.27592333282853,,0 +16455,85,3.27592333282853,,0 +16456,85,3.27592333282853,,0 +16457,85,3.27592333282853,,0 +16458,85,3.27592333282853,,0 +16459,85,3.27592333282853,,0 +16460,85,3.27592333282853,,0 +16461,85,3.27592333282853,,0 +16462,85,3.27592333282853,,0 +16463,85,3.27592333282853,,0 +16464,85,3.27592333282853,,0 +16465,85,3.27592333282853,,0 +16466,85,3.27592333282853,,0 +16467,85,3.27592333282853,,0 +16468,85,3.27592333282853,,0 +16469,85,3.27592333282853,,0 +16470,85,3.15846570570988,,0 +16471,85,3.15846570570988,,0 +16472,85,3.15846570570988,,0 +16473,85,3.15846570570988,,0 +16474,85,3.15846570570988,,0 +16475,85,3.15846570570988,,0 +16476,85,3.15846570570988,,0 +16477,85,3.15846570570988,,0 +16478,85,3.15846570570988,,0 +16479,85,3.15846570570988,,0 +16480,85,3.15846570570988,,0 +16481,85,3.15846570570988,,0 +16482,85,3.15846570570988,,0 +16483,85,3.15846570570988,,0 +16484,85,3.15846570570988,,0 +16485,85,3.15846570570988,,0 +16486,85,3.15846570570988,,0 +16487,85,3.15846570570988,,0 +16488,85,3.15846570570988,,0 +16489,85,3.15846570570988,,0 +16490,85,3.15846570570988,,0 +16491,85,3.15846570570988,,0 +16492,85,3.15846570570988,,0 +16493,85,3.15846570570988,,0 +16494,85,3.15846570570988,,0 +16495,85,3.15846570570988,,0 +16496,85,3.15846570570988,,0 +16497,85,3.15846570570988,,0 +16498,85,3.15846570570988,,0 +16499,85,3.15846570570988,,0 +16500,85,3.36134706164208,,0 +16501,85,3.36134706164208,,0 +16502,85,3.36134706164208,,0 +16503,85,3.36134706164208,,0 +16504,85,3.36134706164208,,0 +16505,85,3.36134706164208,,0 +16506,85,3.36134706164208,,0 +16507,85,3.36134706164208,,0 +16508,85,3.36134706164208,,0 +16509,85,3.36134706164208,,0 +16510,85,3.49838095994717,,0 +16511,85,3.49838095994717,,0 +16512,85,3.49838095994717,,0 +16513,85,3.49838095994717,,0 +16514,85,3.49838095994717,,0 +16515,85,3.49838095994717,,0 +16516,85,3.49838095994717,,0 +16517,85,3.49838095994717,,0 +16518,85,3.49838095994717,,0 +16519,85,3.49838095994717,,0 +16520,85,3.61583858706581,,0 +16521,85,3.61583858706581,,0 +16522,85,3.61583858706581,,0 +16523,85,3.61583858706581,,0 +16524,85,3.61583858706581,,0 +16525,85,3.61583858706581,,0 +16526,85,3.61583858706581,,0 +16527,85,3.61583858706581,,0 +16528,85,3.61583858706581,,0 +16529,85,3.61583858706581,,0 +16530,85,3.61583858706581,,0 +16531,85,3.61583858706581,,0 +16532,85,3.61583858706581,,0 +16533,85,3.61583858706581,,0 +16534,85,3.61583858706581,,0 +16535,85,3.61583858706581,,0 +16536,85,3.61583858706581,,0 +16537,85,3.61583858706581,,0 +16538,85,3.61583858706581,,0 +16539,85,3.61583858706581,,0 +16540,85,3.72617757011666,,0 +16541,85,3.72617757011666,,0 +16542,85,3.72617757011666,,0 +16543,85,3.72617757011666,,0 +16544,85,3.72617757011666,,0 +16545,85,3.72617757011666,,0 +16546,85,3.72617757011666,,0 +16547,85,3.72617757011666,,0 +16548,85,3.72617757011666,,0 +16549,85,3.72617757011666,,0 +16550,85,3.72617757011666,,0 +16551,85,3.72617757011666,,0 +16552,85,3.72617757011666,,0 +16553,85,3.72617757011666,,0 +16554,85,3.72617757011666,,0 +16555,85,3.72617757011666,,0 +16556,85,3.72617757011666,,0 +16557,85,3.72617757011666,,0 +16558,85,3.72617757011666,,0 +16559,85,3.72617757011666,,0 +16560,85,3.61049960401497,,0 +16561,85,3.61049960401497,,0 +16562,85,3.61049960401497,,0 +16563,85,3.61049960401497,,0 +16564,85,3.61049960401497,,0 +16565,85,3.61049960401497,,0 +16566,85,3.61049960401497,,0 +16567,85,3.61049960401497,,0 +16568,85,3.61049960401497,,0 +16569,85,3.61049960401497,,0 +16570,85,3.45388943452344,,0 +16571,85,3.45388943452344,,0 +16572,85,3.45388943452344,,0 +16573,85,3.45388943452344,,0 +16574,85,3.45388943452344,,0 +16575,85,3.45388943452344,,0 +16576,85,3.45388943452344,,0 +16577,85,3.45388943452344,,0 +16578,85,3.45388943452344,,0 +16579,85,3.45388943452344,,0 +16580,85,3.25100807859124,,0 +16581,85,3.25100807859124,,0 +16582,85,3.25100807859124,,0 +16583,85,3.25100807859124,,0 +16584,85,3.25100807859124,,0 +16585,85,3.25100807859124,,0 +16586,85,3.25100807859124,,0 +16587,85,3.25100807859124,,0 +16588,85,3.25100807859124,,0 +16589,85,3.25100807859124,,0 +16590,85,2.98405892604887,,0 +16591,85,2.98405892604887,,0 +16592,85,2.98405892604887,,0 +16593,85,2.98405892604887,,0 +16594,85,2.98405892604887,,0 +16595,85,2.98405892604887,,0 +16596,85,2.98405892604887,,0 +16597,85,2.98405892604887,,0 +16598,85,2.98405892604887,,0 +16599,85,2.98405892604887,,0 +16600,85,2.6886351972353,,0 +16601,85,2.6886351972353,,0 +16602,85,2.6886351972353,,0 +16603,85,2.6886351972353,,0 +16604,85,2.6886351972353,,0 +16605,85,2.6886351972353,,0 +16606,85,2.6886351972353,,0 +16607,85,2.6886351972353,,0 +16608,85,2.6886351972353,,0 +16609,85,2.6886351972353,,0 +16610,85,2.40210977350649,,0 +16611,85,2.40210977350649,,0 +16612,85,2.40210977350649,,0 +16613,85,2.40210977350649,,0 +16614,85,2.40210977350649,,0 +16615,85,2.40210977350649,,0 +16616,85,2.40210977350649,,0 +16617,85,2.40210977350649,,0 +16618,85,2.40210977350649,,0 +16619,85,2.40210977350649,,0 +16620,85,2.15829621418446,,0 +16621,85,2.15829621418446,,0 +16622,85,2.15829621418446,,0 +16623,85,2.15829621418446,,0 +16624,85,2.15829621418446,,0 +16625,85,2.15829621418446,,0 +16626,85,2.15829621418446,,0 +16627,85,2.15829621418446,,0 +16628,85,2.15829621418446,,0 +16629,85,2.15829621418446,,0 +16630,85,1.97855045147259,,0 +16631,85,1.97855045147259,,0 +16632,85,1.97855045147259,,0 +16633,85,1.97855045147259,,0 +16634,85,1.97855045147259,,0 +16635,85,1.97855045147259,,0 +16636,85,1.97855045147259,,0 +16637,85,1.97855045147259,,0 +16638,85,1.97855045147259,,0 +16639,85,1.97855045147259,,0 +16640,85,1.86821146842175,,0 +16641,85,1.86821146842175,,0 +16642,85,1.86821146842175,,0 +16643,85,1.86821146842175,,0 +16644,85,1.86821146842175,,0 +16645,85,1.86821146842175,,0 +16646,85,1.86821146842175,,0 +16647,85,1.86821146842175,,0 +16648,85,1.86821146842175,,0 +16649,85,1.86821146842175,,0 +16650,85,1.86821146842175,,0 +16651,85,1.86821146842175,,0 +16652,85,1.86821146842175,,0 +16653,85,1.86821146842175,,0 +16654,85,1.86821146842175,,0 +16655,85,1.86821146842175,,0 +16656,85,1.86821146842175,,0 +16657,85,1.86821146842175,,0 +16658,85,1.86821146842175,,0 +16659,85,1.86821146842175,,0 +16660,85,1.86821146842175,,0 +16661,85,1.86821146842175,,0 +16662,85,1.86821146842175,,0 +16663,85,1.86821146842175,,0 +16664,85,1.86821146842175,,0 +16665,85,1.86821146842175,,0 +16666,85,1.86821146842175,,0 +16667,85,1.86821146842175,,0 +16668,85,1.86821146842175,,0 +16669,85,1.86821146842175,,0 +16670,85,1.86821146842175,,0 +16671,85,1.86821146842175,,0 +16672,85,1.86821146842175,,0 +16673,85,1.86821146842175,,0 +16674,85,1.86821146842175,,0 +16675,85,1.86821146842175,,0 +16676,85,1.86821146842175,,0 +16677,85,1.86821146842175,,0 +16678,85,1.86821146842175,,0 +16679,85,1.86821146842175,,0 +16680,85,1.86821146842175,,0 +16681,85,1.86821146842175,,0 +16682,85,1.86821146842175,,0 +16683,85,1.86821146842175,,0 +16684,85,1.86821146842175,,0 +16685,85,1.86821146842175,,0 +16686,85,1.86821146842175,,0 +16687,85,1.86821146842175,,0 +16688,85,1.86821146842175,,0 +16689,85,1.86821146842175,,0 +16690,85,1.86821146842175,,0 +16691,85,1.86821146842175,,0 +16692,85,1.86821146842175,,0 +16693,85,1.86821146842175,,0 +16694,85,1.86821146842175,,0 +16695,85,1.86821146842175,,0 +16696,85,1.86821146842175,,0 +16697,85,1.86821146842175,,0 +16698,85,1.86821146842175,,0 +16699,85,1.86821146842175,,0 +16700,85,1.86821146842175,,0 +16701,85,1.86821146842175,,0 +16702,85,1.86821146842175,,0 +16703,85,1.86821146842175,,0 +16704,85,1.86821146842175,,0 +16705,85,1.86821146842175,,0 +16706,85,1.86821146842175,,0 +16707,85,1.86821146842175,,0 +16708,85,1.86821146842175,,0 +16709,85,1.86821146842175,,0 +16710,85,1.61727926503192,,0 +16711,85,1.61727926503192,,0 +16712,85,1.61727926503192,,0 +16713,85,1.61727926503192,,0 +16714,85,1.61727926503192,,0 +16715,85,1.61727926503192,,0 +16716,85,1.61727926503192,,0 +16717,85,1.61727926503192,,0 +16718,85,1.61727926503192,,0 +16719,85,1.61727926503192,,0 +16720,85,1.39126231587937,,0 +16721,85,1.39126231587937,,0 +16722,85,1.39126231587937,,0 +16723,85,1.39126231587937,,0 +16724,85,1.39126231587937,,0 +16725,85,1.39126231587937,,0 +16726,85,1.39126231587937,,0 +16727,85,1.39126231587937,,0 +16728,85,1.39126231587937,,0 +16729,85,1.39126231587937,,0 +16730,85,1.12253350232005,,0 +16731,85,1.12253350232005,,0 +16732,85,1.12253350232005,,0 +16733,85,1.12253350232005,,0 +16734,85,1.12253350232005,,0 +16735,85,1.12253350232005,,0 +16736,85,1.12253350232005,,0 +16737,85,1.12253350232005,,0 +16738,85,1.12253350232005,,0 +16739,85,1.12253350232005,,0 +16740,85,0.85202502774378,,0 +16741,85,0.85202502774378,,0 +16742,85,0.85202502774378,,0 +16743,85,0.85202502774378,,0 +16744,85,0.85202502774378,,0 +16745,85,0.85202502774378,,0 +16746,85,0.85202502774378,,0 +16747,85,0.85202502774378,,0 +16748,85,0.85202502774378,,0 +16749,85,0.85202502774378,,0 +16750,85,0.590414858252255,,0 +16751,85,0.590414858252255,,0 +16752,85,0.590414858252255,,0 +16753,85,0.590414858252255,,0 +16754,85,0.590414858252255,,0 +16755,85,0.590414858252255,,0 +16756,85,0.590414858252255,,0 +16757,85,0.590414858252255,,0 +16758,85,0.590414858252255,,0 +16759,85,0.590414858252255,,0 +16760,85,0.335923332828526,,0 +16761,85,0.335923332828526,,0 +16762,85,0.335923332828526,,0 +16763,85,0.335923332828526,,0 +16764,85,0.335923332828526,,0 +16765,85,0.335923332828526,,0 +16766,85,0.335923332828526,,0 +16767,85,0.335923332828526,,0 +16768,85,0.335923332828526,,0 +16769,85,0.335923332828526,,0 +16770,85,0.122364010794628,,0 +16771,85,0.122364010794628,,0 +16772,85,0.122364010794628,,0 +16773,85,0.122364010794628,,0 +16774,85,0.122364010794628,,0 +16775,85,0.122364010794628,,0 +16776,85,0.122364010794628,,0 +16777,85,0.122364010794628,,0 +16778,85,0.122364010794628,,0 +16779,85,0.122364010794628,,0 +16780,85,-5.38224298833387E-02,,0 +16781,85,-5.38224298833387E-02,,0 +16782,85,-5.38224298833387E-02,,0 +16783,85,-5.38224298833387E-02,,0 +16784,85,-5.38224298833387E-02,,0 +16785,85,-5.38224298833387E-02,,0 +16786,85,-5.38224298833387E-02,,0 +16787,85,-5.38224298833387E-02,,0 +16788,85,-5.38224298833387E-02,,0 +16789,85,-5.38224298833387E-02,,0 +16790,85,-0.189076667171474,,0 +16791,85,-0.189076667171474,,0 +16792,85,-0.189076667171474,,0 +16793,85,-0.189076667171474,,0 +16794,85,-0.189076667171474,,0 +16795,85,-0.189076667171474,,0 +16796,85,-0.189076667171474,,0 +16797,85,-0.189076667171474,,0 +16798,85,-0.189076667171474,,0 +16799,85,-0.189076667171474,,0 +16800,85,-0.318991921408762,,0 +16801,85,-0.318991921408762,,0 +16802,85,-0.318991921408762,,0 +16803,85,-0.318991921408762,,0 +16804,85,-0.318991921408762,,0 +16805,85,-0.318991921408762,,0 +16806,85,-0.318991921408762,,0 +16807,85,-0.318991921408762,,0 +16808,85,-0.318991921408762,,0 +16809,85,-0.318991921408762,,0 +16810,85,-0.445347853612152,,0 +16811,85,-0.445347853612152,,0 +16812,85,-0.445347853612152,,0 +16813,85,-0.445347853612152,,0 +16814,85,-0.445347853612152,,0 +16815,85,-0.445347853612152,,0 +16816,85,-0.445347853612152,,0 +16817,85,-0.445347853612152,,0 +16818,85,-0.445347853612152,,0 +16819,85,-0.445347853612152,,0 +16820,85,-0.555686836663,,0 +16821,85,-0.555686836663,,0 +16822,85,-0.555686836663,,0 +16823,85,-0.555686836663,,0 +16824,85,-0.555686836663,,0 +16825,85,-0.555686836663,,0 +16826,85,-0.555686836663,,0 +16827,85,-0.555686836663,,0 +16828,85,-0.555686836663,,0 +16829,85,-0.555686836663,,0 +16830,85,-0.715856328188424,,0 +16831,85,-0.715856328188424,,0 +16832,85,-0.715856328188424,,0 +16833,85,-0.715856328188424,,0 +16834,85,-0.715856328188424,,0 +16835,85,-0.715856328188424,,0 +16836,85,-0.715856328188424,,0 +16837,85,-0.715856328188424,,0 +16838,85,-0.715856328188424,,0 +16839,85,-0.715856328188424,,0 +16840,85,-0.89026310784944,,0 +16841,85,-0.89026310784944,,0 +16842,85,-0.89026310784944,,0 +16843,85,-0.89026310784944,,0 +16844,85,-0.89026310784944,,0 +16845,85,-0.89026310784944,,0 +16846,85,-0.89026310784944,,0 +16847,85,-0.89026310784944,,0 +16848,85,-0.89026310784944,,0 +16849,85,-0.89026310784944,,0 +16850,85,-1.10560209090029,,0 +16851,85,-1.10560209090029,,0 +16852,85,-1.10560209090029,,0 +16853,85,-1.10560209090029,,0 +16854,85,-1.10560209090029,,0 +16855,85,-1.10560209090029,,0 +16856,85,-1.10560209090029,,0 +16857,85,-1.10560209090029,,0 +16858,85,-1.10560209090029,,0 +16859,85,-1.10560209090029,,0 +16860,85,-1.32272073496809,,0 +16861,85,-1.32272073496809,,0 +16862,85,-1.32272073496809,,0 +16863,85,-1.32272073496809,,0 +16864,85,-1.32272073496809,,0 +16865,85,-1.32272073496809,,0 +16866,85,-1.32272073496809,,0 +16867,85,-1.32272073496809,,0 +16868,85,-1.32272073496809,,0 +16869,85,-1.32272073496809,,0 +16870,85,-1.54517836208673,,0 +16871,85,-1.54517836208673,,0 +16872,85,-1.54517836208673,,0 +16873,85,-1.54517836208673,,0 +16874,85,-1.54517836208673,,0 +16875,85,-1.54517836208673,,0 +16876,85,-1.54517836208673,,0 +16877,85,-1.54517836208673,,0 +16878,85,-1.54517836208673,,0 +16879,85,-1.54517836208673,,0 +16880,85,-1.78009361632402,,0 +16881,85,-1.78009361632402,,0 +16882,85,-1.78009361632402,,0 +16883,85,-1.78009361632402,,0 +16884,85,-1.78009361632402,,0 +16885,85,-1.78009361632402,,0 +16886,85,-1.78009361632402,,0 +16887,85,-1.78009361632402,,0 +16888,85,-1.78009361632402,,0 +16889,85,-1.78009361632402,,0 +16890,85,-1.95805971801893,,0 +16891,85,-1.95805971801893,,0 +16892,85,-1.95805971801893,,0 +16893,85,-1.95805971801893,,0 +16894,85,-1.95805971801893,,0 +16895,85,-1.95805971801893,,0 +16896,85,-1.95805971801893,,0 +16897,85,-1.95805971801893,,0 +16898,85,-1.95805971801893,,0 +16899,85,-1.95805971801893,,0 +16900,85,-2.16450039598503,,0 +16901,85,-2.16450039598503,,0 +16902,85,-2.16450039598503,,0 +16903,85,-2.16450039598503,,0 +16904,85,-2.16450039598503,,0 +16905,85,-2.16450039598503,,0 +16906,85,-2.16450039598503,,0 +16907,85,-2.16450039598503,,0 +16908,85,-2.16450039598503,,0 +16909,85,-2.16450039598503,,0 +16910,85,-2.36026310784944,,0 +16911,85,-2.36026310784944,,0 +16912,85,-2.36026310784944,,0 +16913,85,-2.36026310784944,,0 +16914,85,-2.36026310784944,,0 +16915,85,-2.36026310784944,,0 +16916,85,-2.36026310784944,,0 +16917,85,-2.36026310784944,,0 +16918,85,-2.36026310784944,,0 +16919,85,-2.36026310784944,,0 +16920,85,-2.56136480276469,,0 +16921,85,-2.56136480276469,,0 +16922,85,-2.56136480276469,,0 +16923,85,-2.56136480276469,,0 +16924,85,-2.56136480276469,,0 +16925,85,-2.56136480276469,,0 +16926,85,-2.56136480276469,,0 +16927,85,-2.56136480276469,,0 +16928,85,-2.56136480276469,,0 +16929,85,-2.56136480276469,,0 +16930,85,-2.7642461586969,,0 +16931,85,-2.7642461586969,,0 +16932,85,-2.7642461586969,,0 +16933,85,-2.7642461586969,,0 +16934,85,-2.7642461586969,,0 +16935,85,-2.7642461586969,,0 +16936,85,-2.7642461586969,,0 +16937,85,-2.7642461586969,,0 +16938,85,-2.7642461586969,,0 +16939,85,-2.7642461586969,,0 +16940,85,-2.96178853157825,,0 +16941,85,-2.96178853157825,,0 +16942,85,-2.96178853157825,,0 +16943,85,-2.96178853157825,,0 +16944,85,-2.96178853157825,,0 +16945,85,-2.96178853157825,,0 +16946,85,-2.96178853157825,,0 +16947,85,-2.96178853157825,,0 +16948,85,-2.96178853157825,,0 +16949,85,-2.96178853157825,,0 +16950,85,-3.17534785361215,,0 +16951,85,-3.17534785361215,,0 +16952,85,-3.17534785361215,,0 +16953,85,-3.17534785361215,,0 +16954,85,-3.17534785361215,,0 +16955,85,-3.17534785361215,,0 +16956,85,-3.17534785361215,,0 +16957,85,-3.17534785361215,,0 +16958,85,-3.17534785361215,,0 +16959,85,-3.17534785361215,,0 +16960,85,-3.33373768412063,,0 +16961,85,-3.33373768412063,,0 +16962,85,-3.33373768412063,,0 +16963,85,-3.33373768412063,,0 +16964,85,-3.33373768412063,,0 +16965,85,-3.33373768412063,,0 +16966,85,-3.33373768412063,,0 +16967,85,-3.33373768412063,,0 +16968,85,-3.33373768412063,,0 +16969,85,-3.33373768412063,,0 +16970,85,-3.46543259937486,,0 +16971,85,-3.46543259937486,,0 +16972,85,-3.46543259937486,,0 +16973,85,-3.46543259937486,,0 +16974,85,-3.46543259937486,,0 +16975,85,-3.46543259937486,,0 +16976,85,-3.46543259937486,,0 +16977,85,-3.46543259937486,,0 +16978,85,-3.46543259937486,,0 +16979,85,-3.46543259937486,,0 +16980,85,-3.46543259937486,,0 +16981,85,-3.46543259937486,,0 +16982,85,-3.46543259937486,,0 +16983,85,-3.46543259937486,,0 +16984,85,-3.46543259937486,,0 +16985,85,-3.46543259937486,,0 +16986,85,-3.46543259937486,,0 +16987,85,-3.46543259937486,,0 +16988,85,-3.46543259937486,,0 +16989,85,-3.46543259937486,,0 +16990,85,-3.60958514174775,,0 +16991,85,-3.60958514174775,,0 +16992,85,-3.60958514174775,,0 +16993,85,-3.60958514174775,,0 +16994,85,-3.60958514174775,,0 +16995,85,-3.60958514174775,,0 +16996,85,-3.60958514174775,,0 +16997,85,-3.60958514174775,,0 +16998,85,-3.60958514174775,,0 +16999,85,-3.60958514174775,,0 +17000,85,-3.60958514174775,,0 +17001,85,-3.60958514174775,,0 +17002,85,-3.60958514174775,,0 +17003,85,-3.60958514174775,,0 +17004,85,-3.60958514174775,,0 +17005,85,-3.60958514174775,,0 +17006,85,-3.60958514174775,,0 +17007,85,-3.60958514174775,,0 +17008,85,-3.60958514174775,,0 +17009,85,-3.60958514174775,,0 +17010,85,-3.60958514174775,,0 +17011,85,-3.60958514174775,,0 +17012,85,-3.60958514174775,,0 +17013,85,-3.60958514174775,,0 +17014,85,-3.60958514174775,,0 +17015,85,-3.60958514174775,,0 +17016,85,-3.60958514174775,,0 +17017,85,-3.60958514174775,,0 +17018,85,-3.60958514174775,,0 +17019,85,-3.60958514174775,,0 +17020,85,-3.3978054807308,,0 +17021,85,-3.3978054807308,,0 +17022,85,-3.3978054807308,,0 +17023,85,-3.3978054807308,,0 +17024,85,-3.3978054807308,,0 +17025,85,-3.3978054807308,,0 +17026,85,-3.3978054807308,,0 +17027,85,-3.3978054807308,,0 +17028,85,-3.3978054807308,,0 +17029,85,-3.3978054807308,,0 +17030,85,-3.12017836208673,,0 +17031,85,-3.12017836208673,,0 +17032,85,-3.12017836208673,,0 +17033,85,-3.12017836208673,,0 +17034,85,-3.12017836208673,,0 +17035,85,-3.12017836208673,,0 +17036,85,-3.12017836208673,,0 +17037,85,-3.12017836208673,,0 +17038,85,-3.12017836208673,,0 +17039,85,-3.12017836208673,,0 +17040,85,-2.71975463327317,,0 +17041,85,-2.71975463327317,,0 +17042,85,-2.71975463327317,,0 +17043,85,-2.71975463327317,,0 +17044,85,-2.71975463327317,,0 +17045,85,-2.71975463327317,,0 +17046,85,-2.71975463327317,,0 +17047,85,-2.71975463327317,,0 +17048,85,-2.71975463327317,,0 +17049,85,-2.71975463327317,,0 +17050,85,-2.21975463327317,,0 +17051,85,-2.21975463327317,,0 +17052,85,-2.21975463327317,,0 +17053,85,-2.21975463327317,,0 +17054,85,-2.21975463327317,,0 +17055,85,-2.21975463327317,,0 +17056,85,-2.21975463327317,,0 +17057,85,-2.21975463327317,,0 +17058,85,-2.21975463327317,,0 +17059,85,-2.21975463327317,,0 +17060,85,-1.71975463327317,,0 +17061,85,-1.71975463327317,,0 +17062,85,-1.71975463327317,,0 +17063,85,-1.71975463327317,,0 +17064,85,-1.71975463327317,,0 +17065,85,-1.71975463327317,,0 +17066,85,-1.71975463327317,,0 +17067,85,-1.71975463327317,,0 +17068,85,-1.71975463327317,,0 +17069,85,-1.71975463327317,,0 +17070,85,-1.21975463327317,,0 +17071,85,-1.21975463327317,,0 +17072,85,-1.21975463327317,,0 +17073,85,-1.21975463327317,,0 +17074,85,-1.21975463327317,,0 +17075,85,-1.21975463327317,,0 +17076,85,-1.21975463327317,,0 +17077,85,-1.21975463327317,,0 +17078,85,-1.21975463327317,,0 +17079,85,-1.21975463327317,,0 +17080,85,-0.719754633273166,,0 +17081,85,-0.719754633273166,,0 +17082,85,-0.719754633273166,,0 +17083,85,-0.719754633273166,,0 +17084,85,-0.719754633273166,,0 +17085,85,-0.719754633273166,,0 +17086,85,-0.719754633273166,,0 +17087,85,-0.719754633273166,,0 +17088,85,-0.719754633273166,,0 +17089,85,-0.719754633273166,,0 +17090,85,-0.219754633273166,,0 +17091,85,-0.219754633273166,,0 +17092,85,-0.219754633273166,,0 +17093,85,-0.219754633273166,,0 +17094,85,-0.219754633273166,,0 +17095,85,-0.219754633273166,,0 +17096,85,-0.219754633273166,,0 +17097,85,-0.219754633273166,,0 +17098,85,-0.219754633273166,,0 +17099,85,-0.219754633273166,,0 +17100,85,0.280245366726834,,0 +17101,85,0.280245366726834,,0 +17102,85,0.280245366726834,,0 +17103,85,0.280245366726834,,0 +17104,85,0.280245366726834,,0 +17105,85,0.280245366726834,,0 +17106,85,0.280245366726834,,0 +17107,85,0.280245366726834,,0 +17108,85,0.280245366726834,,0 +17109,85,0.280245366726834,,0 +17110,85,0.654482654862424,,0 +17111,85,0.654482654862424,,0 +17112,85,0.654482654862424,,0 +17113,85,0.654482654862424,,0 +17114,85,0.654482654862424,,0 +17115,85,0.654482654862424,,0 +17116,85,0.654482654862424,,0 +17117,85,0.654482654862424,,0 +17118,85,0.654482654862424,,0 +17119,85,0.654482654862424,,0 +17120,85,0.654482654862424,,0 +17121,85,0.654482654862424,,0 +17122,85,0.654482654862424,,0 +17123,85,0.654482654862424,,0 +17124,85,0.654482654862424,,0 +17125,85,0.654482654862424,,0 +17126,85,0.654482654862424,,0 +17127,85,0.654482654862424,,0 +17128,85,0.654482654862424,,0 +17129,85,0.654482654862424,,0 +17130,85,0.654482654862424,,0 +17131,85,0.654482654862424,,0 +17132,85,0.654482654862424,,0 +17133,85,0.654482654862424,,0 +17134,85,0.654482654862424,,0 +17135,85,0.654482654862424,,0 +17136,85,0.654482654862424,,0 +17137,85,0.654482654862424,,0 +17138,85,0.654482654862424,,0 +17139,85,0.654482654862424,,0 +17140,85,0.654482654862424,,0 +17141,85,0.654482654862424,,0 +17142,85,0.654482654862424,,0 +17143,85,0.654482654862424,,0 +17144,85,0.654482654862424,,0 +17145,85,0.654482654862424,,0 +17146,85,0.654482654862424,,0 +17147,85,0.654482654862424,,0 +17148,85,0.654482654862424,,0 +17149,85,0.654482654862424,,0 +17150,85,0.271855536218356,,0 +17151,85,0.271855536218356,,0 +17152,85,0.271855536218356,,0 +17153,85,0.271855536218356,,0 +17154,85,0.271855536218356,,0 +17155,85,0.271855536218356,,0 +17156,85,0.271855536218356,,0 +17157,85,0.271855536218356,,0 +17158,85,0.271855536218356,,0 +17159,85,0.271855536218356,,0 +17160,85,-0.146364802764694,,0 +17161,85,-0.146364802764694,,0 +17162,85,-0.146364802764694,,0 +17163,85,-0.146364802764694,,0 +17164,85,-0.146364802764694,,0 +17165,85,-0.146364802764694,,0 +17166,85,-0.146364802764694,,0 +17167,85,-0.146364802764694,,0 +17168,85,-0.146364802764694,,0 +17169,85,-0.146364802764694,,0 +17170,85,-0.646364802764694,,0 +17171,85,-0.646364802764694,,0 +17172,85,-0.646364802764694,,0 +17173,85,-0.646364802764694,,0 +17174,85,-0.646364802764694,,0 +17175,85,-0.646364802764694,,0 +17176,85,-0.646364802764694,,0 +17177,85,-0.646364802764694,,0 +17178,85,-0.646364802764694,,0 +17179,85,-0.646364802764694,,0 +17180,85,-1.14636480276469,,0 +17181,85,-1.14636480276469,,0 +17182,85,-1.14636480276469,,0 +17183,85,-1.14636480276469,,0 +17184,85,-1.14636480276469,,0 +17185,85,-1.14636480276469,,0 +17186,85,-1.14636480276469,,0 +17187,85,-1.14636480276469,,0 +17188,85,-1.14636480276469,,0 +17189,85,-1.14636480276469,,0 +17190,85,-1.61814446378164,,0 +17191,85,-1.61814446378164,,0 +17192,85,-1.61814446378164,,0 +17193,85,-1.61814446378164,,0 +17194,85,-1.61814446378164,,0 +17195,85,-1.61814446378164,,0 +17196,85,-1.61814446378164,,0 +17197,85,-1.61814446378164,,0 +17198,85,-1.61814446378164,,0 +17199,85,-1.61814446378164,,0 +17200,85,-1.78009361632402,,0 +17201,85,-1.78009361632402,,0 +17202,85,-1.78009361632402,,0 +17203,85,-1.78009361632402,,0 +17204,85,-1.78009361632402,,0 +17205,85,-1.78009361632402,,0 +17206,85,-1.78009361632402,,0 +17207,85,-1.78009361632402,,0 +17208,85,-1.78009361632402,,0 +17209,85,-1.78009361632402,,0 +17210,85,-1.5950088705613,,0 +17211,85,-1.5950088705613,,0 +17212,85,-1.5950088705613,,0 +17213,85,-1.5950088705613,,0 +17214,85,-1.5950088705613,,0 +17215,85,-1.5950088705613,,0 +17216,85,-1.5950088705613,,0 +17217,85,-1.5950088705613,,0 +17218,85,-1.5950088705613,,0 +17219,85,-1.5950088705613,,0 +17220,85,-1.0950088705613,,0 +17221,85,-1.0950088705613,,0 +17222,85,-1.0950088705613,,0 +17223,85,-1.0950088705613,,0 +17224,85,-1.0950088705613,,0 +17225,85,-1.0950088705613,,0 +17226,85,-1.0950088705613,,0 +17227,85,-1.0950088705613,,0 +17228,85,-1.0950088705613,,0 +17229,85,-1.0950088705613,,0 +17230,85,-0.595008870561304,,0 +17231,85,-0.595008870561304,,0 +17232,85,-0.595008870561304,,0 +17233,85,-0.595008870561304,,0 +17234,85,-0.595008870561304,,0 +17235,85,-0.595008870561304,,0 +17236,85,-0.595008870561304,,0 +17237,85,-0.595008870561304,,0 +17238,85,-0.595008870561304,,0 +17239,85,-0.595008870561304,,0 +17240,85,-9.50088705613045E-02,,0 +17241,85,-9.50088705613045E-02,,0 +17242,85,-9.50088705613045E-02,,0 +17243,85,-9.50088705613045E-02,,0 +17244,85,-9.50088705613045E-02,,0 +17245,85,-9.50088705613045E-02,,0 +17246,85,-9.50088705613045E-02,,0 +17247,85,-9.50088705613045E-02,,0 +17248,85,-9.50088705613045E-02,,0 +17249,85,-9.50088705613045E-02,,0 +17250,85,0.404991129438696,,0 +17251,85,0.404991129438696,,0 +17252,85,0.404991129438696,,0 +17253,85,0.404991129438696,,0 +17254,85,0.404991129438696,,0 +17255,85,0.404991129438696,,0 +17256,85,0.404991129438696,,0 +17257,85,0.404991129438696,,0 +17258,85,0.404991129438696,,0 +17259,85,0.404991129438696,,0 +17260,85,0.904991129438696,,0 +17261,85,0.904991129438696,,0 +17262,85,0.904991129438696,,0 +17263,85,0.904991129438696,,0 +17264,85,0.904991129438696,,0 +17265,85,0.904991129438696,,0 +17266,85,0.904991129438696,,0 +17267,85,0.904991129438696,,0 +17268,85,0.904991129438696,,0 +17269,85,0.904991129438696,,0 +17270,85,1.4049911294387,,0 +17271,85,1.4049911294387,,0 +17272,85,1.4049911294387,,0 +17273,85,1.4049911294387,,0 +17274,85,1.4049911294387,,0 +17275,85,1.4049911294387,,0 +17276,85,1.4049911294387,,0 +17277,85,1.4049911294387,,0 +17278,85,1.4049911294387,,0 +17279,85,1.4049911294387,,0 +17280,85,1.9049911294387,,0 +17281,85,1.9049911294387,,0 +17282,85,1.9049911294387,,0 +17283,85,1.9049911294387,,0 +17284,85,1.9049911294387,,0 +17285,85,1.9049911294387,,0 +17286,85,1.9049911294387,,0 +17287,85,1.9049911294387,,0 +17288,85,1.9049911294387,,0 +17289,85,1.9049911294387,,0 +17290,85,2.4049911294387,,0 +17291,85,2.4049911294387,,0 +17292,85,2.4049911294387,,0 +17293,85,2.4049911294387,,0 +17294,85,2.4049911294387,,0 +17295,85,2.4049911294387,,0 +17296,85,2.4049911294387,,0 +17297,85,2.4049911294387,,0 +17298,85,2.4049911294387,,0 +17299,85,2.4049911294387,,0 +17300,85,2.9049911294387,,0 +17301,85,2.9049911294387,,0 +17302,85,2.9049911294387,,0 +17303,85,2.9049911294387,,0 +17304,85,2.9049911294387,,0 +17305,85,2.9049911294387,,0 +17306,85,2.9049911294387,,0 +17307,85,2.9049911294387,,0 +17308,85,2.9049911294387,,0 +17309,85,2.9049911294387,,0 +17310,85,3.4049911294387,,0 +17311,85,3.4049911294387,,0 +17312,85,3.4049911294387,,0 +17313,85,3.4049911294387,,0 +17314,85,3.4049911294387,,0 +17315,85,3.4049911294387,,0 +17316,85,3.4049911294387,,0 +17317,85,3.4049911294387,,0 +17318,85,3.4049911294387,,0 +17319,85,3.4049911294387,,0 +17320,85,3.9049911294387,,0 +17321,85,3.9049911294387,,0 +17322,85,3.9049911294387,,0 +17323,85,3.9049911294387,,0 +17324,85,3.9049911294387,,0 +17325,85,3.9049911294387,,0 +17326,85,3.9049911294387,,0 +17327,85,3.9049911294387,,0 +17328,85,3.9049911294387,,0 +17329,85,3.9049911294387,,0 +17330,85,3.9049911294387,,0 +17331,85,3.9049911294387,,0 +17332,85,3.9049911294387,,0 +17333,85,3.9049911294387,,0 +17334,85,3.9049911294387,,0 +17335,85,3.9049911294387,,0 +17336,85,3.9049911294387,,0 +17337,85,3.9049911294387,,0 +17338,85,3.9049911294387,,0 +17339,85,3.9049911294387,,0 +17340,85,3.73863519723531,,0 +17341,85,3.73863519723531,,0 +17342,85,3.73863519723531,,0 +17343,85,3.73863519723531,,0 +17344,85,3.73863519723531,,0 +17345,85,3.73863519723531,,0 +17346,85,3.73863519723531,,0 +17347,85,3.73863519723531,,0 +17348,85,3.73863519723531,,0 +17349,85,3.73863519723531,,0 +17350,85,3.5464318074048,,0 +17351,85,3.5464318074048,,0 +17352,85,3.5464318074048,,0 +17353,85,3.5464318074048,,0 +17354,85,3.5464318074048,,0 +17355,85,3.5464318074048,,0 +17356,85,3.5464318074048,,0 +17357,85,3.5464318074048,,0 +17358,85,3.5464318074048,,0 +17359,85,3.5464318074048,,0 +17360,85,3.31507587520141,,0 +17361,85,3.31507587520141,,0 +17362,85,3.31507587520141,,0 +17363,85,3.31507587520141,,0 +17364,85,3.31507587520141,,0 +17365,85,3.31507587520141,,0 +17366,85,3.31507587520141,,0 +17367,85,3.31507587520141,,0 +17368,85,3.31507587520141,,0 +17369,85,3.31507587520141,,0 +17370,85,3.06592333282853,,0 +17371,85,3.06592333282853,,0 +17372,85,3.06592333282853,,0 +17373,85,3.06592333282853,,0 +17374,85,3.06592333282853,,0 +17375,85,3.06592333282853,,0 +17376,85,3.06592333282853,,0 +17377,85,3.06592333282853,,0 +17378,85,3.06592333282853,,0 +17379,85,3.06592333282853,,0 +17380,85,2.83634706164208,,0 +17381,85,2.83634706164208,,0 +17382,85,2.83634706164208,,0 +17383,85,2.83634706164208,,0 +17384,85,2.83634706164208,,0 +17385,85,2.83634706164208,,0 +17386,85,2.83634706164208,,0 +17387,85,2.83634706164208,,0 +17388,85,2.83634706164208,,0 +17389,85,2.83634706164208,,0 +17390,85,2.63346570570988,,0 +17391,85,2.63346570570988,,0 +17392,85,2.63346570570988,,0 +17393,85,2.63346570570988,,0 +17394,85,2.63346570570988,,0 +17395,85,2.63346570570988,,0 +17396,85,2.63346570570988,,0 +17397,85,2.63346570570988,,0 +17398,85,2.63346570570988,,0 +17399,85,2.63346570570988,,0 +17400,85,2.47151655316751,,0 +17401,85,2.47151655316751,,0 +17402,85,2.47151655316751,,0 +17403,85,2.47151655316751,,0 +17404,85,2.47151655316751,,0 +17405,85,2.47151655316751,,0 +17406,85,2.47151655316751,,0 +17407,85,2.47151655316751,,0 +17408,85,2.47151655316751,,0 +17409,85,2.47151655316751,,0 +17410,85,2.34160129893022,,0 +17411,85,2.34160129893022,,0 +17412,85,2.34160129893022,,0 +17413,85,2.34160129893022,,0 +17414,85,2.34160129893022,,0 +17415,85,2.34160129893022,,0 +17416,85,2.34160129893022,,0 +17417,85,2.34160129893022,,0 +17418,85,2.34160129893022,,0 +17419,85,2.34160129893022,,0 +17420,85,2.21524536672683,,0 +17421,85,2.21524536672683,,0 +17422,85,2.21524536672683,,0 +17423,85,2.21524536672683,,0 +17424,85,2.21524536672683,,0 +17425,85,2.21524536672683,,0 +17426,85,2.21524536672683,,0 +17427,85,2.21524536672683,,0 +17428,85,2.21524536672683,,0 +17429,85,2.21524536672683,,0 +17430,85,2.03727926503191,,0 +17431,85,2.03727926503191,,0 +17432,85,2.03727926503191,,0 +17433,85,2.03727926503191,,0 +17434,85,2.03727926503191,,0 +17435,85,2.03727926503191,,0 +17436,85,2.03727926503191,,0 +17437,85,2.03727926503191,,0 +17438,85,2.03727926503191,,0 +17439,85,2.03727926503191,,0 +17440,85,1.79702502774378,,0 +17441,85,1.79702502774378,,0 +17442,85,1.79702502774378,,0 +17443,85,1.79702502774378,,0 +17444,85,1.79702502774378,,0 +17445,85,1.79702502774378,,0 +17446,85,1.79702502774378,,0 +17447,85,1.79702502774378,,0 +17448,85,1.79702502774378,,0 +17449,85,1.79702502774378,,0 +17450,85,1.48558434977768,,0 +17451,85,1.48558434977768,,0 +17452,85,1.48558434977768,,0 +17453,85,1.48558434977768,,0 +17454,85,1.48558434977768,,0 +17455,85,1.48558434977768,,0 +17456,85,1.48558434977768,,0 +17457,85,1.48558434977768,,0 +17458,85,1.48558434977768,,0 +17459,85,1.48558434977768,,0 +17460,85,1.1314318074048,,0 +17461,85,1.1314318074048,,0 +17462,85,1.1314318074048,,0 +17463,85,1.1314318074048,,0 +17464,85,1.1314318074048,,0 +17465,85,1.1314318074048,,0 +17466,85,1.1314318074048,,0 +17467,85,1.1314318074048,,0 +17468,85,1.1314318074048,,0 +17469,85,1.1314318074048,,0 +17470,85,0.768380959947169,,0 +17471,85,0.768380959947169,,0 +17472,85,0.768380959947169,,0 +17473,85,0.768380959947169,,0 +17474,85,0.768380959947169,,0 +17475,85,0.768380959947169,,0 +17476,85,0.768380959947169,,0 +17477,85,0.768380959947169,,0 +17478,85,0.768380959947169,,0 +17479,85,0.768380959947169,,0 +17480,85,0.428465705709882,,0 +17481,85,0.428465705709882,,0 +17482,85,0.428465705709882,,0 +17483,85,0.428465705709882,,0 +17484,85,0.428465705709882,,0 +17485,85,0.428465705709882,,0 +17486,85,0.428465705709882,,0 +17487,85,0.428465705709882,,0 +17488,85,0.428465705709882,,0 +17489,85,0.428465705709882,,0 +17490,85,0.143719942998017,,0 +17491,85,0.143719942998017,,0 +17492,85,0.143719942998017,,0 +17493,85,0.143719942998017,,0 +17494,85,0.143719942998017,,0 +17495,85,0.143719942998017,,0 +17496,85,0.143719942998017,,0 +17497,85,0.143719942998017,,0 +17498,85,0.143719942998017,,0 +17499,85,0.143719942998017,,0 +17500,85,-0.068059718018932,,0 +17501,85,-0.068059718018932,,0 +17502,85,-0.068059718018932,,0 +17503,85,-0.068059718018932,,0 +17504,85,-0.068059718018932,,0 +17505,85,-0.068059718018932,,0 +17506,85,-0.068059718018932,,0 +17507,85,-0.068059718018932,,0 +17508,85,-0.068059718018932,,0 +17509,85,-0.068059718018932,,0 +17510,85,-0.222890226493508,,0 +17511,85,-0.222890226493508,,0 +17512,85,-0.222890226493508,,0 +17513,85,-0.222890226493508,,0 +17514,85,-0.222890226493508,,0 +17515,85,-0.222890226493508,,0 +17516,85,-0.222890226493508,,0 +17517,85,-0.222890226493508,,0 +17518,85,-0.222890226493508,,0 +17519,85,-0.222890226493508,,0 +17520,85,-0.32433090445961,,0 +17521,85,-0.32433090445961,,0 +17522,85,-0.32433090445961,,0 +17523,85,-0.32433090445961,,0 +17524,85,-0.32433090445961,,0 +17525,85,-0.32433090445961,,0 +17526,85,-0.32433090445961,,0 +17527,85,-0.32433090445961,,0 +17528,85,-0.32433090445961,,0 +17529,85,-0.32433090445961,,0 +17530,85,-0.32433090445961,,0 +17531,85,-0.32433090445961,,0 +17532,85,-0.32433090445961,,0 +17533,85,-0.32433090445961,,0 +17534,85,-0.32433090445961,,0 +17535,85,-0.32433090445961,,0 +17536,85,-0.32433090445961,,0 +17537,85,-0.32433090445961,,0 +17538,85,-0.32433090445961,,0 +17539,85,-0.32433090445961,,0 +17540,85,-0.32433090445961,,0 +17541,85,-0.32433090445961,,0 +17542,85,-0.32433090445961,,0 +17543,85,-0.32433090445961,,0 +17544,85,-0.32433090445961,,0 +17545,85,-0.32433090445961,,0 +17546,85,-0.32433090445961,,0 +17547,85,-0.32433090445961,,0 +17548,85,-0.32433090445961,,0 +17549,85,-0.32433090445961,,0 +17550,85,-0.210432599374864,,0 +17551,85,-0.210432599374864,,0 +17552,85,-0.210432599374864,,0 +17553,85,-0.210432599374864,,0 +17554,85,-0.210432599374864,,0 +17555,85,-0.210432599374864,,0 +17556,85,-0.210432599374864,,0 +17557,85,-0.210432599374864,,0 +17558,85,-0.210432599374864,,0 +17559,85,-0.210432599374864,,0 +17560,85,2.80419768963225E-02,,0 +17561,85,2.80419768963225E-02,,0 +17562,85,2.80419768963225E-02,,0 +17563,85,2.80419768963225E-02,,0 +17564,85,2.80419768963225E-02,,0 +17565,85,2.80419768963225E-02,,0 +17566,85,2.80419768963225E-02,,0 +17567,85,2.80419768963225E-02,,0 +17568,85,2.80419768963225E-02,,0 +17569,85,2.80419768963225E-02,,0 +17570,85,0.341262315879373,,0 +17571,85,0.341262315879373,,0 +17572,85,0.341262315879373,,0 +17573,85,0.341262315879373,,0 +17574,85,0.341262315879373,,0 +17575,85,0.341262315879373,,0 +17576,85,0.341262315879373,,0 +17577,85,0.341262315879373,,0 +17578,85,0.341262315879373,,0 +17579,85,0.341262315879373,,0 +17580,85,0.659821637913271,,0 +17581,85,0.659821637913271,,0 +17582,85,0.659821637913271,,0 +17583,85,0.659821637913271,,0 +17584,85,0.659821637913271,,0 +17585,85,0.659821637913271,,0 +17586,85,0.659821637913271,,0 +17587,85,0.659821637913271,,0 +17588,85,0.659821637913271,,0 +17589,85,0.659821637913271,,0 +17590,85,0.919652146387847,,0 +17591,85,0.919652146387847,,0 +17592,85,0.919652146387847,,0 +17593,85,0.919652146387847,,0 +17594,85,0.919652146387847,,0 +17595,85,0.919652146387847,,0 +17596,85,0.919652146387847,,0 +17597,85,0.919652146387847,,0 +17598,85,0.919652146387847,,0 +17599,85,0.919652146387847,,0 +17600,85,1.06202502774378,,0 +17601,85,1.06202502774378,,0 +17602,85,1.06202502774378,,0 +17603,85,1.06202502774378,,0 +17604,85,1.06202502774378,,0 +17605,85,1.06202502774378,,0 +17606,85,1.06202502774378,,0 +17607,85,1.06202502774378,,0 +17608,85,1.06202502774378,,0 +17609,85,1.06202502774378,,0 +17610,85,1.06202502774378,,0 +17611,85,1.06202502774378,,0 +17612,85,1.06202502774378,,0 +17613,85,1.06202502774378,,0 +17614,85,1.06202502774378,,0 +17615,85,1.06202502774378,,0 +17616,85,1.06202502774378,,0 +17617,85,1.06202502774378,,0 +17618,85,1.06202502774378,,0 +17619,85,1.06202502774378,,0 +17620,85,0.633126722659034,,0 +17621,85,0.633126722659034,,0 +17622,85,0.633126722659034,,0 +17623,85,0.633126722659034,,0 +17624,85,0.633126722659034,,0 +17625,85,0.633126722659034,,0 +17626,85,0.633126722659034,,0 +17627,85,0.633126722659034,,0 +17628,85,0.633126722659034,,0 +17629,85,0.633126722659034,,0 +17630,85,0.133126722659034,,0 +17631,85,0.133126722659034,,0 +17632,85,0.133126722659034,,0 +17633,85,0.133126722659034,,0 +17634,85,0.133126722659034,,0 +17635,85,0.133126722659034,,0 +17636,85,0.133126722659034,,0 +17637,85,0.133126722659034,,0 +17638,85,0.133126722659034,,0 +17639,85,0.133126722659034,,0 +17640,85,-0.366873277340966,,0 +17641,85,-0.366873277340966,,0 +17642,85,-0.366873277340966,,0 +17643,85,-0.366873277340966,,0 +17644,85,-0.366873277340966,,0 +17645,85,-0.366873277340966,,0 +17646,85,-0.366873277340966,,0 +17647,85,-0.366873277340966,,0 +17648,85,-0.366873277340966,,0 +17649,85,-0.366873277340966,,0 +17650,85,-0.866873277340966,,0 +17651,85,-0.866873277340966,,0 +17652,85,-0.866873277340966,,0 +17653,85,-0.866873277340966,,0 +17654,85,-0.866873277340966,,0 +17655,85,-0.866873277340966,,0 +17656,85,-0.866873277340966,,0 +17657,85,-0.866873277340966,,0 +17658,85,-0.866873277340966,,0 +17659,85,-0.866873277340966,,0 +17660,85,-1.36687327734097,,0 +17661,85,-1.36687327734097,,0 +17662,85,-1.36687327734097,,0 +17663,85,-1.36687327734097,,0 +17664,85,-1.36687327734097,,0 +17665,85,-1.36687327734097,,0 +17666,85,-1.36687327734097,,0 +17667,85,-1.36687327734097,,0 +17668,85,-1.36687327734097,,0 +17669,85,-1.36687327734097,,0 +17670,85,-1.86687327734097,,0 +17671,85,-1.86687327734097,,0 +17672,85,-1.86687327734097,,0 +17673,85,-1.86687327734097,,0 +17674,85,-1.86687327734097,,0 +17675,85,-1.86687327734097,,0 +17676,85,-1.86687327734097,,0 +17677,85,-1.86687327734097,,0 +17678,85,-1.86687327734097,,0 +17679,85,-1.86687327734097,,0 +17680,85,-2.11289022649351,,0 +17681,85,-2.11289022649351,,0 +17682,85,-2.11289022649351,,0 +17683,85,-2.11289022649351,,0 +17684,85,-2.11289022649351,,0 +17685,85,-2.11289022649351,,0 +17686,85,-2.11289022649351,,0 +17687,85,-2.11289022649351,,0 +17688,85,-2.11289022649351,,0 +17689,85,-2.11289022649351,,0 +17690,85,-2.11289022649351,,0 +17691,85,-2.11289022649351,,0 +17692,85,-2.11289022649351,,0 +17693,85,-2.11289022649351,,0 +17694,85,-2.11289022649351,,0 +17695,85,-2.11289022649351,,0 +17696,85,-2.11289022649351,,0 +17697,85,-2.11289022649351,,0 +17698,85,-2.11289022649351,,0 +17699,85,-2.11289022649351,,0 +17700,85,-1.91534785361215,,0 +17701,85,-1.91534785361215,,0 +17702,85,-1.91534785361215,,0 +17703,85,-1.91534785361215,,0 +17704,85,-1.91534785361215,,0 +17705,85,-1.91534785361215,,0 +17706,85,-1.91534785361215,,0 +17707,85,-1.91534785361215,,0 +17708,85,-1.91534785361215,,0 +17709,85,-1.91534785361215,,0 +17710,85,-1.7000088705613,,0 +17711,85,-1.7000088705613,,0 +17712,85,-1.7000088705613,,0 +17713,85,-1.7000088705613,,0 +17714,85,-1.7000088705613,,0 +17715,85,-1.7000088705613,,0 +17716,85,-1.7000088705613,,0 +17717,85,-1.7000088705613,,0 +17718,85,-1.7000088705613,,0 +17719,85,-1.7000088705613,,0 +17720,85,-1.49178853157825,,0 +17721,85,-1.49178853157825,,0 +17722,85,-1.49178853157825,,0 +17723,85,-1.49178853157825,,0 +17724,85,-1.49178853157825,,0 +17725,85,-1.49178853157825,,0 +17726,85,-1.49178853157825,,0 +17727,85,-1.49178853157825,,0 +17728,85,-1.49178853157825,,0 +17729,85,-1.49178853157825,,0 +17730,85,-1.31382242988334,,0 +17731,85,-1.31382242988334,,0 +17732,85,-1.31382242988334,,0 +17733,85,-1.31382242988334,,0 +17734,85,-1.31382242988334,,0 +17735,85,-1.31382242988334,,0 +17736,85,-1.31382242988334,,0 +17737,85,-1.31382242988334,,0 +17738,85,-1.31382242988334,,0 +17739,85,-1.31382242988334,,0 +17740,85,-1.31382242988334,,0 +17741,85,-1.31382242988334,,0 +17742,85,-1.31382242988334,,0 +17743,85,-1.31382242988334,,0 +17744,85,-1.31382242988334,,0 +17745,85,-1.31382242988334,,0 +17746,85,-1.31382242988334,,0 +17747,85,-1.31382242988334,,0 +17748,85,-1.31382242988334,,0 +17749,85,-1.31382242988334,,0 +17750,85,-1.31382242988334,,0 +17751,85,-1.31382242988334,,0 +17752,85,-1.31382242988334,,0 +17753,85,-1.31382242988334,,0 +17754,85,-1.31382242988334,,0 +17755,85,-1.31382242988334,,0 +17756,85,-1.31382242988334,,0 +17757,85,-1.31382242988334,,0 +17758,85,-1.31382242988334,,0 +17759,85,-1.31382242988334,,0 +17760,85,-1.48289022649351,,0 +17761,85,-1.48289022649351,,0 +17762,85,-1.48289022649351,,0 +17763,85,-1.48289022649351,,0 +17764,85,-1.48289022649351,,0 +17765,85,-1.48289022649351,,0 +17766,85,-1.48289022649351,,0 +17767,85,-1.48289022649351,,0 +17768,85,-1.48289022649351,,0 +17769,85,-1.48289022649351,,0 +17770,85,-1.63594107395114,,0 +17771,85,-1.63594107395114,,0 +17772,85,-1.63594107395114,,0 +17773,85,-1.63594107395114,,0 +17774,85,-1.63594107395114,,0 +17775,85,-1.63594107395114,,0 +17776,85,-1.63594107395114,,0 +17777,85,-1.63594107395114,,0 +17778,85,-1.63594107395114,,0 +17779,85,-1.63594107395114,,0 +17780,85,-1.77653429429012,,0 +17781,85,-1.77653429429012,,0 +17782,85,-1.77653429429012,,0 +17783,85,-1.77653429429012,,0 +17784,85,-1.77653429429012,,0 +17785,85,-1.77653429429012,,0 +17786,85,-1.77653429429012,,0 +17787,85,-1.77653429429012,,0 +17788,85,-1.77653429429012,,0 +17789,85,-1.77653429429012,,0 +17790,85,-1.91890717564605,,0 +17791,85,-1.91890717564605,,0 +17792,85,-1.91890717564605,,0 +17793,85,-1.91890717564605,,0 +17794,85,-1.91890717564605,,0 +17795,85,-1.91890717564605,,0 +17796,85,-1.91890717564605,,0 +17797,85,-1.91890717564605,,0 +17798,85,-1.91890717564605,,0 +17799,85,-1.91890717564605,,0 +17800,85,-2.0221275146291,,0 +17801,85,-2.0221275146291,,0 +17802,85,-2.0221275146291,,0 +17803,85,-2.0221275146291,,0 +17804,85,-2.0221275146291,,0 +17805,85,-2.0221275146291,,0 +17806,85,-2.0221275146291,,0 +17807,85,-2.0221275146291,,0 +17808,85,-2.0221275146291,,0 +17809,85,-2.0221275146291,,0 +17810,85,-2.1378054807308,,0 +17811,85,-2.1378054807308,,0 +17812,85,-2.1378054807308,,0 +17813,85,-2.1378054807308,,0 +17814,85,-2.1378054807308,,0 +17815,85,-2.1378054807308,,0 +17816,85,-2.1378054807308,,0 +17817,85,-2.1378054807308,,0 +17818,85,-2.1378054807308,,0 +17819,85,-2.1378054807308,,0 +17820,85,-2.27839870106978,,0 +17821,85,-2.27839870106978,,0 +17822,85,-2.27839870106978,,0 +17823,85,-2.27839870106978,,0 +17824,85,-2.27839870106978,,0 +17825,85,-2.27839870106978,,0 +17826,85,-2.27839870106978,,0 +17827,85,-2.27839870106978,,0 +17828,85,-2.27839870106978,,0 +17829,85,-2.27839870106978,,0 +17830,85,-2.46526310784944,,0 +17831,85,-2.46526310784944,,0 +17832,85,-2.46526310784944,,0 +17833,85,-2.46526310784944,,0 +17834,85,-2.46526310784944,,0 +17835,85,-2.46526310784944,,0 +17836,85,-2.46526310784944,,0 +17837,85,-2.46526310784944,,0 +17838,85,-2.46526310784944,,0 +17839,85,-2.46526310784944,,0 +17840,85,-2.71619531123927,,0 +17841,85,-2.71619531123927,,0 +17842,85,-2.71619531123927,,0 +17843,85,-2.71619531123927,,0 +17844,85,-2.71619531123927,,0 +17845,85,-2.71619531123927,,0 +17846,85,-2.71619531123927,,0 +17847,85,-2.71619531123927,,0 +17848,85,-2.71619531123927,,0 +17849,85,-2.71619531123927,,0 +17850,85,-3.00094107395113,,0 +17851,85,-3.00094107395113,,0 +17852,85,-3.00094107395113,,0 +17853,85,-3.00094107395113,,0 +17854,85,-3.00094107395113,,0 +17855,85,-3.00094107395113,,0 +17856,85,-3.00094107395113,,0 +17857,85,-3.00094107395113,,0 +17858,85,-3.00094107395113,,0 +17859,85,-3.00094107395113,,0 +17860,85,-3.2821275146291,,0 +17861,85,-3.2821275146291,,0 +17862,85,-3.2821275146291,,0 +17863,85,-3.2821275146291,,0 +17864,85,-3.2821275146291,,0 +17865,85,-3.2821275146291,,0 +17866,85,-3.2821275146291,,0 +17867,85,-3.2821275146291,,0 +17868,85,-3.2821275146291,,0 +17869,85,-3.2821275146291,,0 +17870,85,-3.53661904005283,,0 +17871,85,-3.53661904005283,,0 +17872,85,-3.53661904005283,,0 +17873,85,-3.53661904005283,,0 +17874,85,-3.53661904005283,,0 +17875,85,-3.53661904005283,,0 +17876,85,-3.53661904005283,,0 +17877,85,-3.53661904005283,,0 +17878,85,-3.53661904005283,,0 +17879,85,-3.53661904005283,,0 +17880,85,-3.77153429429012,,0 +17881,85,-3.77153429429012,,0 +17882,85,-3.77153429429012,,0 +17883,85,-3.77153429429012,,0 +17884,85,-3.77153429429012,,0 +17885,85,-3.77153429429012,,0 +17886,85,-3.77153429429012,,0 +17887,85,-3.77153429429012,,0 +17888,85,-3.77153429429012,,0 +17889,85,-3.77153429429012,,0 +17890,85,-3.97263598920537,,0 +17891,85,-3.97263598920537,,0 +17892,85,-3.97263598920537,,0 +17893,85,-3.97263598920537,,0 +17894,85,-3.97263598920537,,0 +17895,85,-3.97263598920537,,0 +17896,85,-3.97263598920537,,0 +17897,85,-3.97263598920537,,0 +17898,85,-3.97263598920537,,0 +17899,85,-3.97263598920537,,0 +17900,85,-4.12390717564605,,0 +17901,85,-4.12390717564605,,0 +17902,85,-4.12390717564605,,0 +17903,85,-4.12390717564605,,0 +17904,85,-4.12390717564605,,0 +17905,85,-4.12390717564605,,0 +17906,85,-4.12390717564605,,0 +17907,85,-4.12390717564605,,0 +17908,85,-4.12390717564605,,0 +17909,85,-4.12390717564605,,0 +17910,85,-4.24848344683249,,0 +17911,85,-4.24848344683249,,0 +17912,85,-4.24848344683249,,0 +17913,85,-4.24848344683249,,0 +17914,85,-4.24848344683249,,0 +17915,85,-4.24848344683249,,0 +17916,85,-4.24848344683249,,0 +17917,85,-4.24848344683249,,0 +17918,85,-4.24848344683249,,0 +17919,85,-4.24848344683249,,0 +17920,85,-4.35348344683249,,0 +17921,85,-4.35348344683249,,0 +17922,85,-4.35348344683249,,0 +17923,85,-4.35348344683249,,0 +17924,85,-4.35348344683249,,0 +17925,85,-4.35348344683249,,0 +17926,85,-4.35348344683249,,0 +17927,85,-4.35348344683249,,0 +17928,85,-4.35348344683249,,0 +17929,85,-4.35348344683249,,0 +17930,85,-4.35348344683249,,0 +17931,85,-4.35348344683249,,0 +17932,85,-4.35348344683249,,0 +17933,85,-4.35348344683249,,0 +17934,85,-4.35348344683249,,0 +17935,85,-4.35348344683249,,0 +17936,85,-4.35348344683249,,0 +17937,85,-4.35348344683249,,0 +17938,85,-4.35348344683249,,0 +17939,85,-4.35348344683249,,0 +17940,85,-4.47450039598504,,0 +17941,85,-4.47450039598504,,0 +17942,85,-4.47450039598504,,0 +17943,85,-4.47450039598504,,0 +17944,85,-4.47450039598504,,0 +17945,85,-4.47450039598504,,0 +17946,85,-4.47450039598504,,0 +17947,85,-4.47450039598504,,0 +17948,85,-4.47450039598504,,0 +17949,85,-4.47450039598504,,0 +17950,85,-4.47450039598504,,0 +17951,85,-4.47450039598504,,0 +17952,85,-4.47450039598504,,0 +17953,85,-4.47450039598504,,0 +17954,85,-4.47450039598504,,0 +17955,85,-4.47450039598504,,0 +17956,85,-4.47450039598504,,0 +17957,85,-4.47450039598504,,0 +17958,85,-4.47450039598504,,0 +17959,85,-4.47450039598504,,0 +17960,85,-4.47450039598504,,0 +17961,85,-4.47450039598504,,0 +17962,85,-4.47450039598504,,0 +17963,85,-4.47450039598504,,0 +17964,85,-4.47450039598504,,0 +17965,85,-4.47450039598504,,0 +17966,85,-4.47450039598504,,0 +17967,85,-4.47450039598504,,0 +17968,85,-4.47450039598504,,0 +17969,85,-4.47450039598504,,0 +17970,85,-4.32144954852741,,0 +17971,85,-4.32144954852741,,0 +17972,85,-4.32144954852741,,0 +17973,85,-4.32144954852741,,0 +17974,85,-4.32144954852741,,0 +17975,85,-4.32144954852741,,0 +17976,85,-4.32144954852741,,0 +17977,85,-4.32144954852741,,0 +17978,85,-4.32144954852741,,0 +17979,85,-4.32144954852741,,0 +17980,85,-4.16661904005283,,0 +17981,85,-4.16661904005283,,0 +17982,85,-4.16661904005283,,0 +17983,85,-4.16661904005283,,0 +17984,85,-4.16661904005283,,0 +17985,85,-4.16661904005283,,0 +17986,85,-4.16661904005283,,0 +17987,85,-4.16661904005283,,0 +17988,85,-4.16661904005283,,0 +17989,85,-4.16661904005283,,0 +17990,85,-4.00822920954436,,0 +17991,85,-4.00822920954436,,0 +17992,85,-4.00822920954436,,0 +17993,85,-4.00822920954436,,0 +17994,85,-4.00822920954436,,0 +17995,85,-4.00822920954436,,0 +17996,85,-4.00822920954436,,0 +17997,85,-4.00822920954436,,0 +17998,85,-4.00822920954436,,0 +17999,85,-4.00822920954436,,0 +18000,85,-3.84983937903588,,0 +18001,85,-3.84983937903588,,0 +18002,85,-3.84983937903588,,0 +18003,85,-3.84983937903588,,0 +18004,85,-3.84983937903588,,0 +18005,85,-3.84983937903588,,0 +18006,85,-3.84983937903588,,0 +18007,85,-3.84983937903588,,0 +18008,85,-3.84983937903588,,0 +18009,85,-3.84983937903588,,0 +18010,85,-3.69500887056131,,0 +18011,85,-3.69500887056131,,0 +18012,85,-3.69500887056131,,0 +18013,85,-3.69500887056131,,0 +18014,85,-3.69500887056131,,0 +18015,85,-3.69500887056131,,0 +18016,85,-3.69500887056131,,0 +18017,85,-3.69500887056131,,0 +18018,85,-3.69500887056131,,0 +18019,85,-3.69500887056131,,0 +18020,85,-3.53305971801893,,0 +18021,85,-3.53305971801893,,0 +18022,85,-3.53305971801893,,0 +18023,85,-3.53305971801893,,0 +18024,85,-3.53305971801893,,0 +18025,85,-3.53305971801893,,0 +18026,85,-3.53305971801893,,0 +18027,85,-3.53305971801893,,0 +18028,85,-3.53305971801893,,0 +18029,85,-3.53305971801893,,0 +18030,85,-3.33729700615452,,0 +18031,85,-3.33729700615452,,0 +18032,85,-3.33729700615452,,0 +18033,85,-3.33729700615452,,0 +18034,85,-3.33729700615452,,0 +18035,85,-3.33729700615452,,0 +18036,85,-3.33729700615452,,0 +18037,85,-3.33729700615452,,0 +18038,85,-3.33729700615452,,0 +18039,85,-3.33729700615452,,0 +18040,85,-3.13085632818842,,0 +18041,85,-3.13085632818842,,0 +18042,85,-3.13085632818842,,0 +18043,85,-3.13085632818842,,0 +18044,85,-3.13085632818842,,0 +18045,85,-3.13085632818842,,0 +18046,85,-3.13085632818842,,0 +18047,85,-3.13085632818842,,0 +18048,85,-3.13085632818842,,0 +18049,85,-3.13085632818842,,0 +18050,85,-2.85678853157825,,0 +18051,85,-2.85678853157825,,0 +18052,85,-2.85678853157825,,0 +18053,85,-2.85678853157825,,0 +18054,85,-2.85678853157825,,0 +18055,85,-2.85678853157825,,0 +18056,85,-2.85678853157825,,0 +18057,85,-2.85678853157825,,0 +18058,85,-2.85678853157825,,0 +18059,85,-2.85678853157825,,0 +18060,85,-2.50263598920537,,0 +18061,85,-2.50263598920537,,0 +18062,85,-2.50263598920537,,0 +18063,85,-2.50263598920537,,0 +18064,85,-2.50263598920537,,0 +18065,85,-2.50263598920537,,0 +18066,85,-2.50263598920537,,0 +18067,85,-2.50263598920537,,0 +18068,85,-2.50263598920537,,0 +18069,85,-2.50263598920537,,0 +18070,85,-2.09331395530707,,0 +18071,85,-2.09331395530707,,0 +18072,85,-2.09331395530707,,0 +18073,85,-2.09331395530707,,0 +18074,85,-2.09331395530707,,0 +18075,85,-2.09331395530707,,0 +18076,85,-2.09331395530707,,0 +18077,85,-2.09331395530707,,0 +18078,85,-2.09331395530707,,0 +18079,85,-2.09331395530707,,0 +18080,85,-1.67153429429012,,0 +18081,85,-1.67153429429012,,0 +18082,85,-1.67153429429012,,0 +18083,85,-1.67153429429012,,0 +18084,85,-1.67153429429012,,0 +18085,85,-1.67153429429012,,0 +18086,85,-1.67153429429012,,0 +18087,85,-1.67153429429012,,0 +18088,85,-1.67153429429012,,0 +18089,85,-1.67153429429012,,0 +18090,85,-1.24441565022232,,0 +18091,85,-1.24441565022232,,0 +18092,85,-1.24441565022232,,0 +18093,85,-1.24441565022232,,0 +18094,85,-1.24441565022232,,0 +18095,85,-1.24441565022232,,0 +18096,85,-1.24441565022232,,0 +18097,85,-1.24441565022232,,0 +18098,85,-1.24441565022232,,0 +18099,85,-1.24441565022232,,0 +18100,85,-0.872466497679949,,0 +18101,85,-0.872466497679949,,0 +18102,85,-0.872466497679949,,0 +18103,85,-0.872466497679949,,0 +18104,85,-0.872466497679949,,0 +18105,85,-0.872466497679949,,0 +18106,85,-0.872466497679949,,0 +18107,85,-0.872466497679949,,0 +18108,85,-0.872466497679949,,0 +18109,85,-0.872466497679949,,0 +18110,85,-0.571703785815543,,0 +18111,85,-0.571703785815543,,0 +18112,85,-0.571703785815543,,0 +18113,85,-0.571703785815543,,0 +18114,85,-0.571703785815543,,0 +18115,85,-0.571703785815543,,0 +18116,85,-0.571703785815543,,0 +18117,85,-0.571703785815543,,0 +18118,85,-0.571703785815543,,0 +18119,85,-0.571703785815543,,0 +18120,85,-0.335008870561305,,0 +18121,85,-0.335008870561305,,0 +18122,85,-0.335008870561305,,0 +18123,85,-0.335008870561305,,0 +18124,85,-0.335008870561305,,0 +18125,85,-0.335008870561305,,0 +18126,85,-0.335008870561305,,0 +18127,85,-0.335008870561305,,0 +18128,85,-0.335008870561305,,0 +18129,85,-0.335008870561305,,0 +18130,85,-0.13390717564605,,0 +18131,85,-0.13390717564605,,0 +18132,85,-0.13390717564605,,0 +18133,85,-0.13390717564605,,0 +18134,85,-0.13390717564605,,0 +18135,85,-0.13390717564605,,0 +18136,85,-0.13390717564605,,0 +18137,85,-0.13390717564605,,0 +18138,85,-0.13390717564605,,0 +18139,85,-0.13390717564605,,0 +18140,85,6.18555362183564E-02,,0 +18141,85,6.18555362183564E-02,,0 +18142,85,6.18555362183564E-02,,0 +18143,85,6.18555362183564E-02,,0 +18144,85,6.18555362183564E-02,,0 +18145,85,6.18555362183564E-02,,0 +18146,85,6.18555362183564E-02,,0 +18147,85,6.18555362183564E-02,,0 +18148,85,6.18555362183564E-02,,0 +18149,85,6.18555362183564E-02,,0 +18150,85,0.311008078591238,,0 +18151,85,0.311008078591238,,0 +18152,85,0.311008078591238,,0 +18153,85,0.311008078591238,,0 +18154,85,0.311008078591238,,0 +18155,85,0.311008078591238,,0 +18156,85,0.311008078591238,,0 +18157,85,0.311008078591238,,0 +18158,85,0.311008078591238,,0 +18159,85,0.311008078591238,,0 +18160,85,0.654482654862424,,0 +18161,85,0.654482654862424,,0 +18162,85,0.654482654862424,,0 +18163,85,0.654482654862424,,0 +18164,85,0.654482654862424,,0 +18165,85,0.654482654862424,,0 +18166,85,0.654482654862424,,0 +18167,85,0.654482654862424,,0 +18168,85,0.654482654862424,,0 +18169,85,0.654482654862424,,0 +18170,85,1.08338095994717,,0 +18171,85,1.08338095994717,,0 +18172,85,1.08338095994717,,0 +18173,85,1.08338095994717,,0 +18174,85,1.08338095994717,,0 +18175,85,1.08338095994717,,0 +18176,85,1.08338095994717,,0 +18177,85,1.08338095994717,,0 +18178,85,1.08338095994717,,0 +18179,85,1.08338095994717,,0 +18180,85,1.57634706164209,,0 +18181,85,1.57634706164209,,0 +18182,85,1.57634706164209,,0 +18183,85,1.57634706164209,,0 +18184,85,1.57634706164209,,0 +18185,85,1.57634706164209,,0 +18186,85,1.57634706164209,,0 +18187,85,1.57634706164209,,0 +18188,85,1.57634706164209,,0 +18189,85,1.57634706164209,,0 +18190,85,2.07634706164209,,0 +18191,85,2.07634706164209,,0 +18192,85,2.07634706164209,,0 +18193,85,2.07634706164209,,0 +18194,85,2.07634706164209,,0 +18195,85,2.07634706164209,,0 +18196,85,2.07634706164209,,0 +18197,85,2.07634706164209,,0 +18198,85,2.07634706164209,,0 +18199,85,2.07634706164209,,0 +18200,85,2.57634706164209,,0 +18201,85,2.57634706164209,,0 +18202,85,2.57634706164209,,0 +18203,85,2.57634706164209,,0 +18204,85,2.57634706164209,,0 +18205,85,2.57634706164209,,0 +18206,85,2.57634706164209,,0 +18207,85,2.57634706164209,,0 +18208,85,2.57634706164209,,0 +18209,85,2.57634706164209,,0 +18210,85,3.07634706164209,,0 +18211,85,3.07634706164209,,0 +18212,85,3.07634706164209,,0 +18213,85,3.07634706164209,,0 +18214,85,3.07634706164209,,0 +18215,85,3.07634706164209,,0 +18216,85,3.07634706164209,,0 +18217,85,3.07634706164209,,0 +18218,85,3.07634706164209,,0 +18219,85,3.07634706164209,,0 +18220,85,3.57634706164209,,0 +18221,85,3.57634706164209,,0 +18222,85,3.57634706164209,,0 +18223,85,3.57634706164209,,0 +18224,85,3.57634706164209,,0 +18225,85,3.57634706164209,,0 +18226,85,3.57634706164209,,0 +18227,85,3.57634706164209,,0 +18228,85,3.57634706164209,,0 +18229,85,3.57634706164209,,0 +18230,85,4.07634706164209,,0 +18231,85,4.07634706164209,,0 +18232,85,4.07634706164209,,0 +18233,85,4.07634706164209,,0 +18234,85,4.07634706164209,,0 +18235,85,4.07634706164209,,0 +18236,85,4.07634706164209,,0 +18237,85,4.07634706164209,,0 +18238,85,4.07634706164209,,0 +18239,85,4.07634706164209,,0 +18240,85,4.48609282435395,,0 +18241,85,4.48609282435395,,0 +18242,85,4.48609282435395,,0 +18243,85,4.48609282435395,,0 +18244,85,4.48609282435395,,0 +18245,85,4.48609282435395,,0 +18246,85,4.48609282435395,,0 +18247,85,4.48609282435395,,0 +18248,85,4.48609282435395,,0 +18249,85,4.48609282435395,,0 +18250,85,4.70143180740479,,0 +18251,85,4.70143180740479,,0 +18252,85,4.70143180740479,,0 +18253,85,4.70143180740479,,0 +18254,85,4.70143180740479,,0 +18255,85,4.70143180740479,,0 +18256,85,4.70143180740479,,0 +18257,85,4.70143180740479,,0 +18258,85,4.70143180740479,,0 +18259,85,4.70143180740479,,0 +18260,85,4.70143180740479,,0 +18261,85,4.70143180740479,,0 +18262,85,4.70143180740479,,0 +18263,85,4.70143180740479,,0 +18264,85,4.70143180740479,,0 +18265,85,4.70143180740479,,0 +18266,85,4.70143180740479,,0 +18267,85,4.70143180740479,,0 +18268,85,4.70143180740479,,0 +18269,85,4.70143180740479,,0 +18270,85,4.70143180740479,,0 +18271,85,4.70143180740479,,0 +18272,85,4.70143180740479,,0 +18273,85,4.70143180740479,,0 +18274,85,4.70143180740479,,0 +18275,85,4.70143180740479,,0 +18276,85,4.70143180740479,,0 +18277,85,4.70143180740479,,0 +18278,85,4.70143180740479,,0 +18279,85,4.70143180740479,,0 +18280,85,4.70143180740479,,0 +18281,85,4.70143180740479,,0 +18282,85,4.70143180740479,,0 +18283,85,4.70143180740479,,0 +18284,85,4.70143180740479,,0 +18285,85,4.70143180740479,,0 +18286,85,4.70143180740479,,0 +18287,85,4.70143180740479,,0 +18288,85,4.70143180740479,,0 +18289,85,4.70143180740479,,0 +18290,85,4.46473689215056,,0 +18291,85,4.46473689215056,,0 +18292,85,4.46473689215056,,0 +18293,85,4.46473689215056,,0 +18294,85,4.46473689215056,,0 +18295,85,4.46473689215056,,0 +18296,85,4.46473689215056,,0 +18297,85,4.46473689215056,,0 +18298,85,4.46473689215056,,0 +18299,85,4.46473689215056,,0 +18300,85,4.28855045147259,,0 +18301,85,4.28855045147259,,0 +18302,85,4.28855045147259,,0 +18303,85,4.28855045147259,,0 +18304,85,4.28855045147259,,0 +18305,85,4.28855045147259,,0 +18306,85,4.28855045147259,,0 +18307,85,4.28855045147259,,0 +18308,85,4.28855045147259,,0 +18309,85,4.28855045147259,,0 +18310,85,4.16041485825226,,0 +18311,85,4.16041485825226,,0 +18312,85,4.16041485825226,,0 +18313,85,4.16041485825226,,0 +18314,85,4.16041485825226,,0 +18315,85,4.16041485825226,,0 +18316,85,4.16041485825226,,0 +18317,85,4.16041485825226,,0 +18318,85,4.16041485825226,,0 +18319,85,4.16041485825226,,0 +18320,85,4.16041485825226,,0 +18321,85,4.16041485825226,,0 +18322,85,4.16041485825226,,0 +18323,85,4.16041485825226,,0 +18324,85,4.16041485825226,,0 +18325,85,4.16041485825226,,0 +18326,85,4.16041485825226,,0 +18327,85,4.16041485825226,,0 +18328,85,4.16041485825226,,0 +18329,85,4.16041485825226,,0 +18330,85,4.16041485825226,,0 +18331,85,4.16041485825226,,0 +18332,85,4.16041485825226,,0 +18333,85,4.16041485825226,,0 +18334,85,4.16041485825226,,0 +18335,85,4.16041485825226,,0 +18336,85,4.16041485825226,,0 +18337,85,4.16041485825226,,0 +18338,85,4.16041485825226,,0 +18339,85,4.16041485825226,,0 +18340,85,4.16041485825226,,0 +18341,85,4.16041485825226,,0 +18342,85,4.16041485825226,,0 +18343,85,4.16041485825226,,0 +18344,85,4.16041485825226,,0 +18345,85,4.16041485825226,,0 +18346,85,4.16041485825226,,0 +18347,85,4.16041485825226,,0 +18348,85,4.16041485825226,,0 +18349,85,4.16041485825226,,0 +18350,85,4.16041485825226,,0 +18351,85,4.16041485825226,,0 +18352,85,4.16041485825226,,0 +18353,85,4.16041485825226,,0 +18354,85,4.16041485825226,,0 +18355,85,4.16041485825226,,0 +18356,85,4.16041485825226,,0 +18357,85,4.16041485825226,,0 +18358,85,4.16041485825226,,0 +18359,85,4.16041485825226,,0 +18360,85,4.16041485825226,,0 +18361,85,4.16041485825226,,0 +18362,85,4.16041485825226,,0 +18363,85,4.16041485825226,,0 +18364,85,4.16041485825226,,0 +18365,85,4.16041485825226,,0 +18366,85,4.16041485825226,,0 +18367,85,4.16041485825226,,0 +18368,85,4.16041485825226,,0 +18369,85,4.16041485825226,,0 +18370,85,4.16041485825226,,0 +18371,85,4.16041485825226,,0 +18372,85,4.16041485825226,,0 +18373,85,4.16041485825226,,0 +18374,85,4.16041485825226,,0 +18375,85,4.16041485825226,,0 +18376,85,4.16041485825226,,0 +18377,85,4.16041485825226,,0 +18378,85,4.16041485825226,,0 +18379,85,4.16041485825226,,0 +18380,85,4.02694028198106,,0 +18381,85,4.02694028198106,,0 +18382,85,4.02694028198106,,0 +18383,85,4.02694028198106,,0 +18384,85,4.02694028198106,,0 +18385,85,4.02694028198106,,0 +18386,85,4.02694028198106,,0 +18387,85,4.02694028198106,,0 +18388,85,4.02694028198106,,0 +18389,85,4.02694028198106,,0 +18390,85,3.92016062096412,,0 +18391,85,3.92016062096412,,0 +18392,85,3.92016062096412,,0 +18393,85,3.92016062096412,,0 +18394,85,3.92016062096412,,0 +18395,85,3.92016062096412,,0 +18396,85,3.92016062096412,,0 +18397,85,3.92016062096412,,0 +18398,85,3.92016062096412,,0 +18399,85,3.92016062096412,,0 +18400,85,3.81338095994717,,0 +18401,85,3.81338095994717,,0 +18402,85,3.81338095994717,,0 +18403,85,3.81338095994717,,0 +18404,85,3.81338095994717,,0 +18405,85,3.81338095994717,,0 +18406,85,3.81338095994717,,0 +18407,85,3.81338095994717,,0 +18408,85,3.81338095994717,,0 +18409,85,3.81338095994717,,0 +18410,85,3.81338095994717,,0 +18411,85,3.81338095994717,,0 +18412,85,3.81338095994717,,0 +18413,85,3.81338095994717,,0 +18414,85,3.81338095994717,,0 +18415,85,3.81338095994717,,0 +18416,85,3.81338095994717,,0 +18417,85,3.81338095994717,,0 +18418,85,3.81338095994717,,0 +18419,85,3.81338095994717,,0 +18420,85,3.66744875655734,,0 +18421,85,3.66744875655734,,0 +18422,85,3.66744875655734,,0 +18423,85,3.66744875655734,,0 +18424,85,3.66744875655734,,0 +18425,85,3.66744875655734,,0 +18426,85,3.66744875655734,,0 +18427,85,3.66744875655734,,0 +18428,85,3.66744875655734,,0 +18429,85,3.66744875655734,,0 +18430,85,3.66744875655734,,0 +18431,85,3.66744875655734,,0 +18432,85,3.66744875655734,,0 +18433,85,3.66744875655734,,0 +18434,85,3.66744875655734,,0 +18435,85,3.66744875655734,,0 +18436,85,3.66744875655734,,0 +18437,85,3.66744875655734,,0 +18438,85,3.66744875655734,,0 +18439,85,3.66744875655734,,0 +18440,85,3.45033011248955,,0 +18441,85,3.45033011248955,,0 +18442,85,3.45033011248955,,0 +18443,85,3.45033011248955,,0 +18444,85,3.45033011248955,,0 +18445,85,3.45033011248955,,0 +18446,85,3.45033011248955,,0 +18447,85,3.45033011248955,,0 +18448,85,3.45033011248955,,0 +18449,85,3.45033011248955,,0 +18450,85,3.23677079045565,,0 +18451,85,3.23677079045565,,0 +18452,85,3.23677079045565,,0 +18453,85,3.23677079045565,,0 +18454,85,3.23677079045565,,0 +18455,85,3.23677079045565,,0 +18456,85,3.23677079045565,,0 +18457,85,3.23677079045565,,0 +18458,85,3.23677079045565,,0 +18459,85,3.23677079045565,,0 +18460,85,2.94312672265904,,0 +18461,85,2.94312672265904,,0 +18462,85,2.94312672265904,,0 +18463,85,2.94312672265904,,0 +18464,85,2.94312672265904,,0 +18465,85,2.94312672265904,,0 +18466,85,2.94312672265904,,0 +18467,85,2.94312672265904,,0 +18468,85,2.94312672265904,,0 +18469,85,2.94312672265904,,0 +18470,85,2.62990638367598,,0 +18471,85,2.62990638367598,,0 +18472,85,2.62990638367598,,0 +18473,85,2.62990638367598,,0 +18474,85,2.62990638367598,,0 +18475,85,2.62990638367598,,0 +18476,85,2.62990638367598,,0 +18477,85,2.62990638367598,,0 +18478,85,2.62990638367598,,0 +18479,85,2.62990638367598,,0 +18480,85,2.31134706164208,,0 +18481,85,2.31134706164208,,0 +18482,85,2.31134706164208,,0 +18483,85,2.31134706164208,,0 +18484,85,2.31134706164208,,0 +18485,85,2.31134706164208,,0 +18486,85,2.31134706164208,,0 +18487,85,2.31134706164208,,0 +18488,85,2.31134706164208,,0 +18489,85,2.31134706164208,,0 +18490,85,2.02126231587937,,0 +18491,85,2.02126231587937,,0 +18492,85,2.02126231587937,,0 +18493,85,2.02126231587937,,0 +18494,85,2.02126231587937,,0 +18495,85,2.02126231587937,,0 +18496,85,2.02126231587937,,0 +18497,85,2.02126231587937,,0 +18498,85,2.02126231587937,,0 +18499,85,2.02126231587937,,0 +18500,85,1.78990638367598,,0 +18501,85,1.78990638367598,,0 +18502,85,1.78990638367598,,0 +18503,85,1.78990638367598,,0 +18504,85,1.78990638367598,,0 +18505,85,1.78990638367598,,0 +18506,85,1.78990638367598,,0 +18507,85,1.78990638367598,,0 +18508,85,1.78990638367598,,0 +18509,85,1.78990638367598,,0 +18510,85,1.62973689215056,,0 +18511,85,1.62973689215056,,0 +18512,85,1.62973689215056,,0 +18513,85,1.62973689215056,,0 +18514,85,1.62973689215056,,0 +18515,85,1.62973689215056,,0 +18516,85,1.62973689215056,,0 +18517,85,1.62973689215056,,0 +18518,85,1.62973689215056,,0 +18519,85,1.62973689215056,,0 +18520,85,1.62973689215056,,0 +18521,85,1.62973689215056,,0 +18522,85,1.62973689215056,,0 +18523,85,1.62973689215056,,0 +18524,85,1.62973689215056,,0 +18525,85,1.62973689215056,,0 +18526,85,1.62973689215056,,0 +18527,85,1.62973689215056,,0 +18528,85,1.62973689215056,,0 +18529,85,1.62973689215056,,0 +18530,85,1.50338095994717,,0 +18531,85,1.50338095994717,,0 +18532,85,1.50338095994717,,0 +18533,85,1.50338095994717,,0 +18534,85,1.50338095994717,,0 +18535,85,1.50338095994717,,0 +18536,85,1.50338095994717,,0 +18537,85,1.50338095994717,,0 +18538,85,1.50338095994717,,0 +18539,85,1.50338095994717,,0 +18540,85,1.50338095994717,,0 +18541,85,1.50338095994717,,0 +18542,85,1.50338095994717,,0 +18543,85,1.50338095994717,,0 +18544,85,1.50338095994717,,0 +18545,85,1.50338095994717,,0 +18546,85,1.50338095994717,,0 +18547,85,1.50338095994717,,0 +18548,85,1.50338095994717,,0 +18549,85,1.50338095994717,,0 +18550,85,1.27202502774378,,0 +18551,85,1.27202502774378,,0 +18552,85,1.27202502774378,,0 +18553,85,1.27202502774378,,0 +18554,85,1.27202502774378,,0 +18555,85,1.27202502774378,,0 +18556,85,1.27202502774378,,0 +18557,85,1.27202502774378,,0 +18558,85,1.27202502774378,,0 +18559,85,1.27202502774378,,0 +18560,85,1.06914367181157,,0 +18561,85,1.06914367181157,,0 +18562,85,1.06914367181157,,0 +18563,85,1.06914367181157,,0 +18564,85,1.06914367181157,,0 +18565,85,1.06914367181157,,0 +18566,85,1.06914367181157,,0 +18567,85,1.06914367181157,,0 +18568,85,1.06914367181157,,0 +18569,85,1.06914367181157,,0 +18570,85,0.802194519269202,,0 +18571,85,0.802194519269202,,0 +18572,85,0.802194519269202,,0 +18573,85,0.802194519269202,,0 +18574,85,0.802194519269202,,0 +18575,85,0.802194519269202,,0 +18576,85,0.802194519269202,,0 +18577,85,0.802194519269202,,0 +18578,85,0.802194519269202,,0 +18579,85,0.802194519269202,,0 +18580,85,0.503211468421746,,0 +18581,85,0.503211468421746,,0 +18582,85,0.503211468421746,,0 +18583,85,0.503211468421746,,0 +18584,85,0.503211468421746,,0 +18585,85,0.503211468421746,,0 +18586,85,0.503211468421746,,0 +18587,85,0.503211468421746,,0 +18588,85,0.503211468421746,,0 +18589,85,0.503211468421746,,0 +18590,85,0.214906383675983,,0 +18591,85,0.214906383675983,,0 +18592,85,0.214906383675983,,0 +18593,85,0.214906383675983,,0 +18594,85,0.214906383675983,,0 +18595,85,0.214906383675983,,0 +18596,85,0.214906383675983,,0 +18597,85,0.214906383675983,,0 +18598,85,0.214906383675983,,0 +18599,85,0.214906383675983,,0 +18600,85,-7.55124344266057E-03,,0 +18601,85,-7.55124344266057E-03,,0 +18602,85,-7.55124344266057E-03,,0 +18603,85,-7.55124344266057E-03,,0 +18604,85,-7.55124344266057E-03,,0 +18605,85,-7.55124344266057E-03,,0 +18606,85,-7.55124344266057E-03,,0 +18607,85,-7.55124344266057E-03,,0 +18608,85,-7.55124344266057E-03,,0 +18609,85,-7.55124344266057E-03,,0 +18610,85,-0.133907175646051,,0 +18611,85,-0.133907175646051,,0 +18612,85,-0.133907175646051,,0 +18613,85,-0.133907175646051,,0 +18614,85,-0.133907175646051,,0 +18615,85,-0.133907175646051,,0 +18616,85,-0.133907175646051,,0 +18617,85,-0.133907175646051,,0 +18618,85,-0.133907175646051,,0 +18619,85,-0.133907175646051,,0 +18620,85,-0.133907175646051,,0 +18621,85,-0.133907175646051,,0 +18622,85,-0.133907175646051,,0 +18623,85,-0.133907175646051,,0 +18624,85,-0.133907175646051,,0 +18625,85,-0.133907175646051,,0 +18626,85,-0.133907175646051,,0 +18627,85,-0.133907175646051,,0 +18628,85,-0.133907175646051,,0 +18629,85,-0.133907175646051,,0 +18630,85,-0.133907175646051,,0 +18631,85,-0.133907175646051,,0 +18632,85,-0.133907175646051,,0 +18633,85,-0.133907175646051,,0 +18634,85,-0.133907175646051,,0 +18635,85,-0.133907175646051,,0 +18636,85,-0.133907175646051,,0 +18637,85,-0.133907175646051,,0 +18638,85,-0.133907175646051,,0 +18639,85,-0.133907175646051,,0 +18640,85,-0.133907175646051,,0 +18641,85,-0.133907175646051,,0 +18642,85,-0.133907175646051,,0 +18643,85,-0.133907175646051,,0 +18644,85,-0.133907175646051,,0 +18645,85,-0.133907175646051,,0 +18646,85,-0.133907175646051,,0 +18647,85,-0.133907175646051,,0 +18648,85,-0.133907175646051,,0 +18649,85,-0.133907175646051,,0 +18650,85,-1.46698875104573E-02,,0 +18651,85,-1.46698875104573E-02,,0 +18652,85,-1.46698875104573E-02,,0 +18653,85,-1.46698875104573E-02,,0 +18654,85,-1.46698875104573E-02,,0 +18655,85,-1.46698875104573E-02,,0 +18656,85,-1.46698875104573E-02,,0 +18657,85,-1.46698875104573E-02,,0 +18658,85,-1.46698875104573E-02,,0 +18659,85,-1.46698875104573E-02,,0 +18660,85,-1.46698875104573E-02,,0 +18661,85,-1.46698875104573E-02,,0 +18662,85,-1.46698875104573E-02,,0 +18663,85,-1.46698875104573E-02,,0 +18664,85,-1.46698875104573E-02,,0 +18665,85,-1.46698875104573E-02,,0 +18666,85,-1.46698875104573E-02,,0 +18667,85,-1.46698875104573E-02,,0 +18668,85,-1.46698875104573E-02,,0 +18669,85,-1.46698875104573E-02,,0 +18670,85,-1.46698875104573E-02,,0 +18671,85,-1.46698875104573E-02,,0 +18672,85,-1.46698875104573E-02,,0 +18673,85,-1.46698875104573E-02,,0 +18674,85,-1.46698875104573E-02,,0 +18675,85,-1.46698875104573E-02,,0 +18676,85,-1.46698875104573E-02,,0 +18677,85,-1.46698875104573E-02,,0 +18678,85,-1.46698875104573E-02,,0 +18679,85,-1.46698875104573E-02,,0 +18680,85,-0.240686836663,,0 +18681,85,-0.240686836663,,0 +18682,85,-0.240686836663,,0 +18683,85,-0.240686836663,,0 +18684,85,-0.240686836663,,0 +18685,85,-0.240686836663,,0 +18686,85,-0.240686836663,,0 +18687,85,-0.240686836663,,0 +18688,85,-0.240686836663,,0 +18689,85,-0.240686836663,,0 +18690,85,-0.383059718018932,,0 +18691,85,-0.383059718018932,,0 +18692,85,-0.383059718018932,,0 +18693,85,-0.383059718018932,,0 +18694,85,-0.383059718018932,,0 +18695,85,-0.383059718018932,,0 +18696,85,-0.383059718018932,,0 +18697,85,-0.383059718018932,,0 +18698,85,-0.383059718018932,,0 +18699,85,-0.383059718018932,,0 +18700,85,-0.525432599374864,,0 +18701,85,-0.525432599374864,,0 +18702,85,-0.525432599374864,,0 +18703,85,-0.525432599374864,,0 +18704,85,-0.525432599374864,,0 +18705,85,-0.525432599374864,,0 +18706,85,-0.525432599374864,,0 +18707,85,-0.525432599374864,,0 +18708,85,-0.525432599374864,,0 +18709,85,-0.525432599374864,,0 +18710,85,-0.525432599374864,,0 +18711,85,-0.525432599374864,,0 +18712,85,-0.525432599374864,,0 +18713,85,-0.525432599374864,,0 +18714,85,-0.525432599374864,,0 +18715,85,-0.525432599374864,,0 +18716,85,-0.525432599374864,,0 +18717,85,-0.525432599374864,,0 +18718,85,-0.525432599374864,,0 +18719,85,-0.525432599374864,,0 +18720,85,-0.525432599374864,,0 +18721,85,-0.525432599374864,,0 +18722,85,-0.525432599374864,,0 +18723,85,-0.525432599374864,,0 +18724,85,-0.525432599374864,,0 +18725,85,-0.525432599374864,,0 +18726,85,-0.525432599374864,,0 +18727,85,-0.525432599374864,,0 +18728,85,-0.525432599374864,,0 +18729,85,-0.525432599374864,,0 +18730,85,-0.525432599374864,,0 +18731,85,-0.525432599374864,,0 +18732,85,-0.525432599374864,,0 +18733,85,-0.525432599374864,,0 +18734,85,-0.525432599374864,,0 +18735,85,-0.525432599374864,,0 +18736,85,-0.525432599374864,,0 +18737,85,-0.525432599374864,,0 +18738,85,-0.525432599374864,,0 +18739,85,-0.525432599374864,,0 +18740,85,-0.40797497225622,,0 +18741,85,-0.40797497225622,,0 +18742,85,-0.40797497225622,,0 +18743,85,-0.40797497225622,,0 +18744,85,-0.40797497225622,,0 +18745,85,-0.40797497225622,,0 +18746,85,-0.40797497225622,,0 +18747,85,-0.40797497225622,,0 +18748,85,-0.40797497225622,,0 +18749,85,-0.40797497225622,,0 +18750,85,-0.230008870561304,,0 +18751,85,-0.230008870561304,,0 +18752,85,-0.230008870561304,,0 +18753,85,-0.230008870561304,,0 +18754,85,-0.230008870561304,,0 +18755,85,-0.230008870561304,,0 +18756,85,-0.230008870561304,,0 +18757,85,-0.230008870561304,,0 +18758,85,-0.230008870561304,,0 +18759,85,-0.230008870561304,,0 +18760,85,-5.20427688663897E-02,,0 +18761,85,-5.20427688663897E-02,,0 +18762,85,-5.20427688663897E-02,,0 +18763,85,-5.20427688663897E-02,,0 +18764,85,-5.20427688663897E-02,,0 +18765,85,-5.20427688663897E-02,,0 +18766,85,-5.20427688663897E-02,,0 +18767,85,-5.20427688663897E-02,,0 +18768,85,-5.20427688663897E-02,,0 +18769,85,-5.20427688663897E-02,,0 +18770,85,0.122364010794627,,0 +18771,85,0.122364010794627,,0 +18772,85,0.122364010794627,,0 +18773,85,0.122364010794627,,0 +18774,85,0.122364010794627,,0 +18775,85,0.122364010794627,,0 +18776,85,0.122364010794627,,0 +18777,85,0.122364010794627,,0 +18778,85,0.122364010794627,,0 +18779,85,0.122364010794627,,0 +18780,85,0.278974180286153,,0 +18781,85,0.278974180286153,,0 +18782,85,0.278974180286153,,0 +18783,85,0.278974180286153,,0 +18784,85,0.278974180286153,,0 +18785,85,0.278974180286153,,0 +18786,85,0.278974180286153,,0 +18787,85,0.278974180286153,,0 +18788,85,0.278974180286153,,0 +18789,85,0.278974180286153,,0 +18790,85,0.387533502320051,,0 +18791,85,0.387533502320051,,0 +18792,85,0.387533502320051,,0 +18793,85,0.387533502320051,,0 +18794,85,0.387533502320051,,0 +18795,85,0.387533502320051,,0 +18796,85,0.387533502320051,,0 +18797,85,0.387533502320051,,0 +18798,85,0.387533502320051,,0 +18799,85,0.387533502320051,,0 +18800,85,0.387533502320051,,0 +18801,85,0.387533502320051,,0 +18802,85,0.387533502320051,,0 +18803,85,0.387533502320051,,0 +18804,85,0.387533502320051,,0 +18805,85,0.387533502320051,,0 +18806,85,0.387533502320051,,0 +18807,85,0.387533502320051,,0 +18808,85,0.387533502320051,,0 +18809,85,0.387533502320051,,0 +18810,85,0.387533502320051,,0 +18811,85,0.387533502320051,,0 +18812,85,0.387533502320051,,0 +18813,85,0.387533502320051,,0 +18814,85,0.387533502320051,,0 +18815,85,0.387533502320051,,0 +18816,85,0.387533502320051,,0 +18817,85,0.387533502320051,,0 +18818,85,0.387533502320051,,0 +18819,85,0.387533502320051,,0 +18820,85,0.387533502320051,,0 +18821,85,0.387533502320051,,0 +18822,85,0.387533502320051,,0 +18823,85,0.387533502320051,,0 +18824,85,0.387533502320051,,0 +18825,85,0.387533502320051,,0 +18826,85,0.387533502320051,,0 +18827,85,0.387533502320051,,0 +18828,85,0.387533502320051,,0 +18829,85,0.387533502320051,,0 +18830,85,0.387533502320051,,0 +18831,85,0.387533502320051,,0 +18832,85,0.387533502320051,,0 +18833,85,0.387533502320051,,0 +18834,85,0.387533502320051,,0 +18835,85,0.387533502320051,,0 +18836,85,0.387533502320051,,0 +18837,85,0.387533502320051,,0 +18838,85,0.387533502320051,,0 +18839,85,0.387533502320051,,0 +18840,85,0.387533502320051,,0 +18841,85,0.387533502320051,,0 +18842,85,0.387533502320051,,0 +18843,85,0.387533502320051,,0 +18844,85,0.387533502320051,,0 +18845,85,0.387533502320051,,0 +18846,85,0.387533502320051,,0 +18847,85,0.387533502320051,,0 +18848,85,0.387533502320051,,0 +18849,85,0.387533502320051,,0 +18850,85,0.531686044692933,,0 +18851,85,0.531686044692933,,0 +18852,85,0.531686044692933,,0 +18853,85,0.531686044692933,,0 +18854,85,0.531686044692933,,0 +18855,85,0.531686044692933,,0 +18856,85,0.531686044692933,,0 +18857,85,0.531686044692933,,0 +18858,85,0.531686044692933,,0 +18859,85,0.531686044692933,,0 +18860,85,0.661601298930221,,0 +18861,85,0.661601298930221,,0 +18862,85,0.661601298930221,,0 +18863,85,0.661601298930221,,0 +18864,85,0.661601298930221,,0 +18865,85,0.661601298930221,,0 +18866,85,0.661601298930221,,0 +18867,85,0.661601298930221,,0 +18868,85,0.661601298930221,,0 +18869,85,0.661601298930221,,0 +18870,85,0.839567400625136,,0 +18871,85,0.839567400625136,,0 +18872,85,0.839567400625136,,0 +18873,85,0.839567400625136,,0 +18874,85,0.839567400625136,,0 +18875,85,0.839567400625136,,0 +18876,85,0.839567400625136,,0 +18877,85,0.839567400625136,,0 +18878,85,0.839567400625136,,0 +18879,85,0.839567400625136,,0 +18880,85,1.11541485825225,,0 +18881,85,1.11541485825225,,0 +18882,85,1.11541485825225,,0 +18883,85,1.11541485825225,,0 +18884,85,1.11541485825225,,0 +18885,85,1.11541485825225,,0 +18886,85,1.11541485825225,,0 +18887,85,1.11541485825225,,0 +18888,85,1.11541485825225,,0 +18889,85,1.11541485825225,,0 +18890,85,1.43397418028615,,0 +18891,85,1.43397418028615,,0 +18892,85,1.43397418028615,,0 +18893,85,1.43397418028615,,0 +18894,85,1.43397418028615,,0 +18895,85,1.43397418028615,,0 +18896,85,1.43397418028615,,0 +18897,85,1.43397418028615,,0 +18898,85,1.43397418028615,,0 +18899,85,1.43397418028615,,0 +18900,85,1.77744875655734,,0 +18901,85,1.77744875655734,,0 +18902,85,1.77744875655734,,0 +18903,85,1.77744875655734,,0 +18904,85,1.77744875655734,,0 +18905,85,1.77744875655734,,0 +18906,85,1.77744875655734,,0 +18907,85,1.77744875655734,,0 +18908,85,1.77744875655734,,0 +18909,85,1.77744875655734,,0 +18910,85,2.11558434977768,,0 +18911,85,2.11558434977768,,0 +18912,85,2.11558434977768,,0 +18913,85,2.11558434977768,,0 +18914,85,2.11558434977768,,0 +18915,85,2.11558434977768,,0 +18916,85,2.11558434977768,,0 +18917,85,2.11558434977768,,0 +18918,85,2.11558434977768,,0 +18919,85,2.11558434977768,,0 +18920,85,2.42880468876073,,0 +18921,85,2.42880468876073,,0 +18922,85,2.42880468876073,,0 +18923,85,2.42880468876073,,0 +18924,85,2.42880468876073,,0 +18925,85,2.42880468876073,,0 +18926,85,2.42880468876073,,0 +18927,85,2.42880468876073,,0 +18928,85,2.42880468876073,,0 +18929,85,2.42880468876073,,0 +18930,85,2.73134706164209,,0 +18931,85,2.73134706164209,,0 +18932,85,2.73134706164209,,0 +18933,85,2.73134706164209,,0 +18934,85,2.73134706164209,,0 +18935,85,2.73134706164209,,0 +18936,85,2.73134706164209,,0 +18937,85,2.73134706164209,,0 +18938,85,2.73134706164209,,0 +18939,85,2.73134706164209,,0 +18940,85,3.00897418028615,,0 +18941,85,3.00897418028615,,0 +18942,85,3.00897418028615,,0 +18943,85,3.00897418028615,,0 +18944,85,3.00897418028615,,0 +18945,85,3.00897418028615,,0 +18946,85,3.00897418028615,,0 +18947,85,3.00897418028615,,0 +18948,85,3.00897418028615,,0 +18949,85,3.00897418028615,,0 +18950,85,3.25990638367598,,0 +18951,85,3.25990638367598,,0 +18952,85,3.25990638367598,,0 +18953,85,3.25990638367598,,0 +18954,85,3.25990638367598,,0 +18955,85,3.25990638367598,,0 +18956,85,3.25990638367598,,0 +18957,85,3.25990638367598,,0 +18958,85,3.25990638367598,,0 +18959,85,3.25990638367598,,0 +18960,85,3.50371994299802,,0 +18961,85,3.50371994299802,,0 +18962,85,3.50371994299802,,0 +18963,85,3.50371994299802,,0 +18964,85,3.50371994299802,,0 +18965,85,3.50371994299802,,0 +18966,85,3.50371994299802,,0 +18967,85,3.50371994299802,,0 +18968,85,3.50371994299802,,0 +18969,85,3.50371994299802,,0 +18970,85,3.74397418028615,,0 +18971,85,3.74397418028615,,0 +18972,85,3.74397418028615,,0 +18973,85,3.74397418028615,,0 +18974,85,3.74397418028615,,0 +18975,85,3.74397418028615,,0 +18976,85,3.74397418028615,,0 +18977,85,3.74397418028615,,0 +18978,85,3.74397418028615,,0 +18979,85,3.74397418028615,,0 +18980,85,3.96821146842174,,0 +18981,85,3.96821146842174,,0 +18982,85,3.96821146842174,,0 +18983,85,3.96821146842174,,0 +18984,85,3.96821146842174,,0 +18985,85,3.96821146842174,,0 +18986,85,3.96821146842174,,0 +18987,85,3.96821146842174,,0 +18988,85,3.96821146842174,,0 +18989,85,3.96821146842174,,0 +18990,85,4.16397418028615,,0 +18991,85,4.16397418028615,,0 +18992,85,4.16397418028615,,0 +18993,85,4.16397418028615,,0 +18994,85,4.16397418028615,,0 +18995,85,4.16397418028615,,0 +18996,85,4.16397418028615,,0 +18997,85,4.16397418028615,,0 +18998,85,4.16397418028615,,0 +18999,85,4.16397418028615,,0 +19000,85,4.30456740062513,,0 +19001,85,4.30456740062513,,0 +19002,85,4.30456740062513,,0 +19003,85,4.30456740062513,,0 +19004,85,4.30456740062513,,0 +19005,85,4.30456740062513,,0 +19006,85,4.30456740062513,,0 +19007,85,4.30456740062513,,0 +19008,85,4.30456740062513,,0 +19009,85,4.30456740062513,,0 +19010,85,4.44160129893022,,0 +19011,85,4.44160129893022,,0 +19012,85,4.44160129893022,,0 +19013,85,4.44160129893022,,0 +19014,85,4.44160129893022,,0 +19015,85,4.44160129893022,,0 +19016,85,4.44160129893022,,0 +19017,85,4.44160129893022,,0 +19018,85,4.44160129893022,,0 +19019,85,4.44160129893022,,0 +19020,85,4.57863519723531,,0 +19021,85,4.57863519723531,,0 +19022,85,4.57863519723531,,0 +19023,85,4.57863519723531,,0 +19024,85,4.57863519723531,,0 +19025,85,4.57863519723531,,0 +19026,85,4.57863519723531,,0 +19027,85,4.57863519723531,,0 +19028,85,4.57863519723531,,0 +19029,85,4.57863519723531,,0 +19030,85,4.72456740062514,,0 +19031,85,4.72456740062514,,0 +19032,85,4.72456740062514,,0 +19033,85,4.72456740062514,,0 +19034,85,4.72456740062514,,0 +19035,85,4.72456740062514,,0 +19036,85,4.72456740062514,,0 +19037,85,4.72456740062514,,0 +19038,85,4.72456740062514,,0 +19039,85,4.72456740062514,,0 +19040,85,4.88295723113361,,0 +19041,85,4.88295723113361,,0 +19042,85,4.88295723113361,,0 +19043,85,4.88295723113361,,0 +19044,85,4.88295723113361,,0 +19045,85,4.88295723113361,,0 +19046,85,4.88295723113361,,0 +19047,85,4.88295723113361,,0 +19048,85,4.88295723113361,,0 +19049,85,4.88295723113361,,0 +19050,85,5.02533011248954,,0 +19051,85,5.02533011248954,,0 +19052,85,5.02533011248954,,0 +19053,85,5.02533011248954,,0 +19054,85,5.02533011248954,,0 +19055,85,5.02533011248954,,0 +19056,85,5.02533011248954,,0 +19057,85,5.02533011248954,,0 +19058,85,5.02533011248954,,0 +19059,85,5.02533011248954,,0 +19060,85,5.02533011248954,,0 +19061,85,5.02533011248954,,0 +19062,85,5.02533011248954,,0 +19063,85,5.02533011248954,,0 +19064,85,5.02533011248954,,0 +19065,85,5.02533011248954,,0 +19066,85,5.02533011248954,,0 +19067,85,5.02533011248954,,0 +19068,85,5.02533011248954,,0 +19069,85,5.02533011248954,,0 +19070,85,5.02533011248954,,0 +19071,85,5.02533011248954,,0 +19072,85,5.02533011248954,,0 +19073,85,5.02533011248954,,0 +19074,85,5.02533011248954,,0 +19075,85,5.02533011248954,,0 +19076,85,5.02533011248954,,0 +19077,85,5.02533011248954,,0 +19078,85,5.02533011248954,,0 +19079,85,5.02533011248954,,0 +19080,85,5.02533011248954,,0 +19081,85,5.02533011248954,,0 +19082,85,5.02533011248954,,0 +19083,85,5.02533011248954,,0 +19084,85,5.02533011248954,,0 +19085,85,5.02533011248954,,0 +19086,85,5.02533011248954,,0 +19087,85,5.02533011248954,,0 +19088,85,5.02533011248954,,0 +19089,85,5.02533011248954,,0 +19090,85,4.86338095994717,,0 +19091,85,4.86338095994717,,0 +19092,85,4.86338095994717,,0 +19093,85,4.86338095994717,,0 +19094,85,4.86338095994717,,0 +19095,85,4.86338095994717,,0 +19096,85,4.86338095994717,,0 +19097,85,4.86338095994717,,0 +19098,85,4.86338095994717,,0 +19099,85,4.86338095994717,,0 +19100,85,4.6907538413031,,0 +19101,85,4.6907538413031,,0 +19102,85,4.6907538413031,,0 +19103,85,4.6907538413031,,0 +19104,85,4.6907538413031,,0 +19105,85,4.6907538413031,,0 +19106,85,4.6907538413031,,0 +19107,85,4.6907538413031,,0 +19108,85,4.6907538413031,,0 +19109,85,4.6907538413031,,0 +19110,85,4.54838095994716,,0 +19111,85,4.54838095994716,,0 +19112,85,4.54838095994716,,0 +19113,85,4.54838095994716,,0 +19114,85,4.54838095994716,,0 +19115,85,4.54838095994716,,0 +19116,85,4.54838095994716,,0 +19117,85,4.54838095994716,,0 +19118,85,4.54838095994716,,0 +19119,85,4.54838095994716,,0 +19120,85,4.42558434977767,,0 +19121,85,4.42558434977767,,0 +19122,85,4.42558434977767,,0 +19123,85,4.42558434977767,,0 +19124,85,4.42558434977767,,0 +19125,85,4.42558434977767,,0 +19126,85,4.42558434977767,,0 +19127,85,4.42558434977767,,0 +19128,85,4.42558434977767,,0 +19129,85,4.42558434977767,,0 +19130,85,4.42558434977767,,0 +19131,85,4.42558434977767,,0 +19132,85,4.42558434977767,,0 +19133,85,4.42558434977767,,0 +19134,85,4.42558434977767,,0 +19135,85,4.42558434977767,,0 +19136,85,4.42558434977767,,0 +19137,85,4.42558434977767,,0 +19138,85,4.42558434977767,,0 +19139,85,4.42558434977767,,0 +19140,85,4.26897418028615,,0 +19141,85,4.26897418028615,,0 +19142,85,4.26897418028615,,0 +19143,85,4.26897418028615,,0 +19144,85,4.26897418028615,,0 +19145,85,4.26897418028615,,0 +19146,85,4.26897418028615,,0 +19147,85,4.26897418028615,,0 +19148,85,4.26897418028615,,0 +19149,85,4.26897418028615,,0 +19150,85,4.26897418028615,,0 +19151,85,4.26897418028615,,0 +19152,85,4.26897418028615,,0 +19153,85,4.26897418028615,,0 +19154,85,4.26897418028615,,0 +19155,85,4.26897418028615,,0 +19156,85,4.26897418028615,,0 +19157,85,4.26897418028615,,0 +19158,85,4.26897418028615,,0 +19159,85,4.26897418028615,,0 +19160,85,4.03939790909971,,0 +19161,85,4.03939790909971,,0 +19162,85,4.03939790909971,,0 +19163,85,4.03939790909971,,0 +19164,85,4.03939790909971,,0 +19165,85,4.03939790909971,,0 +19166,85,4.03939790909971,,0 +19167,85,4.03939790909971,,0 +19168,85,4.03939790909971,,0 +19169,85,4.03939790909971,,0 +19170,85,3.8614318074048,,0 +19171,85,3.8614318074048,,0 +19172,85,3.8614318074048,,0 +19173,85,3.8614318074048,,0 +19174,85,3.8614318074048,,0 +19175,85,3.8614318074048,,0 +19176,85,3.8614318074048,,0 +19177,85,3.8614318074048,,0 +19178,85,3.8614318074048,,0 +19179,85,3.8614318074048,,0 +19180,85,3.70126231587937,,0 +19181,85,3.70126231587937,,0 +19182,85,3.70126231587937,,0 +19183,85,3.70126231587937,,0 +19184,85,3.70126231587937,,0 +19185,85,3.70126231587937,,0 +19186,85,3.70126231587937,,0 +19187,85,3.70126231587937,,0 +19188,85,3.70126231587937,,0 +19189,85,3.70126231587937,,0 +19190,85,3.55710977350649,,0 +19191,85,3.55710977350649,,0 +19192,85,3.55710977350649,,0 +19193,85,3.55710977350649,,0 +19194,85,3.55710977350649,,0 +19195,85,3.55710977350649,,0 +19196,85,3.55710977350649,,0 +19197,85,3.55710977350649,,0 +19198,85,3.55710977350649,,0 +19199,85,3.55710977350649,,0 +19200,85,3.44499112943869,,0 +19201,85,3.44499112943869,,0 +19202,85,3.44499112943869,,0 +19203,85,3.44499112943869,,0 +19204,85,3.44499112943869,,0 +19205,85,3.44499112943869,,0 +19206,85,3.44499112943869,,0 +19207,85,3.44499112943869,,0 +19208,85,3.44499112943869,,0 +19209,85,3.44499112943869,,0 +19210,85,3.44499112943869,,0 +19211,85,3.44499112943869,,0 +19212,85,3.44499112943869,,0 +19213,85,3.44499112943869,,0 +19214,85,3.44499112943869,,0 +19215,85,3.44499112943869,,0 +19216,85,3.44499112943869,,0 +19217,85,3.44499112943869,,0 +19218,85,3.44499112943869,,0 +19219,85,3.44499112943869,,0 +19220,85,3.34177079045564,,0 +19221,85,3.34177079045564,,0 +19222,85,3.34177079045564,,0 +19223,85,3.34177079045564,,0 +19224,85,3.34177079045564,,0 +19225,85,3.34177079045564,,0 +19226,85,3.34177079045564,,0 +19227,85,3.34177079045564,,0 +19228,85,3.34177079045564,,0 +19229,85,3.34177079045564,,0 +19230,85,3.34177079045564,,0 +19231,85,3.34177079045564,,0 +19232,85,3.34177079045564,,0 +19233,85,3.34177079045564,,0 +19234,85,3.34177079045564,,0 +19235,85,3.34177079045564,,0 +19236,85,3.34177079045564,,0 +19237,85,3.34177079045564,,0 +19238,85,3.34177079045564,,0 +19239,85,3.34177079045564,,0 +19240,85,3.15134706164209,,0 +19241,85,3.15134706164209,,0 +19242,85,3.15134706164209,,0 +19243,85,3.15134706164209,,0 +19244,85,3.15134706164209,,0 +19245,85,3.15134706164209,,0 +19246,85,3.15134706164209,,0 +19247,85,3.15134706164209,,0 +19248,85,3.15134706164209,,0 +19249,85,3.15134706164209,,0 +19250,85,2.97871994299802,,0 +19251,85,2.97871994299802,,0 +19252,85,2.97871994299802,,0 +19253,85,2.97871994299802,,0 +19254,85,2.97871994299802,,0 +19255,85,2.97871994299802,,0 +19256,85,2.97871994299802,,0 +19257,85,2.97871994299802,,0 +19258,85,2.97871994299802,,0 +19259,85,2.97871994299802,,0 +19260,85,2.72778773960819,,0 +19261,85,2.72778773960819,,0 +19262,85,2.72778773960819,,0 +19263,85,2.72778773960819,,0 +19264,85,2.72778773960819,,0 +19265,85,2.72778773960819,,0 +19266,85,2.72778773960819,,0 +19267,85,2.72778773960819,,0 +19268,85,2.72778773960819,,0 +19269,85,2.72778773960819,,0 +19270,85,2.40388943452344,,0 +19271,85,2.40388943452344,,0 +19272,85,2.40388943452344,,0 +19273,85,2.40388943452344,,0 +19274,85,2.40388943452344,,0 +19275,85,2.40388943452344,,0 +19276,85,2.40388943452344,,0 +19277,85,2.40388943452344,,0 +19278,85,2.40388943452344,,0 +19279,85,2.40388943452344,,0 +19280,85,2.03905892604886,,0 +19281,85,2.03905892604886,,0 +19282,85,2.03905892604886,,0 +19283,85,2.03905892604886,,0 +19284,85,2.03905892604886,,0 +19285,85,2.03905892604886,,0 +19286,85,2.03905892604886,,0 +19287,85,2.03905892604886,,0 +19288,85,2.03905892604886,,0 +19289,85,2.03905892604886,,0 +19290,85,1.68312672265903,,0 +19291,85,1.68312672265903,,0 +19292,85,1.68312672265903,,0 +19293,85,1.68312672265903,,0 +19294,85,1.68312672265903,,0 +19295,85,1.68312672265903,,0 +19296,85,1.68312672265903,,0 +19297,85,1.68312672265903,,0 +19298,85,1.68312672265903,,0 +19299,85,1.68312672265903,,0 +19300,85,1.38058434977768,,0 +19301,85,1.38058434977768,,0 +19302,85,1.38058434977768,,0 +19303,85,1.38058434977768,,0 +19304,85,1.38058434977768,,0 +19305,85,1.38058434977768,,0 +19306,85,1.38058434977768,,0 +19307,85,1.38058434977768,,0 +19308,85,1.38058434977768,,0 +19309,85,1.38058434977768,,0 +19310,85,1.16168604469293,,0 +19311,85,1.16168604469293,,0 +19312,85,1.16168604469293,,0 +19313,85,1.16168604469293,,0 +19314,85,1.16168604469293,,0 +19315,85,1.16168604469293,,0 +19316,85,1.16168604469293,,0 +19317,85,1.16168604469293,,0 +19318,85,1.16168604469293,,0 +19319,85,1.16168604469293,,0 +19320,85,1.019313163337,,0 +19321,85,1.019313163337,,0 +19322,85,1.019313163337,,0 +19323,85,1.019313163337,,0 +19324,85,1.019313163337,,0 +19325,85,1.019313163337,,0 +19326,85,1.019313163337,,0 +19327,85,1.019313163337,,0 +19328,85,1.019313163337,,0 +19329,85,1.019313163337,,0 +19330,85,1.019313163337,,0 +19331,85,1.019313163337,,0 +19332,85,1.019313163337,,0 +19333,85,1.019313163337,,0 +19334,85,1.019313163337,,0 +19335,85,1.019313163337,,0 +19336,85,1.019313163337,,0 +19337,85,1.019313163337,,0 +19338,85,1.019313163337,,0 +19339,85,1.019313163337,,0 +19340,85,0.912533502320051,,0 +19341,85,0.912533502320051,,0 +19342,85,0.912533502320051,,0 +19343,85,0.912533502320051,,0 +19344,85,0.912533502320051,,0 +19345,85,0.912533502320051,,0 +19346,85,0.912533502320051,,0 +19347,85,0.912533502320051,,0 +19348,85,0.912533502320051,,0 +19349,85,0.912533502320051,,0 +19350,85,0.912533502320051,,0 +19351,85,0.912533502320051,,0 +19352,85,0.912533502320051,,0 +19353,85,0.912533502320051,,0 +19354,85,0.912533502320051,,0 +19355,85,0.912533502320051,,0 +19356,85,0.912533502320051,,0 +19357,85,0.912533502320051,,0 +19358,85,0.912533502320051,,0 +19359,85,0.912533502320051,,0 +19360,85,0.912533502320051,,0 +19361,85,0.912533502320051,,0 +19362,85,0.912533502320051,,0 +19363,85,0.912533502320051,,0 +19364,85,0.912533502320051,,0 +19365,85,0.912533502320051,,0 +19366,85,0.912533502320051,,0 +19367,85,0.912533502320051,,0 +19368,85,0.912533502320051,,0 +19369,85,0.912533502320051,,0 +19370,85,0.752364010794627,,0 +19371,85,0.752364010794627,,0 +19372,85,0.752364010794627,,0 +19373,85,0.752364010794627,,0 +19374,85,0.752364010794627,,0 +19375,85,0.752364010794627,,0 +19376,85,0.752364010794627,,0 +19377,85,0.752364010794627,,0 +19378,85,0.752364010794627,,0 +19379,85,0.752364010794627,,0 +19380,85,0.609991129438695,,0 +19381,85,0.609991129438695,,0 +19382,85,0.609991129438695,,0 +19383,85,0.609991129438695,,0 +19384,85,0.609991129438695,,0 +19385,85,0.609991129438695,,0 +19386,85,0.609991129438695,,0 +19387,85,0.609991129438695,,0 +19388,85,0.609991129438695,,0 +19389,85,0.609991129438695,,0 +19390,85,0.41066909554039,,0 +19391,85,0.41066909554039,,0 +19392,85,0.41066909554039,,0 +19393,85,0.41066909554039,,0 +19394,85,0.41066909554039,,0 +19395,85,0.41066909554039,,0 +19396,85,0.41066909554039,,0 +19397,85,0.41066909554039,,0 +19398,85,0.41066909554039,,0 +19399,85,0.41066909554039,,0 +19400,85,0.165075875201407,,0 +19401,85,0.165075875201407,,0 +19402,85,0.165075875201407,,0 +19403,85,0.165075875201407,,0 +19404,85,0.165075875201407,,0 +19405,85,0.165075875201407,,0 +19406,85,0.165075875201407,,0 +19407,85,0.165075875201407,,0 +19408,85,0.165075875201407,,0 +19409,85,0.165075875201407,,0 +19410,85,-8.40766671714741E-02,,0 +19411,85,-8.40766671714741E-02,,0 +19412,85,-8.40766671714741E-02,,0 +19413,85,-8.40766671714741E-02,,0 +19414,85,-8.40766671714741E-02,,0 +19415,85,-8.40766671714741E-02,,0 +19416,85,-8.40766671714741E-02,,0 +19417,85,-8.40766671714741E-02,,0 +19418,85,-8.40766671714741E-02,,0 +19419,85,-8.40766671714741E-02,,0 +19420,85,-0.345686836663,,0 +19421,85,-0.345686836663,,0 +19422,85,-0.345686836663,,0 +19423,85,-0.345686836663,,0 +19424,85,-0.345686836663,,0 +19425,85,-0.345686836663,,0 +19426,85,-0.345686836663,,0 +19427,85,-0.345686836663,,0 +19428,85,-0.345686836663,,0 +19429,85,-0.345686836663,,0 +19430,85,-0.609076667171474,,0 +19431,85,-0.609076667171474,,0 +19432,85,-0.609076667171474,,0 +19433,85,-0.609076667171474,,0 +19434,85,-0.609076667171474,,0 +19435,85,-0.609076667171474,,0 +19436,85,-0.609076667171474,,0 +19437,85,-0.609076667171474,,0 +19438,85,-0.609076667171474,,0 +19439,85,-0.609076667171474,,0 +19440,85,-0.842212260391813,,0 +19441,85,-0.842212260391813,,0 +19442,85,-0.842212260391813,,0 +19443,85,-0.842212260391813,,0 +19444,85,-0.842212260391813,,0 +19445,85,-0.842212260391813,,0 +19446,85,-0.842212260391813,,0 +19447,85,-0.842212260391813,,0 +19448,85,-0.842212260391813,,0 +19449,85,-0.842212260391813,,0 +19450,85,-1.03797497225622,,0 +19451,85,-1.03797497225622,,0 +19452,85,-1.03797497225622,,0 +19453,85,-1.03797497225622,,0 +19454,85,-1.03797497225622,,0 +19455,85,-1.03797497225622,,0 +19456,85,-1.03797497225622,,0 +19457,85,-1.03797497225622,,0 +19458,85,-1.03797497225622,,0 +19459,85,-1.03797497225622,,0 +19460,85,-1.21594107395114,,0 +19461,85,-1.21594107395114,,0 +19462,85,-1.21594107395114,,0 +19463,85,-1.21594107395114,,0 +19464,85,-1.21594107395114,,0 +19465,85,-1.21594107395114,,0 +19466,85,-1.21594107395114,,0 +19467,85,-1.21594107395114,,0 +19468,85,-1.21594107395114,,0 +19469,85,-1.21594107395114,,0 +19470,85,-1.42950039598503,,0 +19471,85,-1.42950039598503,,0 +19472,85,-1.42950039598503,,0 +19473,85,-1.42950039598503,,0 +19474,85,-1.42950039598503,,0 +19475,85,-1.42950039598503,,0 +19476,85,-1.42950039598503,,0 +19477,85,-1.42950039598503,,0 +19478,85,-1.42950039598503,,0 +19479,85,-1.42950039598503,,0 +19480,85,-1.62170378581554,,0 +19481,85,-1.62170378581554,,0 +19482,85,-1.62170378581554,,0 +19483,85,-1.62170378581554,,0 +19484,85,-1.62170378581554,,0 +19485,85,-1.62170378581554,,0 +19486,85,-1.62170378581554,,0 +19487,85,-1.62170378581554,,0 +19488,85,-1.62170378581554,,0 +19489,85,-1.62170378581554,,0 +19490,85,-1.83882242988334,,0 +19491,85,-1.83882242988334,,0 +19492,85,-1.83882242988334,,0 +19493,85,-1.83882242988334,,0 +19494,85,-1.83882242988334,,0 +19495,85,-1.83882242988334,,0 +19496,85,-1.83882242988334,,0 +19497,85,-1.83882242988334,,0 +19498,85,-1.83882242988334,,0 +19499,85,-1.83882242988334,,0 +19500,85,-2.06839870106978,,0 +19501,85,-2.06839870106978,,0 +19502,85,-2.06839870106978,,0 +19503,85,-2.06839870106978,,0 +19504,85,-2.06839870106978,,0 +19505,85,-2.06839870106978,,0 +19506,85,-2.06839870106978,,0 +19507,85,-2.06839870106978,,0 +19508,85,-2.06839870106978,,0 +19509,85,-2.06839870106978,,0 +19510,85,-2.28551734513757,,0 +19511,85,-2.28551734513757,,0 +19512,85,-2.28551734513757,,0 +19513,85,-2.28551734513757,,0 +19514,85,-2.28551734513757,,0 +19515,85,-2.28551734513757,,0 +19516,85,-2.28551734513757,,0 +19517,85,-2.28551734513757,,0 +19518,85,-2.28551734513757,,0 +19519,85,-2.28551734513757,,0 +19520,85,-2.46348344683249,,0 +19521,85,-2.46348344683249,,0 +19522,85,-2.46348344683249,,0 +19523,85,-2.46348344683249,,0 +19524,85,-2.46348344683249,,0 +19525,85,-2.46348344683249,,0 +19526,85,-2.46348344683249,,0 +19527,85,-2.46348344683249,,0 +19528,85,-2.46348344683249,,0 +19529,85,-2.46348344683249,,0 +19530,85,-2.46348344683249,,0 +19531,85,-2.46348344683249,,0 +19532,85,-2.46348344683249,,0 +19533,85,-2.46348344683249,,0 +19534,85,-2.46348344683249,,0 +19535,85,-2.46348344683249,,0 +19536,85,-2.46348344683249,,0 +19537,85,-2.46348344683249,,0 +19538,85,-2.46348344683249,,0 +19539,85,-2.46348344683249,,0 +19540,85,-2.60585632818842,,0 +19541,85,-2.60585632818842,,0 +19542,85,-2.60585632818842,,0 +19543,85,-2.60585632818842,,0 +19544,85,-2.60585632818842,,0 +19545,85,-2.60585632818842,,0 +19546,85,-2.60585632818842,,0 +19547,85,-2.60585632818842,,0 +19548,85,-2.60585632818842,,0 +19549,85,-2.60585632818842,,0 +19550,85,-2.60585632818842,,0 +19551,85,-2.60585632818842,,0 +19552,85,-2.60585632818842,,0 +19553,85,-2.60585632818842,,0 +19554,85,-2.60585632818842,,0 +19555,85,-2.60585632818842,,0 +19556,85,-2.60585632818842,,0 +19557,85,-2.60585632818842,,0 +19558,85,-2.60585632818842,,0 +19559,85,-2.60585632818842,,0 +19560,85,-2.60585632818842,,0 +19561,85,-2.60585632818842,,0 +19562,85,-2.60585632818842,,0 +19563,85,-2.60585632818842,,0 +19564,85,-2.60585632818842,,0 +19565,85,-2.60585632818842,,0 +19566,85,-2.60585632818842,,0 +19567,85,-2.60585632818842,,0 +19568,85,-2.60585632818842,,0 +19569,85,-2.60585632818842,,0 +19570,85,-2.75178853157825,,0 +19571,85,-2.75178853157825,,0 +19572,85,-2.75178853157825,,0 +19573,85,-2.75178853157825,,0 +19574,85,-2.75178853157825,,0 +19575,85,-2.75178853157825,,0 +19576,85,-2.75178853157825,,0 +19577,85,-2.75178853157825,,0 +19578,85,-2.75178853157825,,0 +19579,85,-2.75178853157825,,0 +19580,85,-2.94755124344266,,0 +19581,85,-2.94755124344266,,0 +19582,85,-2.94755124344266,,0 +19583,85,-2.94755124344266,,0 +19584,85,-2.94755124344266,,0 +19585,85,-2.94755124344266,,0 +19586,85,-2.94755124344266,,0 +19587,85,-2.94755124344266,,0 +19588,85,-2.94755124344266,,0 +19589,85,-2.94755124344266,,0 +19590,85,-3.26789022649351,,0 +19591,85,-3.26789022649351,,0 +19592,85,-3.26789022649351,,0 +19593,85,-3.26789022649351,,0 +19594,85,-3.26789022649351,,0 +19595,85,-3.26789022649351,,0 +19596,85,-3.26789022649351,,0 +19597,85,-3.26789022649351,,0 +19598,85,-3.26789022649351,,0 +19599,85,-3.26789022649351,,0 +19600,85,-3.6042461586969,,0 +19601,85,-3.6042461586969,,0 +19602,85,-3.6042461586969,,0 +19603,85,-3.6042461586969,,0 +19604,85,-3.6042461586969,,0 +19605,85,-3.6042461586969,,0 +19606,85,-3.6042461586969,,0 +19607,85,-3.6042461586969,,0 +19608,85,-3.6042461586969,,0 +19609,85,-3.6042461586969,,0 +19610,85,-3.9263648027647,,0 +19611,85,-3.9263648027647,,0 +19612,85,-3.9263648027647,,0 +19613,85,-3.9263648027647,,0 +19614,85,-3.9263648027647,,0 +19615,85,-3.9263648027647,,0 +19616,85,-3.9263648027647,,0 +19617,85,-3.9263648027647,,0 +19618,85,-3.9263648027647,,0 +19619,85,-3.9263648027647,,0 +19620,85,-4.19687327734097,,0 +19621,85,-4.19687327734097,,0 +19622,85,-4.19687327734097,,0 +19623,85,-4.19687327734097,,0 +19624,85,-4.19687327734097,,0 +19625,85,-4.19687327734097,,0 +19626,85,-4.19687327734097,,0 +19627,85,-4.19687327734097,,0 +19628,85,-4.19687327734097,,0 +19629,85,-4.19687327734097,,0 +19630,85,-4.37305971801893,,0 +19631,85,-4.37305971801893,,0 +19632,85,-4.37305971801893,,0 +19633,85,-4.37305971801893,,0 +19634,85,-4.37305971801893,,0 +19635,85,-4.37305971801893,,0 +19636,85,-4.37305971801893,,0 +19637,85,-4.37305971801893,,0 +19638,85,-4.37305971801893,,0 +19639,85,-4.37305971801893,,0 +19640,85,-4.37305971801893,,0 +19641,85,-4.37305971801893,,0 +19642,85,-4.37305971801893,,0 +19643,85,-4.37305971801893,,0 +19644,85,-4.37305971801893,,0 +19645,85,-4.37305971801893,,0 +19646,85,-4.37305971801893,,0 +19647,85,-4.37305971801893,,0 +19648,85,-4.37305971801893,,0 +19649,85,-4.37305971801893,,0 +19650,85,-4.37305971801893,,0 +19651,85,-4.37305971801893,,0 +19652,85,-4.37305971801893,,0 +19653,85,-4.37305971801893,,0 +19654,85,-4.37305971801893,,0 +19655,85,-4.37305971801893,,0 +19656,85,-4.37305971801893,,0 +19657,85,-4.37305971801893,,0 +19658,85,-4.37305971801893,,0 +19659,85,-4.37305971801893,,0 +19660,85,-4.37305971801893,,0 +19661,85,-4.37305971801893,,0 +19662,85,-4.37305971801893,,0 +19663,85,-4.37305971801893,,0 +19664,85,-4.37305971801893,,0 +19665,85,-4.37305971801893,,0 +19666,85,-4.37305971801893,,0 +19667,85,-4.37305971801893,,0 +19668,85,-4.37305971801893,,0 +19669,85,-4.37305971801893,,0 +19670,85,-4.37305971801893,,0 +19671,85,-4.37305971801893,,0 +19672,85,-4.37305971801893,,0 +19673,85,-4.37305971801893,,0 +19674,85,-4.37305971801893,,0 +19675,85,-4.37305971801893,,0 +19676,85,-4.37305971801893,,0 +19677,85,-4.37305971801893,,0 +19678,85,-4.37305971801893,,0 +19679,85,-4.37305971801893,,0 +19680,85,-4.56526310784944,,0 +19681,85,-4.56526310784944,,0 +19682,85,-4.56526310784944,,0 +19683,85,-4.56526310784944,,0 +19684,85,-4.56526310784944,,0 +19685,85,-4.56526310784944,,0 +19686,85,-4.56526310784944,,0 +19687,85,-4.56526310784944,,0 +19688,85,-4.56526310784944,,0 +19689,85,-4.56526310784944,,0 +19690,85,-4.7378902264935,,0 +19691,85,-4.7378902264935,,0 +19692,85,-4.7378902264935,,0 +19693,85,-4.7378902264935,,0 +19694,85,-4.7378902264935,,0 +19695,85,-4.7378902264935,,0 +19696,85,-4.7378902264935,,0 +19697,85,-4.7378902264935,,0 +19698,85,-4.7378902264935,,0 +19699,85,-4.7378902264935,,0 +19700,85,-4.93365293835791,,0 +19701,85,-4.93365293835791,,0 +19702,85,-4.93365293835791,,0 +19703,85,-4.93365293835791,,0 +19704,85,-4.93365293835791,,0 +19705,85,-4.93365293835791,,0 +19706,85,-4.93365293835791,,0 +19707,85,-4.93365293835791,,0 +19708,85,-4.93365293835791,,0 +19709,85,-4.93365293835791,,0 +19710,85,-5.12941565022232,,0 +19711,85,-5.12941565022232,,0 +19712,85,-5.12941565022232,,0 +19713,85,-5.12941565022232,,0 +19714,85,-5.12941565022232,,0 +19715,85,-5.12941565022232,,0 +19716,85,-5.12941565022232,,0 +19717,85,-5.12941565022232,,0 +19718,85,-5.12941565022232,,0 +19719,85,-5.12941565022232,,0 +19720,85,-5.25755124344266,,0 +19721,85,-5.25755124344266,,0 +19722,85,-5.25755124344266,,0 +19723,85,-5.25755124344266,,0 +19724,85,-5.25755124344266,,0 +19725,85,-5.25755124344266,,0 +19726,85,-5.25755124344266,,0 +19727,85,-5.25755124344266,,0 +19728,85,-5.25755124344266,,0 +19729,85,-5.25755124344266,,0 +19730,85,-5.25755124344266,,0 +19731,85,-5.25755124344266,,0 +19732,85,-5.25755124344266,,0 +19733,85,-5.25755124344266,,0 +19734,85,-5.25755124344266,,0 +19735,85,-5.25755124344266,,0 +19736,85,-5.25755124344266,,0 +19737,85,-5.25755124344266,,0 +19738,85,-5.25755124344266,,0 +19739,85,-5.25755124344266,,0 +19740,85,-5.25755124344266,,0 +19741,85,-5.25755124344266,,0 +19742,85,-5.25755124344266,,0 +19743,85,-5.25755124344266,,0 +19744,85,-5.25755124344266,,0 +19745,85,-5.25755124344266,,0 +19746,85,-5.25755124344266,,0 +19747,85,-5.25755124344266,,0 +19748,85,-5.25755124344266,,0 +19749,85,-5.25755124344266,,0 +19750,85,-5.25755124344266,,0 +19751,85,-5.25755124344266,,0 +19752,85,-5.25755124344266,,0 +19753,85,-5.25755124344266,,0 +19754,85,-5.25755124344266,,0 +19755,85,-5.25755124344266,,0 +19756,85,-5.25755124344266,,0 +19757,85,-5.25755124344266,,0 +19758,85,-5.25755124344266,,0 +19759,85,-5.25755124344266,,0 +19760,85,-5.25755124344266,,0 +19761,85,-5.25755124344266,,0 +19762,85,-5.25755124344266,,0 +19763,85,-5.25755124344266,,0 +19764,85,-5.25755124344266,,0 +19765,85,-5.25755124344266,,0 +19766,85,-5.25755124344266,,0 +19767,85,-5.25755124344266,,0 +19768,85,-5.25755124344266,,0 +19769,85,-5.25755124344266,,0 +19770,85,-5.05466988751046,,0 +19771,85,-5.05466988751046,,0 +19772,85,-5.05466988751046,,0 +19773,85,-5.05466988751046,,0 +19774,85,-5.05466988751046,,0 +19775,85,-5.05466988751046,,0 +19776,85,-5.05466988751046,,0 +19777,85,-5.05466988751046,,0 +19778,85,-5.05466988751046,,0 +19779,85,-5.05466988751046,,0 +19780,85,-4.93543259937487,,0 +19781,85,-4.93543259937487,,0 +19782,85,-4.93543259937487,,0 +19783,85,-4.93543259937487,,0 +19784,85,-4.93543259937487,,0 +19785,85,-4.93543259937487,,0 +19786,85,-4.93543259937487,,0 +19787,85,-4.93543259937487,,0 +19788,85,-4.93543259937487,,0 +19789,85,-4.93543259937487,,0 +19790,85,-4.80017836208673,,0 +19791,85,-4.80017836208673,,0 +19792,85,-4.80017836208673,,0 +19793,85,-4.80017836208673,,0 +19794,85,-4.80017836208673,,0 +19795,85,-4.80017836208673,,0 +19796,85,-4.80017836208673,,0 +19797,85,-4.80017836208673,,0 +19798,85,-4.80017836208673,,0 +19799,85,-4.80017836208673,,0 +19800,85,-4.66848344683249,,0 +19801,85,-4.66848344683249,,0 +19802,85,-4.66848344683249,,0 +19803,85,-4.66848344683249,,0 +19804,85,-4.66848344683249,,0 +19805,85,-4.66848344683249,,0 +19806,85,-4.66848344683249,,0 +19807,85,-4.66848344683249,,0 +19808,85,-4.66848344683249,,0 +19809,85,-4.66848344683249,,0 +19810,85,-4.54924615869689,,0 +19811,85,-4.54924615869689,,0 +19812,85,-4.54924615869689,,0 +19813,85,-4.54924615869689,,0 +19814,85,-4.54924615869689,,0 +19815,85,-4.54924615869689,,0 +19816,85,-4.54924615869689,,0 +19817,85,-4.54924615869689,,0 +19818,85,-4.54924615869689,,0 +19819,85,-4.54924615869689,,0 +19820,85,-4.54924615869689,,0 +19821,85,-4.54924615869689,,0 +19822,85,-4.54924615869689,,0 +19823,85,-4.54924615869689,,0 +19824,85,-4.54924615869689,,0 +19825,85,-4.54924615869689,,0 +19826,85,-4.54924615869689,,0 +19827,85,-4.54924615869689,,0 +19828,85,-4.54924615869689,,0 +19829,85,-4.54924615869689,,0 +19830,85,-4.37839870106977,,0 +19831,85,-4.37839870106977,,0 +19832,85,-4.37839870106977,,0 +19833,85,-4.37839870106977,,0 +19834,85,-4.37839870106977,,0 +19835,85,-4.37839870106977,,0 +19836,85,-4.37839870106977,,0 +19837,85,-4.37839870106977,,0 +19838,85,-4.37839870106977,,0 +19839,85,-4.37839870106977,,0 +19840,85,-4.37839870106977,,0 +19841,85,-4.37839870106977,,0 +19842,85,-4.37839870106977,,0 +19843,85,-4.37839870106977,,0 +19844,85,-4.37839870106977,,0 +19845,85,-4.37839870106977,,0 +19846,85,-4.37839870106977,,0 +19847,85,-4.37839870106977,,0 +19848,85,-4.37839870106977,,0 +19849,85,-4.37839870106977,,0 +19850,85,-4.37839870106977,,0 +19851,85,-4.37839870106977,,0 +19852,85,-4.37839870106977,,0 +19853,85,-4.37839870106977,,0 +19854,85,-4.37839870106977,,0 +19855,85,-4.37839870106977,,0 +19856,85,-4.37839870106977,,0 +19857,85,-4.37839870106977,,0 +19858,85,-4.37839870106977,,0 +19859,85,-4.37839870106977,,0 +19860,85,-4.37839870106977,,0 +19861,85,-4.37839870106977,,0 +19862,85,-4.37839870106977,,0 +19863,85,-4.37839870106977,,0 +19864,85,-4.37839870106977,,0 +19865,85,-4.37839870106977,,0 +19866,85,-4.37839870106977,,0 +19867,85,-4.37839870106977,,0 +19868,85,-4.37839870106977,,0 +19869,85,-4.37839870106977,,0 +19870,85,-4.21289022649351,,0 +19871,85,-4.21289022649351,,0 +19872,85,-4.21289022649351,,0 +19873,85,-4.21289022649351,,0 +19874,85,-4.21289022649351,,0 +19875,85,-4.21289022649351,,0 +19876,85,-4.21289022649351,,0 +19877,85,-4.21289022649351,,0 +19878,85,-4.21289022649351,,0 +19879,85,-4.21289022649351,,0 +19880,85,-4.08119531123927,,0 +19881,85,-4.08119531123927,,0 +19882,85,-4.08119531123927,,0 +19883,85,-4.08119531123927,,0 +19884,85,-4.08119531123927,,0 +19885,85,-4.08119531123927,,0 +19886,85,-4.08119531123927,,0 +19887,85,-4.08119531123927,,0 +19888,85,-4.08119531123927,,0 +19889,85,-4.08119531123927,,0 +19890,85,-3.88543259937486,,0 +19891,85,-3.88543259937486,,0 +19892,85,-3.88543259937486,,0 +19893,85,-3.88543259937486,,0 +19894,85,-3.88543259937486,,0 +19895,85,-3.88543259937486,,0 +19896,85,-3.88543259937486,,0 +19897,85,-3.88543259937486,,0 +19898,85,-3.88543259937486,,0 +19899,85,-3.88543259937486,,0 +19900,85,-3.60780548073079,,0 +19901,85,-3.60780548073079,,0 +19902,85,-3.60780548073079,,0 +19903,85,-3.60780548073079,,0 +19904,85,-3.60780548073079,,0 +19905,85,-3.60780548073079,,0 +19906,85,-3.60780548073079,,0 +19907,85,-3.60780548073079,,0 +19908,85,-3.60780548073079,,0 +19909,85,-3.60780548073079,,0 +19910,85,-3.33017836208673,,0 +19911,85,-3.33017836208673,,0 +19912,85,-3.33017836208673,,0 +19913,85,-3.33017836208673,,0 +19914,85,-3.33017836208673,,0 +19915,85,-3.33017836208673,,0 +19916,85,-3.33017836208673,,0 +19917,85,-3.33017836208673,,0 +19918,85,-3.33017836208673,,0 +19919,85,-3.33017836208673,,0 +19920,85,-2.99560209090029,,0 +19921,85,-2.99560209090029,,0 +19922,85,-2.99560209090029,,0 +19923,85,-2.99560209090029,,0 +19924,85,-2.99560209090029,,0 +19925,85,-2.99560209090029,,0 +19926,85,-2.99560209090029,,0 +19927,85,-2.99560209090029,,0 +19928,85,-2.99560209090029,,0 +19929,85,-2.99560209090029,,0 +19930,85,-2.60229700615452,,0 +19931,85,-2.60229700615452,,0 +19932,85,-2.60229700615452,,0 +19933,85,-2.60229700615452,,0 +19934,85,-2.60229700615452,,0 +19935,85,-2.60229700615452,,0 +19936,85,-2.60229700615452,,0 +19937,85,-2.60229700615452,,0 +19938,85,-2.60229700615452,,0 +19939,85,-2.60229700615452,,0 +19940,85,-2.20543259937486,,0 +19941,85,-2.20543259937486,,0 +19942,85,-2.20543259937486,,0 +19943,85,-2.20543259937486,,0 +19944,85,-2.20543259937486,,0 +19945,85,-2.20543259937486,,0 +19946,85,-2.20543259937486,,0 +19947,85,-2.20543259937486,,0 +19948,85,-2.20543259937486,,0 +19949,85,-2.20543259937486,,0 +19950,85,-1.84950039598503,,0 +19951,85,-1.84950039598503,,0 +19952,85,-1.84950039598503,,0 +19953,85,-1.84950039598503,,0 +19954,85,-1.84950039598503,,0 +19955,85,-1.84950039598503,,0 +19956,85,-1.84950039598503,,0 +19957,85,-1.84950039598503,,0 +19958,85,-1.84950039598503,,0 +19959,85,-1.84950039598503,,0 +19960,85,-1.62882242988334,,0 +19961,85,-1.62882242988334,,0 +19962,85,-1.62882242988334,,0 +19963,85,-1.62882242988334,,0 +19964,85,-1.62882242988334,,0 +19965,85,-1.62882242988334,,0 +19966,85,-1.62882242988334,,0 +19967,85,-1.62882242988334,,0 +19968,85,-1.62882242988334,,0 +19969,85,-1.62882242988334,,0 +19970,85,-1.62882242988334,,0 +19971,85,-1.62882242988334,,0 +19972,85,-1.62882242988334,,0 +19973,85,-1.62882242988334,,0 +19974,85,-1.62882242988334,,0 +19975,85,-1.62882242988334,,0 +19976,85,-1.62882242988334,,0 +19977,85,-1.62882242988334,,0 +19978,85,-1.62882242988334,,0 +19979,85,-1.62882242988334,,0 +19980,85,-1.62882242988334,,0 +19981,85,-1.62882242988334,,0 +19982,85,-1.62882242988334,,0 +19983,85,-1.62882242988334,,0 +19984,85,-1.62882242988334,,0 +19985,85,-1.62882242988334,,0 +19986,85,-1.62882242988334,,0 +19987,85,-1.62882242988334,,0 +19988,85,-1.62882242988334,,0 +19989,85,-1.62882242988334,,0 +19990,85,-1.84238175191724,,0 +19991,85,-1.84238175191724,,0 +19992,85,-1.84238175191724,,0 +19993,85,-1.84238175191724,,0 +19994,85,-1.84238175191724,,0 +19995,85,-1.84238175191724,,0 +19996,85,-1.84238175191724,,0 +19997,85,-1.84238175191724,,0 +19998,85,-1.84238175191724,,0 +19999,85,-1.84238175191724,,0 +20000,85,-2.10577158242571,,0 +20001,85,-2.10577158242571,,0 +20002,85,-2.10577158242571,,0 +20003,85,-2.10577158242571,,0 +20004,85,-2.10577158242571,,0 +20005,85,-2.10577158242571,,0 +20006,85,-2.10577158242571,,0 +20007,85,-2.10577158242571,,0 +20008,85,-2.10577158242571,,0 +20009,85,-2.10577158242571,,0 +20010,85,-2.31933090445961,,0 +20011,85,-2.31933090445961,,0 +20012,85,-2.31933090445961,,0 +20013,85,-2.31933090445961,,0 +20014,85,-2.31933090445961,,0 +20015,85,-2.31933090445961,,0 +20016,85,-2.31933090445961,,0 +20017,85,-2.31933090445961,,0 +20018,85,-2.31933090445961,,0 +20019,85,-2.31933090445961,,0 +20020,85,-2.31933090445961,,0 +20021,85,-2.31933090445961,,0 +20022,85,-2.31933090445961,,0 +20023,85,-2.31933090445961,,0 +20024,85,-2.31933090445961,,0 +20025,85,-2.31933090445961,,0 +20026,85,-2.31933090445961,,0 +20027,85,-2.31933090445961,,0 +20028,85,-2.31933090445961,,0 +20029,85,-2.31933090445961,,0 +20030,85,-2.31933090445961,,0 +20031,85,-2.31933090445961,,0 +20032,85,-2.31933090445961,,0 +20033,85,-2.31933090445961,,0 +20034,85,-2.31933090445961,,0 +20035,85,-2.31933090445961,,0 +20036,85,-2.31933090445961,,0 +20037,85,-2.31933090445961,,0 +20038,85,-2.31933090445961,,0 +20039,85,-2.31933090445961,,0 +20040,85,-1.93848344683249,,0 +20041,85,-1.93848344683249,,0 +20042,85,-1.93848344683249,,0 +20043,85,-1.93848344683249,,0 +20044,85,-1.93848344683249,,0 +20045,85,-1.93848344683249,,0 +20046,85,-1.93848344683249,,0 +20047,85,-1.93848344683249,,0 +20048,85,-1.93848344683249,,0 +20049,85,-1.93848344683249,,0 +20050,85,-1.500686836663,,0 +20051,85,-1.500686836663,,0 +20052,85,-1.500686836663,,0 +20053,85,-1.500686836663,,0 +20054,85,-1.500686836663,,0 +20055,85,-1.500686836663,,0 +20056,85,-1.500686836663,,0 +20057,85,-1.500686836663,,0 +20058,85,-1.500686836663,,0 +20059,85,-1.500686836663,,0 +20060,85,-1.01128005700198,,0 +20061,85,-1.01128005700198,,0 +20062,85,-1.01128005700198,,0 +20063,85,-1.01128005700198,,0 +20064,85,-1.01128005700198,,0 +20065,85,-1.01128005700198,,0 +20066,85,-1.01128005700198,,0 +20067,85,-1.01128005700198,,0 +20068,85,-1.01128005700198,,0 +20069,85,-1.01128005700198,,0 +20070,85,-0.530771582425711,,0 +20071,85,-0.530771582425711,,0 +20072,85,-0.530771582425711,,0 +20073,85,-0.530771582425711,,0 +20074,85,-0.530771582425711,,0 +20075,85,-0.530771582425711,,0 +20076,85,-0.530771582425711,,0 +20077,85,-0.530771582425711,,0 +20078,85,-0.530771582425711,,0 +20079,85,-0.530771582425711,,0 +20080,85,-0.108991921408762,,0 +20081,85,-0.108991921408762,,0 +20082,85,-0.108991921408762,,0 +20083,85,-0.108991921408762,,0 +20084,85,-0.108991921408762,,0 +20085,85,-0.108991921408762,,0 +20086,85,-0.108991921408762,,0 +20087,85,-0.108991921408762,,0 +20088,85,-0.108991921408762,,0 +20089,85,-0.108991921408762,,0 +20090,85,0.230923332828526,,0 +20091,85,0.230923332828526,,0 +20092,85,0.230923332828526,,0 +20093,85,0.230923332828526,,0 +20094,85,0.230923332828526,,0 +20095,85,0.230923332828526,,0 +20096,85,0.230923332828526,,0 +20097,85,0.230923332828526,,0 +20098,85,0.230923332828526,,0 +20099,85,0.230923332828526,,0 +20100,85,0.467618248082763,,0 +20101,85,0.467618248082763,,0 +20102,85,0.467618248082763,,0 +20103,85,0.467618248082763,,0 +20104,85,0.467618248082763,,0 +20105,85,0.467618248082763,,0 +20106,85,0.467618248082763,,0 +20107,85,0.467618248082763,,0 +20108,85,0.467618248082763,,0 +20109,85,0.467618248082763,,0 +20110,85,0.627787739608187,,0 +20111,85,0.627787739608187,,0 +20112,85,0.627787739608187,,0 +20113,85,0.627787739608187,,0 +20114,85,0.627787739608187,,0 +20115,85,0.627787739608187,,0 +20116,85,0.627787739608187,,0 +20117,85,0.627787739608187,,0 +20118,85,0.627787739608187,,0 +20119,85,0.627787739608187,,0 +20120,85,0.761262315879373,,0 +20121,85,0.761262315879373,,0 +20122,85,0.761262315879373,,0 +20123,85,0.761262315879373,,0 +20124,85,0.761262315879373,,0 +20125,85,0.761262315879373,,0 +20126,85,0.761262315879373,,0 +20127,85,0.761262315879373,,0 +20128,85,0.761262315879373,,0 +20129,85,0.761262315879373,,0 +20130,85,0.868041976896322,,0 +20131,85,0.868041976896322,,0 +20132,85,0.868041976896322,,0 +20133,85,0.868041976896322,,0 +20134,85,0.868041976896322,,0 +20135,85,0.868041976896322,,0 +20136,85,0.868041976896322,,0 +20137,85,0.868041976896322,,0 +20138,85,0.868041976896322,,0 +20139,85,0.868041976896322,,0 +20140,85,0.868041976896322,,0 +20141,85,0.868041976896322,,0 +20142,85,0.868041976896322,,0 +20143,85,0.868041976896322,,0 +20144,85,0.868041976896322,,0 +20145,85,0.868041976896322,,0 +20146,85,0.868041976896322,,0 +20147,85,0.868041976896322,,0 +20148,85,0.868041976896322,,0 +20149,85,0.868041976896322,,0 +20150,85,0.994397909099712,,0 +20151,85,0.994397909099712,,0 +20152,85,0.994397909099712,,0 +20153,85,0.994397909099712,,0 +20154,85,0.994397909099712,,0 +20155,85,0.994397909099712,,0 +20156,85,0.994397909099712,,0 +20157,85,0.994397909099712,,0 +20158,85,0.994397909099712,,0 +20159,85,0.994397909099712,,0 +20160,85,0.994397909099712,,0 +20161,85,0.994397909099712,,0 +20162,85,0.994397909099712,,0 +20163,85,0.994397909099712,,0 +20164,85,0.994397909099712,,0 +20165,85,0.994397909099712,,0 +20166,85,0.994397909099712,,0 +20167,85,0.994397909099712,,0 +20168,85,0.994397909099712,,0 +20169,85,0.994397909099712,,0 +20170,85,1.11541485825226,,0 +20171,85,1.11541485825226,,0 +20172,85,1.11541485825226,,0 +20173,85,1.11541485825226,,0 +20174,85,1.11541485825226,,0 +20175,85,1.11541485825226,,0 +20176,85,1.11541485825226,,0 +20177,85,1.11541485825226,,0 +20178,85,1.11541485825226,,0 +20179,85,1.11541485825226,,0 +20180,85,1.11541485825226,,0 +20181,85,1.11541485825226,,0 +20182,85,1.11541485825226,,0 +20183,85,1.11541485825226,,0 +20184,85,1.11541485825226,,0 +20185,85,1.11541485825226,,0 +20186,85,1.11541485825226,,0 +20187,85,1.11541485825226,,0 +20188,85,1.11541485825226,,0 +20189,85,1.11541485825226,,0 +20190,85,1.11541485825226,,0 +20191,85,1.11541485825226,,0 +20192,85,1.11541485825226,,0 +20193,85,1.11541485825226,,0 +20194,85,1.11541485825226,,0 +20195,85,1.11541485825226,,0 +20196,85,1.11541485825226,,0 +20197,85,1.11541485825226,,0 +20198,85,1.11541485825226,,0 +20199,85,1.11541485825226,,0 +20200,85,1.11541485825226,,0 +20201,85,1.11541485825226,,0 +20202,85,1.11541485825226,,0 +20203,85,1.11541485825226,,0 +20204,85,1.11541485825226,,0 +20205,85,1.11541485825226,,0 +20206,85,1.11541485825226,,0 +20207,85,1.11541485825226,,0 +20208,85,1.11541485825226,,0 +20209,85,1.11541485825226,,0 +20210,85,1.11541485825226,,0 +20211,85,1.11541485825226,,0 +20212,85,1.11541485825226,,0 +20213,85,1.11541485825226,,0 +20214,85,1.11541485825226,,0 +20215,85,1.11541485825226,,0 +20216,85,1.11541485825226,,0 +20217,85,1.11541485825226,,0 +20218,85,1.11541485825226,,0 +20219,85,1.11541485825226,,0 +20220,85,0.971262315879372,,0 +20221,85,0.971262315879372,,0 +20222,85,0.971262315879372,,0 +20223,85,0.971262315879372,,0 +20224,85,0.971262315879372,,0 +20225,85,0.971262315879372,,0 +20226,85,0.971262315879372,,0 +20227,85,0.971262315879372,,0 +20228,85,0.971262315879372,,0 +20229,85,0.971262315879372,,0 +20230,85,0.971262315879372,,0 +20231,85,0.971262315879372,,0 +20232,85,0.971262315879372,,0 +20233,85,0.971262315879372,,0 +20234,85,0.971262315879372,,0 +20235,85,0.971262315879372,,0 +20236,85,0.971262315879372,,0 +20237,85,0.971262315879372,,0 +20238,85,0.971262315879372,,0 +20239,85,0.971262315879372,,0 +20240,85,0.752364010794628,,0 +20241,85,0.752364010794628,,0 +20242,85,0.752364010794628,,0 +20243,85,0.752364010794628,,0 +20244,85,0.752364010794628,,0 +20245,85,0.752364010794628,,0 +20246,85,0.752364010794628,,0 +20247,85,0.752364010794628,,0 +20248,85,0.752364010794628,,0 +20249,85,0.752364010794628,,0 +20250,85,0.645584349777678,,0 +20251,85,0.645584349777678,,0 +20252,85,0.645584349777678,,0 +20253,85,0.645584349777678,,0 +20254,85,0.645584349777678,,0 +20255,85,0.645584349777678,,0 +20256,85,0.645584349777678,,0 +20257,85,0.645584349777678,,0 +20258,85,0.645584349777678,,0 +20259,85,0.645584349777678,,0 +20260,85,0.538804688760729,,0 +20261,85,0.538804688760729,,0 +20262,85,0.538804688760729,,0 +20263,85,0.538804688760729,,0 +20264,85,0.538804688760729,,0 +20265,85,0.538804688760729,,0 +20266,85,0.538804688760729,,0 +20267,85,0.538804688760729,,0 +20268,85,0.538804688760729,,0 +20269,85,0.538804688760729,,0 +20270,85,0.433804688760729,,0 +20271,85,0.433804688760729,,0 +20272,85,0.433804688760729,,0 +20273,85,0.433804688760729,,0 +20274,85,0.433804688760729,,0 +20275,85,0.433804688760729,,0 +20276,85,0.433804688760729,,0 +20277,85,0.433804688760729,,0 +20278,85,0.433804688760729,,0 +20279,85,0.433804688760729,,0 +20280,85,0.433804688760729,,0 +20281,85,0.433804688760729,,0 +20282,85,0.433804688760729,,0 +20283,85,0.433804688760729,,0 +20284,85,0.433804688760729,,0 +20285,85,0.433804688760729,,0 +20286,85,0.433804688760729,,0 +20287,85,0.433804688760729,,0 +20288,85,0.433804688760729,,0 +20289,85,0.433804688760729,,0 +20290,85,0.264736892150559,,0 +20291,85,0.264736892150559,,0 +20292,85,0.264736892150559,,0 +20293,85,0.264736892150559,,0 +20294,85,0.264736892150559,,0 +20295,85,0.264736892150559,,0 +20296,85,0.264736892150559,,0 +20297,85,0.264736892150559,,0 +20298,85,0.264736892150559,,0 +20299,85,0.264736892150559,,0 +20300,85,0.264736892150559,,0 +20301,85,0.264736892150559,,0 +20302,85,0.264736892150559,,0 +20303,85,0.264736892150559,,0 +20304,85,0.264736892150559,,0 +20305,85,0.264736892150559,,0 +20306,85,0.264736892150559,,0 +20307,85,0.264736892150559,,0 +20308,85,0.264736892150559,,0 +20309,85,0.264736892150559,,0 +20310,85,0.120584349777678,,0 +20311,85,0.120584349777678,,0 +20312,85,0.120584349777678,,0 +20313,85,0.120584349777678,,0 +20314,85,0.120584349777678,,0 +20315,85,0.120584349777678,,0 +20316,85,0.120584349777678,,0 +20317,85,0.120584349777678,,0 +20318,85,0.120584349777678,,0 +20319,85,0.120584349777678,,0 +20320,85,1.55843497776782E-02,,0 +20321,85,1.55843497776782E-02,,0 +20322,85,1.55843497776782E-02,,0 +20323,85,1.55843497776782E-02,,0 +20324,85,1.55843497776782E-02,,0 +20325,85,1.55843497776782E-02,,0 +20326,85,1.55843497776782E-02,,0 +20327,85,1.55843497776782E-02,,0 +20328,85,1.55843497776782E-02,,0 +20329,85,1.55843497776782E-02,,0 +20330,85,-8.94156502223217E-02,,0 +20331,85,-8.94156502223217E-02,,0 +20332,85,-8.94156502223217E-02,,0 +20333,85,-8.94156502223217E-02,,0 +20334,85,-8.94156502223217E-02,,0 +20335,85,-8.94156502223217E-02,,0 +20336,85,-8.94156502223217E-02,,0 +20337,85,-8.94156502223217E-02,,0 +20338,85,-8.94156502223217E-02,,0 +20339,85,-8.94156502223217E-02,,0 +20340,85,-8.94156502223217E-02,,0 +20341,85,-8.94156502223217E-02,,0 +20342,85,-8.94156502223217E-02,,0 +20343,85,-8.94156502223217E-02,,0 +20344,85,-8.94156502223217E-02,,0 +20345,85,-8.94156502223217E-02,,0 +20346,85,-8.94156502223217E-02,,0 +20347,85,-8.94156502223217E-02,,0 +20348,85,-8.94156502223217E-02,,0 +20349,85,-8.94156502223217E-02,,0 +20350,85,-0.237127514629101,,0 +20351,85,-0.237127514629101,,0 +20352,85,-0.237127514629101,,0 +20353,85,-0.237127514629101,,0 +20354,85,-0.237127514629101,,0 +20355,85,-0.237127514629101,,0 +20356,85,-0.237127514629101,,0 +20357,85,-0.237127514629101,,0 +20358,85,-0.237127514629101,,0 +20359,85,-0.237127514629101,,0 +20360,85,-0.237127514629101,,0 +20361,85,-0.237127514629101,,0 +20362,85,-0.237127514629101,,0 +20363,85,-0.237127514629101,,0 +20364,85,-0.237127514629101,,0 +20365,85,-0.237127514629101,,0 +20366,85,-0.237127514629101,,0 +20367,85,-0.237127514629101,,0 +20368,85,-0.237127514629101,,0 +20369,85,-0.237127514629101,,0 +20370,85,-0.237127514629101,,0 +20371,85,-0.237127514629101,,0 +20372,85,-0.237127514629101,,0 +20373,85,-0.237127514629101,,0 +20374,85,-0.237127514629101,,0 +20375,85,-0.237127514629101,,0 +20376,85,-0.237127514629101,,0 +20377,85,-0.237127514629101,,0 +20378,85,-0.237127514629101,,0 +20379,85,-0.237127514629101,,0 +20380,85,-0.133907175646051,,0 +20381,85,-0.133907175646051,,0 +20382,85,-0.133907175646051,,0 +20383,85,-0.133907175646051,,0 +20384,85,-0.133907175646051,,0 +20385,85,-0.133907175646051,,0 +20386,85,-0.133907175646051,,0 +20387,85,-0.133907175646051,,0 +20388,85,-0.133907175646051,,0 +20389,85,-0.133907175646051,,0 +20390,85,-0.133907175646051,,0 +20391,85,-0.133907175646051,,0 +20392,85,-0.133907175646051,,0 +20393,85,-0.133907175646051,,0 +20394,85,-0.133907175646051,,0 +20395,85,-0.133907175646051,,0 +20396,85,-0.133907175646051,,0 +20397,85,-0.133907175646051,,0 +20398,85,-0.133907175646051,,0 +20399,85,-0.133907175646051,,0 +20400,85,3.87199429980173E-02,,0 +20401,85,3.87199429980173E-02,,0 +20402,85,3.87199429980173E-02,,0 +20403,85,3.87199429980173E-02,,0 +20404,85,3.87199429980173E-02,,0 +20405,85,3.87199429980173E-02,,0 +20406,85,3.87199429980173E-02,,0 +20407,85,3.87199429980173E-02,,0 +20408,85,3.87199429980173E-02,,0 +20409,85,3.87199429980173E-02,,0 +20410,85,3.87199429980173E-02,,0 +20411,85,3.87199429980173E-02,,0 +20412,85,3.87199429980173E-02,,0 +20413,85,3.87199429980173E-02,,0 +20414,85,3.87199429980173E-02,,0 +20415,85,3.87199429980173E-02,,0 +20416,85,3.87199429980173E-02,,0 +20417,85,3.87199429980173E-02,,0 +20418,85,3.87199429980173E-02,,0 +20419,85,3.87199429980173E-02,,0 +20420,85,0.182872485370899,,0 +20421,85,0.182872485370899,,0 +20422,85,0.182872485370899,,0 +20423,85,0.182872485370899,,0 +20424,85,0.182872485370899,,0 +20425,85,0.182872485370899,,0 +20426,85,0.182872485370899,,0 +20427,85,0.182872485370899,,0 +20428,85,0.182872485370899,,0 +20429,85,0.182872485370899,,0 +20430,85,0.182872485370899,,0 +20431,85,0.182872485370899,,0 +20432,85,0.182872485370899,,0 +20433,85,0.182872485370899,,0 +20434,85,0.182872485370899,,0 +20435,85,0.182872485370899,,0 +20436,85,0.182872485370899,,0 +20437,85,0.182872485370899,,0 +20438,85,0.182872485370899,,0 +20439,85,0.182872485370899,,0 +20440,85,0.182872485370899,,0 +20441,85,0.182872485370899,,0 +20442,85,0.182872485370899,,0 +20443,85,0.182872485370899,,0 +20444,85,0.182872485370899,,0 +20445,85,0.182872485370899,,0 +20446,85,0.182872485370899,,0 +20447,85,0.182872485370899,,0 +20448,85,0.182872485370899,,0 +20449,85,0.182872485370899,,0 +20450,85,0.182872485370899,,0 +20451,85,0.182872485370899,,0 +20452,85,0.182872485370899,,0 +20453,85,0.182872485370899,,0 +20454,85,0.182872485370899,,0 +20455,85,0.182872485370899,,0 +20456,85,0.182872485370899,,0 +20457,85,0.182872485370899,,0 +20458,85,0.182872485370899,,0 +20459,85,0.182872485370899,,0 +20460,85,0.182872485370899,,0 +20461,85,0.182872485370899,,0 +20462,85,0.182872485370899,,0 +20463,85,0.182872485370899,,0 +20464,85,0.182872485370899,,0 +20465,85,0.182872485370899,,0 +20466,85,0.182872485370899,,0 +20467,85,0.182872485370899,,0 +20468,85,0.182872485370899,,0 +20469,85,0.182872485370899,,0 +20470,85,0.182872485370899,,0 +20471,85,0.182872485370899,,0 +20472,85,0.182872485370899,,0 +20473,85,0.182872485370899,,0 +20474,85,0.182872485370899,,0 +20475,85,0.182872485370899,,0 +20476,85,0.182872485370899,,0 +20477,85,0.182872485370899,,0 +20478,85,0.182872485370899,,0 +20479,85,0.182872485370899,,0 +20480,85,0.182872485370899,,0 +20481,85,0.182872485370899,,0 +20482,85,0.182872485370899,,0 +20483,85,0.182872485370899,,0 +20484,85,0.182872485370899,,0 +20485,85,0.182872485370899,,0 +20486,85,0.182872485370899,,0 +20487,85,0.182872485370899,,0 +20488,85,0.182872485370899,,0 +20489,85,0.182872485370899,,0 +20490,85,0.182872485370899,,0 +20491,85,0.182872485370899,,0 +20492,85,0.182872485370899,,0 +20493,85,0.182872485370899,,0 +20494,85,0.182872485370899,,0 +20495,85,0.182872485370899,,0 +20496,85,0.182872485370899,,0 +20497,85,0.182872485370899,,0 +20498,85,0.182872485370899,,0 +20499,85,0.182872485370899,,0 +20500,85,0.182872485370899,,0 +20501,85,0.182872485370899,,0 +20502,85,0.182872485370899,,0 +20503,85,0.182872485370899,,0 +20504,85,0.182872485370899,,0 +20505,85,0.182872485370899,,0 +20506,85,0.182872485370899,,0 +20507,85,0.182872485370899,,0 +20508,85,0.182872485370899,,0 +20509,85,0.182872485370899,,0 +20510,85,0.182872485370899,,0 +20511,85,0.182872485370899,,0 +20512,85,0.182872485370899,,0 +20513,85,0.182872485370899,,0 +20514,85,0.182872485370899,,0 +20515,85,0.182872485370899,,0 +20516,85,0.182872485370899,,0 +20517,85,0.182872485370899,,0 +20518,85,0.182872485370899,,0 +20519,85,0.182872485370899,,0 +20520,85,0.182872485370899,,0 +20521,85,0.182872485370899,,0 +20522,85,0.182872485370899,,0 +20523,85,0.182872485370899,,0 +20524,85,0.182872485370899,,0 +20525,85,0.182872485370899,,0 +20526,85,0.182872485370899,,0 +20527,85,0.182872485370899,,0 +20528,85,0.182872485370899,,0 +20529,85,0.182872485370899,,0 +20530,85,0.182872485370899,,0 +20531,85,0.182872485370899,,0 +20532,85,0.182872485370899,,0 +20533,85,0.182872485370899,,0 +20534,85,0.182872485370899,,0 +20535,85,0.182872485370899,,0 +20536,85,0.182872485370899,,0 +20537,85,0.182872485370899,,0 +20538,85,0.182872485370899,,0 +20539,85,0.182872485370899,,0 +20540,85,0.182872485370899,,0 +20541,85,0.182872485370899,,0 +20542,85,0.182872485370899,,0 +20543,85,0.182872485370899,,0 +20544,85,0.182872485370899,,0 +20545,85,0.182872485370899,,0 +20546,85,0.182872485370899,,0 +20547,85,0.182872485370899,,0 +20548,85,0.182872485370899,,0 +20549,85,0.182872485370899,,0 +20550,85,0.182872485370899,,0 +20551,85,0.182872485370899,,0 +20552,85,0.182872485370899,,0 +20553,85,0.182872485370899,,0 +20554,85,0.182872485370899,,0 +20555,85,0.182872485370899,,0 +20556,85,0.182872485370899,,0 +20557,85,0.182872485370899,,0 +20558,85,0.182872485370899,,0 +20559,85,0.182872485370899,,0 +20560,85,0.182872485370899,,0 +20561,85,0.182872485370899,,0 +20562,85,0.182872485370899,,0 +20563,85,0.182872485370899,,0 +20564,85,0.182872485370899,,0 +20565,85,0.182872485370899,,0 +20566,85,0.182872485370899,,0 +20567,85,0.182872485370899,,0 +20568,85,0.182872485370899,,0 +20569,85,0.182872485370899,,0 +20570,85,-1.64495485274063E-02,,0 +20571,85,-1.64495485274063E-02,,0 +20572,85,-1.64495485274063E-02,,0 +20573,85,-1.64495485274063E-02,,0 +20574,85,-1.64495485274063E-02,,0 +20575,85,-1.64495485274063E-02,,0 +20576,85,-1.64495485274063E-02,,0 +20577,85,-1.64495485274063E-02,,0 +20578,85,-1.64495485274063E-02,,0 +20579,85,-1.64495485274063E-02,,0 +20580,85,-0.169500395985033,,0 +20581,85,-0.169500395985033,,0 +20582,85,-0.169500395985033,,0 +20583,85,-0.169500395985033,,0 +20584,85,-0.169500395985033,,0 +20585,85,-0.169500395985033,,0 +20586,85,-0.169500395985033,,0 +20587,85,-0.169500395985033,,0 +20588,85,-0.169500395985033,,0 +20589,85,-0.169500395985033,,0 +20590,85,-0.340347853612152,,0 +20591,85,-0.340347853612152,,0 +20592,85,-0.340347853612152,,0 +20593,85,-0.340347853612152,,0 +20594,85,-0.340347853612152,,0 +20595,85,-0.340347853612152,,0 +20596,85,-0.340347853612152,,0 +20597,85,-0.340347853612152,,0 +20598,85,-0.340347853612152,,0 +20599,85,-0.340347853612152,,0 +20600,85,-0.493398701069779,,0 +20601,85,-0.493398701069779,,0 +20602,85,-0.493398701069779,,0 +20603,85,-0.493398701069779,,0 +20604,85,-0.493398701069779,,0 +20605,85,-0.493398701069779,,0 +20606,85,-0.493398701069779,,0 +20607,85,-0.493398701069779,,0 +20608,85,-0.493398701069779,,0 +20609,85,-0.493398701069779,,0 +20610,85,-0.635771582425711,,0 +20611,85,-0.635771582425711,,0 +20612,85,-0.635771582425711,,0 +20613,85,-0.635771582425711,,0 +20614,85,-0.635771582425711,,0 +20615,85,-0.635771582425711,,0 +20616,85,-0.635771582425711,,0 +20617,85,-0.635771582425711,,0 +20618,85,-0.635771582425711,,0 +20619,85,-0.635771582425711,,0 +20620,85,-0.635771582425711,,0 +20621,85,-0.635771582425711,,0 +20622,85,-0.635771582425711,,0 +20623,85,-0.635771582425711,,0 +20624,85,-0.635771582425711,,0 +20625,85,-0.635771582425711,,0 +20626,85,-0.635771582425711,,0 +20627,85,-0.635771582425711,,0 +20628,85,-0.635771582425711,,0 +20629,85,-0.635771582425711,,0 +20630,85,-0.762127514629101,,0 +20631,85,-0.762127514629101,,0 +20632,85,-0.762127514629101,,0 +20633,85,-0.762127514629101,,0 +20634,85,-0.762127514629101,,0 +20635,85,-0.762127514629101,,0 +20636,85,-0.762127514629101,,0 +20637,85,-0.762127514629101,,0 +20638,85,-0.762127514629101,,0 +20639,85,-0.762127514629101,,0 +20640,85,-0.762127514629101,,0 +20641,85,-0.762127514629101,,0 +20642,85,-0.762127514629101,,0 +20643,85,-0.762127514629101,,0 +20644,85,-0.762127514629101,,0 +20645,85,-0.762127514629101,,0 +20646,85,-0.762127514629101,,0 +20647,85,-0.762127514629101,,0 +20648,85,-0.762127514629101,,0 +20649,85,-0.762127514629101,,0 +20650,85,-0.650008870561305,,0 +20651,85,-0.650008870561305,,0 +20652,85,-0.650008870561305,,0 +20653,85,-0.650008870561305,,0 +20654,85,-0.650008870561305,,0 +20655,85,-0.650008870561305,,0 +20656,85,-0.650008870561305,,0 +20657,85,-0.650008870561305,,0 +20658,85,-0.650008870561305,,0 +20659,85,-0.650008870561305,,0 +20660,85,-0.537890226493509,,0 +20661,85,-0.537890226493509,,0 +20662,85,-0.537890226493509,,0 +20663,85,-0.537890226493509,,0 +20664,85,-0.537890226493509,,0 +20665,85,-0.537890226493509,,0 +20666,85,-0.537890226493509,,0 +20667,85,-0.537890226493509,,0 +20668,85,-0.537890226493509,,0 +20669,85,-0.537890226493509,,0 +20670,85,-0.413313955307068,,0 +20671,85,-0.413313955307068,,0 +20672,85,-0.413313955307068,,0 +20673,85,-0.413313955307068,,0 +20674,85,-0.413313955307068,,0 +20675,85,-0.413313955307068,,0 +20676,85,-0.413313955307068,,0 +20677,85,-0.413313955307068,,0 +20678,85,-0.413313955307068,,0 +20679,85,-0.413313955307068,,0 +20680,85,-0.413313955307068,,0 +20681,85,-0.413313955307068,,0 +20682,85,-0.413313955307068,,0 +20683,85,-0.413313955307068,,0 +20684,85,-0.413313955307068,,0 +20685,85,-0.413313955307068,,0 +20686,85,-0.413313955307068,,0 +20687,85,-0.413313955307068,,0 +20688,85,-0.413313955307068,,0 +20689,85,-0.413313955307068,,0 +20690,85,-0.286958023103678,,0 +20691,85,-0.286958023103678,,0 +20692,85,-0.286958023103678,,0 +20693,85,-0.286958023103678,,0 +20694,85,-0.286958023103678,,0 +20695,85,-0.286958023103678,,0 +20696,85,-0.286958023103678,,0 +20697,85,-0.286958023103678,,0 +20698,85,-0.286958023103678,,0 +20699,85,-0.286958023103678,,0 +20700,85,-0.286958023103678,,0 +20701,85,-0.286958023103678,,0 +20702,85,-0.286958023103678,,0 +20703,85,-0.286958023103678,,0 +20704,85,-0.286958023103678,,0 +20705,85,-0.286958023103678,,0 +20706,85,-0.286958023103678,,0 +20707,85,-0.286958023103678,,0 +20708,85,-0.286958023103678,,0 +20709,85,-0.286958023103678,,0 +20710,85,-0.431110565476559,,0 +20711,85,-0.431110565476559,,0 +20712,85,-0.431110565476559,,0 +20713,85,-0.431110565476559,,0 +20714,85,-0.431110565476559,,0 +20715,85,-0.431110565476559,,0 +20716,85,-0.431110565476559,,0 +20717,85,-0.431110565476559,,0 +20718,85,-0.431110565476559,,0 +20719,85,-0.431110565476559,,0 +20720,85,-0.552127514629102,,0 +20721,85,-0.552127514629102,,0 +20722,85,-0.552127514629102,,0 +20723,85,-0.552127514629102,,0 +20724,85,-0.552127514629102,,0 +20725,85,-0.552127514629102,,0 +20726,85,-0.552127514629102,,0 +20727,85,-0.552127514629102,,0 +20728,85,-0.552127514629102,,0 +20729,85,-0.552127514629102,,0 +20730,85,-0.658907175646051,,0 +20731,85,-0.658907175646051,,0 +20732,85,-0.658907175646051,,0 +20733,85,-0.658907175646051,,0 +20734,85,-0.658907175646051,,0 +20735,85,-0.658907175646051,,0 +20736,85,-0.658907175646051,,0 +20737,85,-0.658907175646051,,0 +20738,85,-0.658907175646051,,0 +20739,85,-0.658907175646051,,0 +20740,85,-0.658907175646051,,0 +20741,85,-0.658907175646051,,0 +20742,85,-0.658907175646051,,0 +20743,85,-0.658907175646051,,0 +20744,85,-0.658907175646051,,0 +20745,85,-0.658907175646051,,0 +20746,85,-0.658907175646051,,0 +20747,85,-0.658907175646051,,0 +20748,85,-0.658907175646051,,0 +20749,85,-0.658907175646051,,0 +20750,85,-0.808398701069779,,0 +20751,85,-0.808398701069779,,0 +20752,85,-0.808398701069779,,0 +20753,85,-0.808398701069779,,0 +20754,85,-0.808398701069779,,0 +20755,85,-0.808398701069779,,0 +20756,85,-0.808398701069779,,0 +20757,85,-0.808398701069779,,0 +20758,85,-0.808398701069779,,0 +20759,85,-0.808398701069779,,0 +20760,85,-0.808398701069779,,0 +20761,85,-0.808398701069779,,0 +20762,85,-0.808398701069779,,0 +20763,85,-0.808398701069779,,0 +20764,85,-0.808398701069779,,0 +20765,85,-0.808398701069779,,0 +20766,85,-0.808398701069779,,0 +20767,85,-0.808398701069779,,0 +20768,85,-0.808398701069779,,0 +20769,85,-0.808398701069779,,0 +20770,85,-0.808398701069779,,0 +20771,85,-0.808398701069779,,0 +20772,85,-0.808398701069779,,0 +20773,85,-0.808398701069779,,0 +20774,85,-0.808398701069779,,0 +20775,85,-0.808398701069779,,0 +20776,85,-0.808398701069779,,0 +20777,85,-0.808398701069779,,0 +20778,85,-0.808398701069779,,0 +20779,85,-0.808398701069779,,0 +20780,85,-0.808398701069779,,0 +20781,85,-0.808398701069779,,0 +20782,85,-0.808398701069779,,0 +20783,85,-0.808398701069779,,0 +20784,85,-0.808398701069779,,0 +20785,85,-0.808398701069779,,0 +20786,85,-0.808398701069779,,0 +20787,85,-0.808398701069779,,0 +20788,85,-0.808398701069779,,0 +20789,85,-0.808398701069779,,0 +20790,85,-0.972127514629102,,0 +20791,85,-0.972127514629102,,0 +20792,85,-0.972127514629102,,0 +20793,85,-0.972127514629102,,0 +20794,85,-0.972127514629102,,0 +20795,85,-0.972127514629102,,0 +20796,85,-0.972127514629102,,0 +20797,85,-0.972127514629102,,0 +20798,85,-0.972127514629102,,0 +20799,85,-0.972127514629102,,0 +20800,85,-0.972127514629102,,0 +20801,85,-0.972127514629102,,0 +20802,85,-0.972127514629102,,0 +20803,85,-0.972127514629102,,0 +20804,85,-0.972127514629102,,0 +20805,85,-0.972127514629102,,0 +20806,85,-0.972127514629102,,0 +20807,85,-0.972127514629102,,0 +20808,85,-0.972127514629102,,0 +20809,85,-0.972127514629102,,0 +20810,85,-1.11450039598504,,0 +20811,85,-1.11450039598504,,0 +20812,85,-1.11450039598504,,0 +20813,85,-1.11450039598504,,0 +20814,85,-1.11450039598504,,0 +20815,85,-1.11450039598504,,0 +20816,85,-1.11450039598504,,0 +20817,85,-1.11450039598504,,0 +20818,85,-1.11450039598504,,0 +20819,85,-1.11450039598504,,0 +20820,85,-1.11450039598504,,0 +20821,85,-1.11450039598504,,0 +20822,85,-1.11450039598504,,0 +20823,85,-1.11450039598504,,0 +20824,85,-1.11450039598504,,0 +20825,85,-1.11450039598504,,0 +20826,85,-1.11450039598504,,0 +20827,85,-1.11450039598504,,0 +20828,85,-1.11450039598504,,0 +20829,85,-1.11450039598504,,0 +20830,85,-1.11450039598504,,0 +20831,85,-1.11450039598504,,0 +20832,85,-1.11450039598504,,0 +20833,85,-1.11450039598504,,0 +20834,85,-1.11450039598504,,0 +20835,85,-1.11450039598504,,0 +20836,85,-1.11450039598504,,0 +20837,85,-1.11450039598504,,0 +20838,85,-1.11450039598504,,0 +20839,85,-1.11450039598504,,0 +20840,85,-1.11450039598504,,0 +20841,85,-1.11450039598504,,0 +20842,85,-1.11450039598504,,0 +20843,85,-1.11450039598504,,0 +20844,85,-1.11450039598504,,0 +20845,85,-1.11450039598504,,0 +20846,85,-1.11450039598504,,0 +20847,85,-1.11450039598504,,0 +20848,85,-1.11450039598504,,0 +20849,85,-1.11450039598504,,0 +20850,85,-0.982805480730795,,0 +20851,85,-0.982805480730795,,0 +20852,85,-0.982805480730795,,0 +20853,85,-0.982805480730795,,0 +20854,85,-0.982805480730795,,0 +20855,85,-0.982805480730795,,0 +20856,85,-0.982805480730795,,0 +20857,85,-0.982805480730795,,0 +20858,85,-0.982805480730795,,0 +20859,85,-0.982805480730795,,0 +20860,85,-0.860008870561304,,0 +20861,85,-0.860008870561304,,0 +20862,85,-0.860008870561304,,0 +20863,85,-0.860008870561304,,0 +20864,85,-0.860008870561304,,0 +20865,85,-0.860008870561304,,0 +20866,85,-0.860008870561304,,0 +20867,85,-0.860008870561304,,0 +20868,85,-0.860008870561304,,0 +20869,85,-0.860008870561304,,0 +20870,85,-0.72297497225622,,0 +20871,85,-0.72297497225622,,0 +20872,85,-0.72297497225622,,0 +20873,85,-0.72297497225622,,0 +20874,85,-0.72297497225622,,0 +20875,85,-0.72297497225622,,0 +20876,85,-0.72297497225622,,0 +20877,85,-0.72297497225622,,0 +20878,85,-0.72297497225622,,0 +20879,85,-0.72297497225622,,0 +20880,85,-0.603737684120627,,0 +20881,85,-0.603737684120627,,0 +20882,85,-0.603737684120627,,0 +20883,85,-0.603737684120627,,0 +20884,85,-0.603737684120627,,0 +20885,85,-0.603737684120627,,0 +20886,85,-0.603737684120627,,0 +20887,85,-0.603737684120627,,0 +20888,85,-0.603737684120627,,0 +20889,85,-0.603737684120627,,0 +20890,85,-0.603737684120627,,0 +20891,85,-0.603737684120627,,0 +20892,85,-0.603737684120627,,0 +20893,85,-0.603737684120627,,0 +20894,85,-0.603737684120627,,0 +20895,85,-0.603737684120627,,0 +20896,85,-0.603737684120627,,0 +20897,85,-0.603737684120627,,0 +20898,85,-0.603737684120627,,0 +20899,85,-0.603737684120627,,0 +20900,85,-0.420432599374864,,0 +20901,85,-0.420432599374864,,0 +20902,85,-0.420432599374864,,0 +20903,85,-0.420432599374864,,0 +20904,85,-0.420432599374864,,0 +20905,85,-0.420432599374864,,0 +20906,85,-0.420432599374864,,0 +20907,85,-0.420432599374864,,0 +20908,85,-0.420432599374864,,0 +20909,85,-0.420432599374864,,0 +20910,85,-0.420432599374864,,0 +20911,85,-0.420432599374864,,0 +20912,85,-0.420432599374864,,0 +20913,85,-0.420432599374864,,0 +20914,85,-0.420432599374864,,0 +20915,85,-0.420432599374864,,0 +20916,85,-0.420432599374864,,0 +20917,85,-0.420432599374864,,0 +20918,85,-0.420432599374864,,0 +20919,85,-0.420432599374864,,0 +20920,85,-0.295856328188423,,0 +20921,85,-0.295856328188423,,0 +20922,85,-0.295856328188423,,0 +20923,85,-0.295856328188423,,0 +20924,85,-0.295856328188423,,0 +20925,85,-0.295856328188423,,0 +20926,85,-0.295856328188423,,0 +20927,85,-0.295856328188423,,0 +20928,85,-0.295856328188423,,0 +20929,85,-0.295856328188423,,0 +20930,85,-0.295856328188423,,0 +20931,85,-0.295856328188423,,0 +20932,85,-0.295856328188423,,0 +20933,85,-0.295856328188423,,0 +20934,85,-0.295856328188423,,0 +20935,85,-0.295856328188423,,0 +20936,85,-0.295856328188423,,0 +20937,85,-0.295856328188423,,0 +20938,85,-0.295856328188423,,0 +20939,85,-0.295856328188423,,0 +20940,85,-0.295856328188423,,0 +20941,85,-0.295856328188423,,0 +20942,85,-0.295856328188423,,0 +20943,85,-0.295856328188423,,0 +20944,85,-0.295856328188423,,0 +20945,85,-0.295856328188423,,0 +20946,85,-0.295856328188423,,0 +20947,85,-0.295856328188423,,0 +20948,85,-0.295856328188423,,0 +20949,85,-0.295856328188423,,0 +20950,85,-0.400856328188423,,0 +20951,85,-0.400856328188423,,0 +20952,85,-0.400856328188423,,0 +20953,85,-0.400856328188423,,0 +20954,85,-0.400856328188423,,0 +20955,85,-0.400856328188423,,0 +20956,85,-0.400856328188423,,0 +20957,85,-0.400856328188423,,0 +20958,85,-0.400856328188423,,0 +20959,85,-0.400856328188423,,0 +20960,85,-0.516534294290118,,0 +20961,85,-0.516534294290118,,0 +20962,85,-0.516534294290118,,0 +20963,85,-0.516534294290118,,0 +20964,85,-0.516534294290118,,0 +20965,85,-0.516534294290118,,0 +20966,85,-0.516534294290118,,0 +20967,85,-0.516534294290118,,0 +20968,85,-0.516534294290118,,0 +20969,85,-0.516534294290118,,0 +20970,85,-0.694500395985034,,0 +20971,85,-0.694500395985034,,0 +20972,85,-0.694500395985034,,0 +20973,85,-0.694500395985034,,0 +20974,85,-0.694500395985034,,0 +20975,85,-0.694500395985034,,0 +20976,85,-0.694500395985034,,0 +20977,85,-0.694500395985034,,0 +20978,85,-0.694500395985034,,0 +20979,85,-0.694500395985034,,0 +20980,85,-0.872466497679949,,0 +20981,85,-0.872466497679949,,0 +20982,85,-0.872466497679949,,0 +20983,85,-0.872466497679949,,0 +20984,85,-0.872466497679949,,0 +20985,85,-0.872466497679949,,0 +20986,85,-0.872466497679949,,0 +20987,85,-0.872466497679949,,0 +20988,85,-0.872466497679949,,0 +20989,85,-0.872466497679949,,0 +20990,85,-1.02195802310368,,0 +20991,85,-1.02195802310368,,0 +20992,85,-1.02195802310368,,0 +20993,85,-1.02195802310368,,0 +20994,85,-1.02195802310368,,0 +20995,85,-1.02195802310368,,0 +20996,85,-1.02195802310368,,0 +20997,85,-1.02195802310368,,0 +20998,85,-1.02195802310368,,0 +20999,85,-1.02195802310368,,0 +21000,85,-1.12339870106978,,0 +21001,85,-1.12339870106978,,0 +21002,85,-1.12339870106978,,0 +21003,85,-1.12339870106978,,0 +21004,85,-1.12339870106978,,0 +21005,85,-1.12339870106978,,0 +21006,85,-1.12339870106978,,0 +21007,85,-1.12339870106978,,0 +21008,85,-1.12339870106978,,0 +21009,85,-1.12339870106978,,0 +21010,85,-1.12339870106978,,0 +21011,85,-1.12339870106978,,0 +21012,85,-1.12339870106978,,0 +21013,85,-1.12339870106978,,0 +21014,85,-1.12339870106978,,0 +21015,85,-1.12339870106978,,0 +21016,85,-1.12339870106978,,0 +21017,85,-1.12339870106978,,0 +21018,85,-1.12339870106978,,0 +21019,85,-1.12339870106978,,0 +21020,85,-1.12339870106978,,0 +21021,85,-1.12339870106978,,0 +21022,85,-1.12339870106978,,0 +21023,85,-1.12339870106978,,0 +21024,85,-1.12339870106978,,0 +21025,85,-1.12339870106978,,0 +21026,85,-1.12339870106978,,0 +21027,85,-1.12339870106978,,0 +21028,85,-1.12339870106978,,0 +21029,85,-1.12339870106978,,0 +21030,85,-1.12339870106978,,0 +21031,85,-1.12339870106978,,0 +21032,85,-1.12339870106978,,0 +21033,85,-1.12339870106978,,0 +21034,85,-1.12339870106978,,0 +21035,85,-1.12339870106978,,0 +21036,85,-1.12339870106978,,0 +21037,85,-1.12339870106978,,0 +21038,85,-1.12339870106978,,0 +21039,85,-1.12339870106978,,0 +21040,85,-1.12339870106978,,0 +21041,85,-1.12339870106978,,0 +21042,85,-1.12339870106978,,0 +21043,85,-1.12339870106978,,0 +21044,85,-1.12339870106978,,0 +21045,85,-1.12339870106978,,0 +21046,85,-1.12339870106978,,0 +21047,85,-1.12339870106978,,0 +21048,85,-1.12339870106978,,0 +21049,85,-1.12339870106978,,0 +21050,85,-1.12339870106978,,0 +21051,85,-1.12339870106978,,0 +21052,85,-1.12339870106978,,0 +21053,85,-1.12339870106978,,0 +21054,85,-1.12339870106978,,0 +21055,85,-1.12339870106978,,0 +21056,85,-1.12339870106978,,0 +21057,85,-1.12339870106978,,0 +21058,85,-1.12339870106978,,0 +21059,85,-1.12339870106978,,0 +21060,85,-1.12339870106978,,0 +21061,85,-1.12339870106978,,0 +21062,85,-1.12339870106978,,0 +21063,85,-1.12339870106978,,0 +21064,85,-1.12339870106978,,0 +21065,85,-1.12339870106978,,0 +21066,85,-1.12339870106978,,0 +21067,85,-1.12339870106978,,0 +21068,85,-1.12339870106978,,0 +21069,85,-1.12339870106978,,0 +21070,85,-1.12339870106978,,0 +21071,85,-1.12339870106978,,0 +21072,85,-1.12339870106978,,0 +21073,85,-1.12339870106978,,0 +21074,85,-1.12339870106978,,0 +21075,85,-1.12339870106978,,0 +21076,85,-1.12339870106978,,0 +21077,85,-1.12339870106978,,0 +21078,85,-1.12339870106978,,0 +21079,85,-1.12339870106978,,0 +21080,85,-1.12339870106978,,0 +21081,85,-1.12339870106978,,0 +21082,85,-1.12339870106978,,0 +21083,85,-1.12339870106978,,0 +21084,85,-1.12339870106978,,0 +21085,85,-1.12339870106978,,0 +21086,85,-1.12339870106978,,0 +21087,85,-1.12339870106978,,0 +21088,85,-1.12339870106978,,0 +21089,85,-1.12339870106978,,0 +21090,85,-1.12339870106978,,0 +21091,85,-1.12339870106978,,0 +21092,85,-1.12339870106978,,0 +21093,85,-1.12339870106978,,0 +21094,85,-1.12339870106978,,0 +21095,85,-1.12339870106978,,0 +21096,85,-1.12339870106978,,0 +21097,85,-1.12339870106978,,0 +21098,85,-1.12339870106978,,0 +21099,85,-1.12339870106978,,0 +21100,85,-1.12339870106978,,0 +21101,85,-1.12339870106978,,0 +21102,85,-1.12339870106978,,0 +21103,85,-1.12339870106978,,0 +21104,85,-1.12339870106978,,0 +21105,85,-1.12339870106978,,0 +21106,85,-1.12339870106978,,0 +21107,85,-1.12339870106978,,0 +21108,85,-1.12339870106978,,0 +21109,85,-1.12339870106978,,0 +21110,85,-1.12339870106978,,0 +21111,85,-1.12339870106978,,0 +21112,85,-1.12339870106978,,0 +21113,85,-1.12339870106978,,0 +21114,85,-1.12339870106978,,0 +21115,85,-1.12339870106978,,0 +21116,85,-1.12339870106978,,0 +21117,85,-1.12339870106978,,0 +21118,85,-1.12339870106978,,0 +21119,85,-1.12339870106978,,0 +21120,85,-1.12339870106978,,0 +21121,85,-1.12339870106978,,0 +21122,85,-1.12339870106978,,0 +21123,85,-1.12339870106978,,0 +21124,85,-1.12339870106978,,0 +21125,85,-1.12339870106978,,0 +21126,85,-1.12339870106978,,0 +21127,85,-1.12339870106978,,0 +21128,85,-1.12339870106978,,0 +21129,85,-1.12339870106978,,0 +21130,85,-1.12339870106978,,0 +21131,85,-1.12339870106978,,0 +21132,85,-1.12339870106978,,0 +21133,85,-1.12339870106978,,0 +21134,85,-1.12339870106978,,0 +21135,85,-1.12339870106978,,0 +21136,85,-1.12339870106978,,0 +21137,85,-1.12339870106978,,0 +21138,85,-1.12339870106978,,0 +21139,85,-1.12339870106978,,0 +21140,85,-0.966788531578253,,0 +21141,85,-0.966788531578253,,0 +21142,85,-0.966788531578253,,0 +21143,85,-0.966788531578253,,0 +21144,85,-0.966788531578253,,0 +21145,85,-0.966788531578253,,0 +21146,85,-0.966788531578253,,0 +21147,85,-0.966788531578253,,0 +21148,85,-0.966788531578253,,0 +21149,85,-0.966788531578253,,0 +21150,85,-0.966788531578253,,0 +21151,85,-0.966788531578253,,0 +21152,85,-0.966788531578253,,0 +21153,85,-0.966788531578253,,0 +21154,85,-0.966788531578253,,0 +21155,85,-0.966788531578253,,0 +21156,85,-0.966788531578253,,0 +21157,85,-0.966788531578253,,0 +21158,85,-0.966788531578253,,0 +21159,85,-0.966788531578253,,0 +21160,85,-0.826195311239272,,0 +21161,85,-0.826195311239272,,0 +21162,85,-0.826195311239272,,0 +21163,85,-0.826195311239272,,0 +21164,85,-0.826195311239272,,0 +21165,85,-0.826195311239272,,0 +21166,85,-0.826195311239272,,0 +21167,85,-0.826195311239272,,0 +21168,85,-0.826195311239272,,0 +21169,85,-0.826195311239272,,0 +21170,85,-0.826195311239272,,0 +21171,85,-0.826195311239272,,0 +21172,85,-0.826195311239272,,0 +21173,85,-0.826195311239272,,0 +21174,85,-0.826195311239272,,0 +21175,85,-0.826195311239272,,0 +21176,85,-0.826195311239272,,0 +21177,85,-0.826195311239272,,0 +21178,85,-0.826195311239272,,0 +21179,85,-0.826195311239272,,0 +21180,85,-0.714076667171475,,0 +21181,85,-0.714076667171475,,0 +21182,85,-0.714076667171475,,0 +21183,85,-0.714076667171475,,0 +21184,85,-0.714076667171475,,0 +21185,85,-0.714076667171475,,0 +21186,85,-0.714076667171475,,0 +21187,85,-0.714076667171475,,0 +21188,85,-0.714076667171475,,0 +21189,85,-0.714076667171475,,0 +21190,85,-0.714076667171475,,0 +21191,85,-0.714076667171475,,0 +21192,85,-0.714076667171475,,0 +21193,85,-0.714076667171475,,0 +21194,85,-0.714076667171475,,0 +21195,85,-0.714076667171475,,0 +21196,85,-0.714076667171475,,0 +21197,85,-0.714076667171475,,0 +21198,85,-0.714076667171475,,0 +21199,85,-0.714076667171475,,0 +21200,85,-0.714076667171475,,0 +21201,85,-0.714076667171475,,0 +21202,85,-0.714076667171475,,0 +21203,85,-0.714076667171475,,0 +21204,85,-0.714076667171475,,0 +21205,85,-0.714076667171475,,0 +21206,85,-0.714076667171475,,0 +21207,85,-0.714076667171475,,0 +21208,85,-0.714076667171475,,0 +21209,85,-0.714076667171475,,0 +21210,85,-0.714076667171475,,0 +21211,85,-0.714076667171475,,0 +21212,85,-0.714076667171475,,0 +21213,85,-0.714076667171475,,0 +21214,85,-0.714076667171475,,0 +21215,85,-0.714076667171475,,0 +21216,85,-0.714076667171475,,0 +21217,85,-0.714076667171475,,0 +21218,85,-0.714076667171475,,0 +21219,85,-0.714076667171475,,0 +21220,85,-0.714076667171475,,0 +21221,85,-0.714076667171475,,0 +21222,85,-0.714076667171475,,0 +21223,85,-0.714076667171475,,0 +21224,85,-0.714076667171475,,0 +21225,85,-0.714076667171475,,0 +21226,85,-0.714076667171475,,0 +21227,85,-0.714076667171475,,0 +21228,85,-0.714076667171475,,0 +21229,85,-0.714076667171475,,0 +21230,85,-0.895602090900289,,0 +21231,85,-0.895602090900289,,0 +21232,85,-0.895602090900289,,0 +21233,85,-0.895602090900289,,0 +21234,85,-0.895602090900289,,0 +21235,85,-0.895602090900289,,0 +21236,85,-0.895602090900289,,0 +21237,85,-0.895602090900289,,0 +21238,85,-0.895602090900289,,0 +21239,85,-0.895602090900289,,0 +21240,85,-0.895602090900289,,0 +21241,85,-0.895602090900289,,0 +21242,85,-0.895602090900289,,0 +21243,85,-0.895602090900289,,0 +21244,85,-0.895602090900289,,0 +21245,85,-0.895602090900289,,0 +21246,85,-0.895602090900289,,0 +21247,85,-0.895602090900289,,0 +21248,85,-0.895602090900289,,0 +21249,85,-0.895602090900289,,0 +21250,85,-1.06466988751046,,0 +21251,85,-1.06466988751046,,0 +21252,85,-1.06466988751046,,0 +21253,85,-1.06466988751046,,0 +21254,85,-1.06466988751046,,0 +21255,85,-1.06466988751046,,0 +21256,85,-1.06466988751046,,0 +21257,85,-1.06466988751046,,0 +21258,85,-1.06466988751046,,0 +21259,85,-1.06466988751046,,0 +21260,85,-1.06466988751046,,0 +21261,85,-1.06466988751046,,0 +21262,85,-1.06466988751046,,0 +21263,85,-1.06466988751046,,0 +21264,85,-1.06466988751046,,0 +21265,85,-1.06466988751046,,0 +21266,85,-1.06466988751046,,0 +21267,85,-1.06466988751046,,0 +21268,85,-1.06466988751046,,0 +21269,85,-1.06466988751046,,0 +21270,85,-1.22661904005283,,0 +21271,85,-1.22661904005283,,0 +21272,85,-1.22661904005283,,0 +21273,85,-1.22661904005283,,0 +21274,85,-1.22661904005283,,0 +21275,85,-1.22661904005283,,0 +21276,85,-1.22661904005283,,0 +21277,85,-1.22661904005283,,0 +21278,85,-1.22661904005283,,0 +21279,85,-1.22661904005283,,0 +21280,85,-1.22661904005283,,0 +21281,85,-1.22661904005283,,0 +21282,85,-1.22661904005283,,0 +21283,85,-1.22661904005283,,0 +21284,85,-1.22661904005283,,0 +21285,85,-1.22661904005283,,0 +21286,85,-1.22661904005283,,0 +21287,85,-1.22661904005283,,0 +21288,85,-1.22661904005283,,0 +21289,85,-1.22661904005283,,0 +21290,85,-1.22661904005283,,0 +21291,85,-1.22661904005283,,0 +21292,85,-1.22661904005283,,0 +21293,85,-1.22661904005283,,0 +21294,85,-1.22661904005283,,0 +21295,85,-1.22661904005283,,0 +21296,85,-1.22661904005283,,0 +21297,85,-1.22661904005283,,0 +21298,85,-1.22661904005283,,0 +21299,85,-1.22661904005283,,0 +21300,85,-1.22661904005283,,0 +21301,85,-1.22661904005283,,0 +21302,85,-1.22661904005283,,0 +21303,85,-1.22661904005283,,0 +21304,85,-1.22661904005283,,0 +21305,85,-1.22661904005283,,0 +21306,85,-1.22661904005283,,0 +21307,85,-1.22661904005283,,0 +21308,85,-1.22661904005283,,0 +21309,85,-1.22661904005283,,0 +21310,85,-1.22661904005283,,0 +21311,85,-1.22661904005283,,0 +21312,85,-1.22661904005283,,0 +21313,85,-1.22661904005283,,0 +21314,85,-1.22661904005283,,0 +21315,85,-1.22661904005283,,0 +21316,85,-1.22661904005283,,0 +21317,85,-1.22661904005283,,0 +21318,85,-1.22661904005283,,0 +21319,85,-1.22661904005283,,0 +21320,85,-1.22661904005283,,0 +21321,85,-1.22661904005283,,0 +21322,85,-1.22661904005283,,0 +21323,85,-1.22661904005283,,0 +21324,85,-1.22661904005283,,0 +21325,85,-1.22661904005283,,0 +21326,85,-1.22661904005283,,0 +21327,85,-1.22661904005283,,0 +21328,85,-1.22661904005283,,0 +21329,85,-1.22661904005283,,0 +21330,85,-1.22661904005283,,0 +21331,85,-1.22661904005283,,0 +21332,85,-1.22661904005283,,0 +21333,85,-1.22661904005283,,0 +21334,85,-1.22661904005283,,0 +21335,85,-1.22661904005283,,0 +21336,85,-1.22661904005283,,0 +21337,85,-1.22661904005283,,0 +21338,85,-1.22661904005283,,0 +21339,85,-1.22661904005283,,0 +21340,85,-1.22661904005283,,0 +21341,85,-1.22661904005283,,0 +21342,85,-1.22661904005283,,0 +21343,85,-1.22661904005283,,0 +21344,85,-1.22661904005283,,0 +21345,85,-1.22661904005283,,0 +21346,85,-1.22661904005283,,0 +21347,85,-1.22661904005283,,0 +21348,85,-1.22661904005283,,0 +21349,85,-1.22661904005283,,0 +21350,85,-1.35831395530707,,0 +21351,85,-1.35831395530707,,0 +21352,85,-1.35831395530707,,0 +21353,85,-1.35831395530707,,0 +21354,85,-1.35831395530707,,0 +21355,85,-1.35831395530707,,0 +21356,85,-1.35831395530707,,0 +21357,85,-1.35831395530707,,0 +21358,85,-1.35831395530707,,0 +21359,85,-1.35831395530707,,0 +21360,85,-1.35831395530707,,0 +21361,85,-1.35831395530707,,0 +21362,85,-1.35831395530707,,0 +21363,85,-1.35831395530707,,0 +21364,85,-1.35831395530707,,0 +21365,85,-1.35831395530707,,0 +21366,85,-1.35831395530707,,0 +21367,85,-1.35831395530707,,0 +21368,85,-1.35831395530707,,0 +21369,85,-1.35831395530707,,0 +21370,85,-1.46865293835792,,0 +21371,85,-1.46865293835792,,0 +21372,85,-1.46865293835792,,0 +21373,85,-1.46865293835792,,0 +21374,85,-1.46865293835792,,0 +21375,85,-1.46865293835792,,0 +21376,85,-1.46865293835792,,0 +21377,85,-1.46865293835792,,0 +21378,85,-1.46865293835792,,0 +21379,85,-1.46865293835792,,0 +21380,85,-1.46865293835792,,0 +21381,85,-1.46865293835792,,0 +21382,85,-1.46865293835792,,0 +21383,85,-1.46865293835792,,0 +21384,85,-1.46865293835792,,0 +21385,85,-1.46865293835792,,0 +21386,85,-1.46865293835792,,0 +21387,85,-1.46865293835792,,0 +21388,85,-1.46865293835792,,0 +21389,85,-1.46865293835792,,0 +21390,85,-1.46865293835792,,0 +21391,85,-1.46865293835792,,0 +21392,85,-1.46865293835792,,0 +21393,85,-1.46865293835792,,0 +21394,85,-1.46865293835792,,0 +21395,85,-1.46865293835792,,0 +21396,85,-1.46865293835792,,0 +21397,85,-1.46865293835792,,0 +21398,85,-1.46865293835792,,0 +21399,85,-1.46865293835792,,0 +21400,85,-1.46865293835792,,0 +21401,85,-1.46865293835792,,0 +21402,85,-1.46865293835792,,0 +21403,85,-1.46865293835792,,0 +21404,85,-1.46865293835792,,0 +21405,85,-1.46865293835792,,0 +21406,85,-1.46865293835792,,0 +21407,85,-1.46865293835792,,0 +21408,85,-1.46865293835792,,0 +21409,85,-1.46865293835792,,0 +21410,85,-1.46865293835792,,0 +21411,85,-1.46865293835792,,0 +21412,85,-1.46865293835792,,0 +21413,85,-1.46865293835792,,0 +21414,85,-1.46865293835792,,0 +21415,85,-1.46865293835792,,0 +21416,85,-1.46865293835792,,0 +21417,85,-1.46865293835792,,0 +21418,85,-1.46865293835792,,0 +21419,85,-1.46865293835792,,0 +21420,85,-1.46865293835792,,0 +21421,85,-1.46865293835792,,0 +21422,85,-1.46865293835792,,0 +21423,85,-1.46865293835792,,0 +21424,85,-1.46865293835792,,0 +21425,85,-1.46865293835792,,0 +21426,85,-1.46865293835792,,0 +21427,85,-1.46865293835792,,0 +21428,85,-1.46865293835792,,0 +21429,85,-1.46865293835792,,0 +21430,85,-1.46865293835792,,0 +21431,85,-1.46865293835792,,0 +21432,85,-1.46865293835792,,0 +21433,85,-1.46865293835792,,0 +21434,85,-1.46865293835792,,0 +21435,85,-1.46865293835792,,0 +21436,85,-1.46865293835792,,0 +21437,85,-1.46865293835792,,0 +21438,85,-1.46865293835792,,0 +21439,85,-1.46865293835792,,0 +21440,85,-1.64128005700198,,0 +21441,85,-1.64128005700198,,0 +21442,85,-1.64128005700198,,0 +21443,85,-1.64128005700198,,0 +21444,85,-1.64128005700198,,0 +21445,85,-1.64128005700198,,0 +21446,85,-1.64128005700198,,0 +21447,85,-1.64128005700198,,0 +21448,85,-1.64128005700198,,0 +21449,85,-1.64128005700198,,0 +21450,85,-1.64128005700198,,0 +21451,85,-1.64128005700198,,0 +21452,85,-1.64128005700198,,0 +21453,85,-1.64128005700198,,0 +21454,85,-1.64128005700198,,0 +21455,85,-1.64128005700198,,0 +21456,85,-1.64128005700198,,0 +21457,85,-1.64128005700198,,0 +21458,85,-1.64128005700198,,0 +21459,85,-1.64128005700198,,0 +21460,85,-1.80144954852741,,0 +21461,85,-1.80144954852741,,0 +21462,85,-1.80144954852741,,0 +21463,85,-1.80144954852741,,0 +21464,85,-1.80144954852741,,0 +21465,85,-1.80144954852741,,0 +21466,85,-1.80144954852741,,0 +21467,85,-1.80144954852741,,0 +21468,85,-1.80144954852741,,0 +21469,85,-1.80144954852741,,0 +21470,85,-1.80144954852741,,0 +21471,85,-1.80144954852741,,0 +21472,85,-1.80144954852741,,0 +21473,85,-1.80144954852741,,0 +21474,85,-1.80144954852741,,0 +21475,85,-1.80144954852741,,0 +21476,85,-1.80144954852741,,0 +21477,85,-1.80144954852741,,0 +21478,85,-1.80144954852741,,0 +21479,85,-1.80144954852741,,0 +21480,85,-1.92958514174774,,0 +21481,85,-1.92958514174774,,0 +21482,85,-1.92958514174774,,0 +21483,85,-1.92958514174774,,0 +21484,85,-1.92958514174774,,0 +21485,85,-1.92958514174774,,0 +21486,85,-1.92958514174774,,0 +21487,85,-1.92958514174774,,0 +21488,85,-1.92958514174774,,0 +21489,85,-1.92958514174774,,0 +21490,85,-1.92958514174774,,0 +21491,85,-1.92958514174774,,0 +21492,85,-1.92958514174774,,0 +21493,85,-1.92958514174774,,0 +21494,85,-1.92958514174774,,0 +21495,85,-1.92958514174774,,0 +21496,85,-1.92958514174774,,0 +21497,85,-1.92958514174774,,0 +21498,85,-1.92958514174774,,0 +21499,85,-1.92958514174774,,0 +21500,85,-2.05594107395114,,0 +21501,85,-2.05594107395114,,0 +21502,85,-2.05594107395114,,0 +21503,85,-2.05594107395114,,0 +21504,85,-2.05594107395114,,0 +21505,85,-2.05594107395114,,0 +21506,85,-2.05594107395114,,0 +21507,85,-2.05594107395114,,0 +21508,85,-2.05594107395114,,0 +21509,85,-2.05594107395114,,0 +21510,85,-2.05594107395114,,0 +21511,85,-2.05594107395114,,0 +21512,85,-2.05594107395114,,0 +21513,85,-2.05594107395114,,0 +21514,85,-2.05594107395114,,0 +21515,85,-2.05594107395114,,0 +21516,85,-2.05594107395114,,0 +21517,85,-2.05594107395114,,0 +21518,85,-2.05594107395114,,0 +21519,85,-2.05594107395114,,0 +21520,85,-2.05594107395114,,0 +21521,85,-2.05594107395114,,0 +21522,85,-2.05594107395114,,0 +21523,85,-2.05594107395114,,0 +21524,85,-2.05594107395114,,0 +21525,85,-2.05594107395114,,0 +21526,85,-2.05594107395114,,0 +21527,85,-2.05594107395114,,0 +21528,85,-2.05594107395114,,0 +21529,85,-2.05594107395114,,0 +21530,85,-2.05594107395114,,0 +21531,85,-2.05594107395114,,0 +21532,85,-2.05594107395114,,0 +21533,85,-2.05594107395114,,0 +21534,85,-2.05594107395114,,0 +21535,85,-2.05594107395114,,0 +21536,85,-2.05594107395114,,0 +21537,85,-2.05594107395114,,0 +21538,85,-2.05594107395114,,0 +21539,85,-2.05594107395114,,0 +21540,85,-2.05594107395114,,0 +21541,85,-2.05594107395114,,0 +21542,85,-2.05594107395114,,0 +21543,85,-2.05594107395114,,0 +21544,85,-2.05594107395114,,0 +21545,85,-2.05594107395114,,0 +21546,85,-2.05594107395114,,0 +21547,85,-2.05594107395114,,0 +21548,85,-2.05594107395114,,0 +21549,85,-2.05594107395114,,0 +21550,85,-2.05594107395114,,0 +21551,85,-2.05594107395114,,0 +21552,85,-2.05594107395114,,0 +21553,85,-2.05594107395114,,0 +21554,85,-2.05594107395114,,0 +21555,85,-2.05594107395114,,0 +21556,85,-2.05594107395114,,0 +21557,85,-2.05594107395114,,0 +21558,85,-2.05594107395114,,0 +21559,85,-2.05594107395114,,0 +21560,85,-2.17695802310368,,0 +21561,85,-2.17695802310368,,0 +21562,85,-2.17695802310368,,0 +21563,85,-2.17695802310368,,0 +21564,85,-2.17695802310368,,0 +21565,85,-2.17695802310368,,0 +21566,85,-2.17695802310368,,0 +21567,85,-2.17695802310368,,0 +21568,85,-2.17695802310368,,0 +21569,85,-2.17695802310368,,0 +21570,85,-2.17695802310368,,0 +21571,85,-2.17695802310368,,0 +21572,85,-2.17695802310368,,0 +21573,85,-2.17695802310368,,0 +21574,85,-2.17695802310368,,0 +21575,85,-2.17695802310368,,0 +21576,85,-2.17695802310368,,0 +21577,85,-2.17695802310368,,0 +21578,85,-2.17695802310368,,0 +21579,85,-2.17695802310368,,0 +21580,85,-2.17695802310368,,0 +21581,85,-2.17695802310368,,0 +21582,85,-2.17695802310368,,0 +21583,85,-2.17695802310368,,0 +21584,85,-2.17695802310368,,0 +21585,85,-2.17695802310368,,0 +21586,85,-2.17695802310368,,0 +21587,85,-2.17695802310368,,0 +21588,85,-2.17695802310368,,0 +21589,85,-2.17695802310368,,0 +21590,85,-2.28551734513758,,0 +21591,85,-2.28551734513758,,0 +21592,85,-2.28551734513758,,0 +21593,85,-2.28551734513758,,0 +21594,85,-2.28551734513758,,0 +21595,85,-2.28551734513758,,0 +21596,85,-2.28551734513758,,0 +21597,85,-2.28551734513758,,0 +21598,85,-2.28551734513758,,0 +21599,85,-2.28551734513758,,0 +21600,85,-2.28551734513758,,0 +21601,85,-2.28551734513758,,0 +21602,85,-2.28551734513758,,0 +21603,85,-2.28551734513758,,0 +21604,85,-2.28551734513758,,0 +21605,85,-2.28551734513758,,0 +21606,85,-2.28551734513758,,0 +21607,85,-2.28551734513758,,0 +21608,85,-2.28551734513758,,0 +21609,85,-2.28551734513758,,0 +21610,85,-2.40475463327317,,0 +21611,85,-2.40475463327317,,0 +21612,85,-2.40475463327317,,0 +21613,85,-2.40475463327317,,0 +21614,85,-2.40475463327317,,0 +21615,85,-2.40475463327317,,0 +21616,85,-2.40475463327317,,0 +21617,85,-2.40475463327317,,0 +21618,85,-2.40475463327317,,0 +21619,85,-2.40475463327317,,0 +21620,85,-2.40475463327317,,0 +21621,85,-2.40475463327317,,0 +21622,85,-2.40475463327317,,0 +21623,85,-2.40475463327317,,0 +21624,85,-2.40475463327317,,0 +21625,85,-2.40475463327317,,0 +21626,85,-2.40475463327317,,0 +21627,85,-2.40475463327317,,0 +21628,85,-2.40475463327317,,0 +21629,85,-2.40475463327317,,0 +21630,85,-2.56670378581554,,0 +21631,85,-2.56670378581554,,0 +21632,85,-2.56670378581554,,0 +21633,85,-2.56670378581554,,0 +21634,85,-2.56670378581554,,0 +21635,85,-2.56670378581554,,0 +21636,85,-2.56670378581554,,0 +21637,85,-2.56670378581554,,0 +21638,85,-2.56670378581554,,0 +21639,85,-2.56670378581554,,0 +21640,85,-2.56670378581554,,0 +21641,85,-2.56670378581554,,0 +21642,85,-2.56670378581554,,0 +21643,85,-2.56670378581554,,0 +21644,85,-2.56670378581554,,0 +21645,85,-2.56670378581554,,0 +21646,85,-2.56670378581554,,0 +21647,85,-2.56670378581554,,0 +21648,85,-2.56670378581554,,0 +21649,85,-2.56670378581554,,0 +21650,85,-2.77136480276469,,0 +21651,85,-2.77136480276469,,0 +21652,85,-2.77136480276469,,0 +21653,85,-2.77136480276469,,0 +21654,85,-2.77136480276469,,0 +21655,85,-2.77136480276469,,0 +21656,85,-2.77136480276469,,0 +21657,85,-2.77136480276469,,0 +21658,85,-2.77136480276469,,0 +21659,85,-2.77136480276469,,0 +21660,85,-2.88348344683249,,0 +21661,85,-2.88348344683249,,0 +21662,85,-2.88348344683249,,0 +21663,85,-2.88348344683249,,0 +21664,85,-2.88348344683249,,0 +21665,85,-2.88348344683249,,0 +21666,85,-2.88348344683249,,0 +21667,85,-2.88348344683249,,0 +21668,85,-2.88348344683249,,0 +21669,85,-2.88348344683249,,0 +21670,85,-2.88348344683249,,0 +21671,85,-2.88348344683249,,0 +21672,85,-2.88348344683249,,0 +21673,85,-2.88348344683249,,0 +21674,85,-2.88348344683249,,0 +21675,85,-2.88348344683249,,0 +21676,85,-2.88348344683249,,0 +21677,85,-2.88348344683249,,0 +21678,85,-2.88348344683249,,0 +21679,85,-2.88348344683249,,0 +21680,85,-3.01517836208673,,0 +21681,85,-3.01517836208673,,0 +21682,85,-3.01517836208673,,0 +21683,85,-3.01517836208673,,0 +21684,85,-3.01517836208673,,0 +21685,85,-3.01517836208673,,0 +21686,85,-3.01517836208673,,0 +21687,85,-3.01517836208673,,0 +21688,85,-3.01517836208673,,0 +21689,85,-3.01517836208673,,0 +21690,85,-3.01517836208673,,0 +21691,85,-3.01517836208673,,0 +21692,85,-3.01517836208673,,0 +21693,85,-3.01517836208673,,0 +21694,85,-3.01517836208673,,0 +21695,85,-3.01517836208673,,0 +21696,85,-3.01517836208673,,0 +21697,85,-3.01517836208673,,0 +21698,85,-3.01517836208673,,0 +21699,85,-3.01517836208673,,0 +21700,85,-3.01517836208673,,0 +21701,85,-3.01517836208673,,0 +21702,85,-3.01517836208673,,0 +21703,85,-3.01517836208673,,0 +21704,85,-3.01517836208673,,0 +21705,85,-3.01517836208673,,0 +21706,85,-3.01517836208673,,0 +21707,85,-3.01517836208673,,0 +21708,85,-3.01517836208673,,0 +21709,85,-3.01517836208673,,0 +21710,85,-3.01517836208673,,0 +21711,85,-3.01517836208673,,0 +21712,85,-3.01517836208673,,0 +21713,85,-3.01517836208673,,0 +21714,85,-3.01517836208673,,0 +21715,85,-3.01517836208673,,0 +21716,85,-3.01517836208673,,0 +21717,85,-3.01517836208673,,0 +21718,85,-3.01517836208673,,0 +21719,85,-3.01517836208673,,0 +21720,85,-2.8550088705613,,0 +21721,85,-2.8550088705613,,0 +21722,85,-2.8550088705613,,0 +21723,85,-2.8550088705613,,0 +21724,85,-2.8550088705613,,0 +21725,85,-2.8550088705613,,0 +21726,85,-2.8550088705613,,0 +21727,85,-2.8550088705613,,0 +21728,85,-2.8550088705613,,0 +21729,85,-2.8550088705613,,0 +21730,85,-2.71263598920537,,0 +21731,85,-2.71263598920537,,0 +21732,85,-2.71263598920537,,0 +21733,85,-2.71263598920537,,0 +21734,85,-2.71263598920537,,0 +21735,85,-2.71263598920537,,0 +21736,85,-2.71263598920537,,0 +21737,85,-2.71263598920537,,0 +21738,85,-2.71263598920537,,0 +21739,85,-2.71263598920537,,0 +21740,85,-2.57382242988334,,0 +21741,85,-2.57382242988334,,0 +21742,85,-2.57382242988334,,0 +21743,85,-2.57382242988334,,0 +21744,85,-2.57382242988334,,0 +21745,85,-2.57382242988334,,0 +21746,85,-2.57382242988334,,0 +21747,85,-2.57382242988334,,0 +21748,85,-2.57382242988334,,0 +21749,85,-2.57382242988334,,0 +21750,85,-2.43144954852741,,0 +21751,85,-2.43144954852741,,0 +21752,85,-2.43144954852741,,0 +21753,85,-2.43144954852741,,0 +21754,85,-2.43144954852741,,0 +21755,85,-2.43144954852741,,0 +21756,85,-2.43144954852741,,0 +21757,85,-2.43144954852741,,0 +21758,85,-2.43144954852741,,0 +21759,85,-2.43144954852741,,0 +21760,85,-2.27483937903588,,0 +21761,85,-2.27483937903588,,0 +21762,85,-2.27483937903588,,0 +21763,85,-2.27483937903588,,0 +21764,85,-2.27483937903588,,0 +21765,85,-2.27483937903588,,0 +21766,85,-2.27483937903588,,0 +21767,85,-2.27483937903588,,0 +21768,85,-2.27483937903588,,0 +21769,85,-2.27483937903588,,0 +21770,85,-2.14314446378164,,0 +21771,85,-2.14314446378164,,0 +21772,85,-2.14314446378164,,0 +21773,85,-2.14314446378164,,0 +21774,85,-2.14314446378164,,0 +21775,85,-2.14314446378164,,0 +21776,85,-2.14314446378164,,0 +21777,85,-2.14314446378164,,0 +21778,85,-2.14314446378164,,0 +21779,85,-2.14314446378164,,0 +21780,85,-2.02390717564605,,0 +21781,85,-2.02390717564605,,0 +21782,85,-2.02390717564605,,0 +21783,85,-2.02390717564605,,0 +21784,85,-2.02390717564605,,0 +21785,85,-2.02390717564605,,0 +21786,85,-2.02390717564605,,0 +21787,85,-2.02390717564605,,0 +21788,85,-2.02390717564605,,0 +21789,85,-2.02390717564605,,0 +21790,85,-1.88331395530707,,0 +21791,85,-1.88331395530707,,0 +21792,85,-1.88331395530707,,0 +21793,85,-1.88331395530707,,0 +21794,85,-1.88331395530707,,0 +21795,85,-1.88331395530707,,0 +21796,85,-1.88331395530707,,0 +21797,85,-1.88331395530707,,0 +21798,85,-1.88331395530707,,0 +21799,85,-1.88331395530707,,0 +21800,85,-1.7035681925952,,0 +21801,85,-1.7035681925952,,0 +21802,85,-1.7035681925952,,0 +21803,85,-1.7035681925952,,0 +21804,85,-1.7035681925952,,0 +21805,85,-1.7035681925952,,0 +21806,85,-1.7035681925952,,0 +21807,85,-1.7035681925952,,0 +21808,85,-1.7035681925952,,0 +21809,85,-1.7035681925952,,0 +21810,85,-1.47221226039181,,0 +21811,85,-1.47221226039181,,0 +21812,85,-1.47221226039181,,0 +21813,85,-1.47221226039181,,0 +21814,85,-1.47221226039181,,0 +21815,85,-1.47221226039181,,0 +21816,85,-1.47221226039181,,0 +21817,85,-1.47221226039181,,0 +21818,85,-1.47221226039181,,0 +21819,85,-1.47221226039181,,0 +21820,85,-1.21238175191724,,0 +21821,85,-1.21238175191724,,0 +21822,85,-1.21238175191724,,0 +21823,85,-1.21238175191724,,0 +21824,85,-1.21238175191724,,0 +21825,85,-1.21238175191724,,0 +21826,85,-1.21238175191724,,0 +21827,85,-1.21238175191724,,0 +21828,85,-1.21238175191724,,0 +21829,85,-1.21238175191724,,0 +21830,85,-0.932974972256221,,0 +21831,85,-0.932974972256221,,0 +21832,85,-0.932974972256221,,0 +21833,85,-0.932974972256221,,0 +21834,85,-0.932974972256221,,0 +21835,85,-0.932974972256221,,0 +21836,85,-0.932974972256221,,0 +21837,85,-0.932974972256221,,0 +21838,85,-0.932974972256221,,0 +21839,85,-0.932974972256221,,0 +21840,85,-0.662466497679949,,0 +21841,85,-0.662466497679949,,0 +21842,85,-0.662466497679949,,0 +21843,85,-0.662466497679949,,0 +21844,85,-0.662466497679949,,0 +21845,85,-0.662466497679949,,0 +21846,85,-0.662466497679949,,0 +21847,85,-0.662466497679949,,0 +21848,85,-0.662466497679949,,0 +21849,85,-0.662466497679949,,0 +21850,85,-0.422212260391813,,0 +21851,85,-0.422212260391813,,0 +21852,85,-0.422212260391813,,0 +21853,85,-0.422212260391813,,0 +21854,85,-0.422212260391813,,0 +21855,85,-0.422212260391813,,0 +21856,85,-0.422212260391813,,0 +21857,85,-0.422212260391813,,0 +21858,85,-0.422212260391813,,0 +21859,85,-0.422212260391813,,0 +21860,85,-0.240686836663,,0 +21861,85,-0.240686836663,,0 +21862,85,-0.240686836663,,0 +21863,85,-0.240686836663,,0 +21864,85,-0.240686836663,,0 +21865,85,-0.240686836663,,0 +21866,85,-0.240686836663,,0 +21867,85,-0.240686836663,,0 +21868,85,-0.240686836663,,0 +21869,85,-0.240686836663,,0 +21870,85,-9.83139553070675E-02,,0 +21871,85,-9.83139553070675E-02,,0 +21872,85,-9.83139553070675E-02,,0 +21873,85,-9.83139553070675E-02,,0 +21874,85,-9.83139553070675E-02,,0 +21875,85,-9.83139553070675E-02,,0 +21876,85,-9.83139553070675E-02,,0 +21877,85,-9.83139553070675E-02,,0 +21878,85,-9.83139553070675E-02,,0 +21879,85,-9.83139553070675E-02,,0 +21880,85,-9.83139553070675E-02,,0 +21881,85,-9.83139553070675E-02,,0 +21882,85,-9.83139553070675E-02,,0 +21883,85,-9.83139553070675E-02,,0 +21884,85,-9.83139553070675E-02,,0 +21885,85,-9.83139553070675E-02,,0 +21886,85,-9.83139553070675E-02,,0 +21887,85,-9.83139553070675E-02,,0 +21888,85,-9.83139553070675E-02,,0 +21889,85,-9.83139553070675E-02,,0 +21890,85,7.60928243539495E-02,,0 +21891,85,7.60928243539495E-02,,0 +21892,85,7.60928243539495E-02,,0 +21893,85,7.60928243539495E-02,,0 +21894,85,7.60928243539495E-02,,0 +21895,85,7.60928243539495E-02,,0 +21896,85,7.60928243539495E-02,,0 +21897,85,7.60928243539495E-02,,0 +21898,85,7.60928243539495E-02,,0 +21899,85,7.60928243539495E-02,,0 +21900,85,7.60928243539495E-02,,0 +21901,85,7.60928243539495E-02,,0 +21902,85,7.60928243539495E-02,,0 +21903,85,7.60928243539495E-02,,0 +21904,85,7.60928243539495E-02,,0 +21905,85,7.60928243539495E-02,,0 +21906,85,7.60928243539495E-02,,0 +21907,85,7.60928243539495E-02,,0 +21908,85,7.60928243539495E-02,,0 +21909,85,7.60928243539495E-02,,0 +21910,85,0.209567400625136,,0 +21911,85,0.209567400625136,,0 +21912,85,0.209567400625136,,0 +21913,85,0.209567400625136,,0 +21914,85,0.209567400625136,,0 +21915,85,0.209567400625136,,0 +21916,85,0.209567400625136,,0 +21917,85,0.209567400625136,,0 +21918,85,0.209567400625136,,0 +21919,85,0.209567400625136,,0 +21920,85,0.209567400625136,,0 +21921,85,0.209567400625136,,0 +21922,85,0.209567400625136,,0 +21923,85,0.209567400625136,,0 +21924,85,0.209567400625136,,0 +21925,85,0.209567400625136,,0 +21926,85,0.209567400625136,,0 +21927,85,0.209567400625136,,0 +21928,85,0.209567400625136,,0 +21929,85,0.209567400625136,,0 +21930,85,0.344821637913272,,0 +21931,85,0.344821637913272,,0 +21932,85,0.344821637913272,,0 +21933,85,0.344821637913272,,0 +21934,85,0.344821637913272,,0 +21935,85,0.344821637913272,,0 +21936,85,0.344821637913272,,0 +21937,85,0.344821637913272,,0 +21938,85,0.344821637913272,,0 +21939,85,0.344821637913272,,0 +21940,85,0.344821637913272,,0 +21941,85,0.344821637913272,,0 +21942,85,0.344821637913272,,0 +21943,85,0.344821637913272,,0 +21944,85,0.344821637913272,,0 +21945,85,0.344821637913272,,0 +21946,85,0.344821637913272,,0 +21947,85,0.344821637913272,,0 +21948,85,0.344821637913272,,0 +21949,85,0.344821637913272,,0 +21950,85,0.481855536218357,,0 +21951,85,0.481855536218357,,0 +21952,85,0.481855536218357,,0 +21953,85,0.481855536218357,,0 +21954,85,0.481855536218357,,0 +21955,85,0.481855536218357,,0 +21956,85,0.481855536218357,,0 +21957,85,0.481855536218357,,0 +21958,85,0.481855536218357,,0 +21959,85,0.481855536218357,,0 +21960,85,0.481855536218357,,0 +21961,85,0.481855536218357,,0 +21962,85,0.481855536218357,,0 +21963,85,0.481855536218357,,0 +21964,85,0.481855536218357,,0 +21965,85,0.481855536218357,,0 +21966,85,0.481855536218357,,0 +21967,85,0.481855536218357,,0 +21968,85,0.481855536218357,,0 +21969,85,0.481855536218357,,0 +21970,85,0.675838587065813,,0 +21971,85,0.675838587065813,,0 +21972,85,0.675838587065813,,0 +21973,85,0.675838587065813,,0 +21974,85,0.675838587065813,,0 +21975,85,0.675838587065813,,0 +21976,85,0.675838587065813,,0 +21977,85,0.675838587065813,,0 +21978,85,0.675838587065813,,0 +21979,85,0.675838587065813,,0 +21980,85,0.786177570116661,,0 +21981,85,0.786177570116661,,0 +21982,85,0.786177570116661,,0 +21983,85,0.786177570116661,,0 +21984,85,0.786177570116661,,0 +21985,85,0.786177570116661,,0 +21986,85,0.786177570116661,,0 +21987,85,0.786177570116661,,0 +21988,85,0.786177570116661,,0 +21989,85,0.786177570116661,,0 +21990,85,0.928550451472594,,0 +21991,85,0.928550451472594,,0 +21992,85,0.928550451472594,,0 +21993,85,0.928550451472594,,0 +21994,85,0.928550451472594,,0 +21995,85,0.928550451472594,,0 +21996,85,0.928550451472594,,0 +21997,85,0.928550451472594,,0 +21998,85,0.928550451472594,,0 +21999,85,0.928550451472594,,0 +22000,85,1.08338095994717,,0 +22001,85,1.08338095994717,,0 +22002,85,1.08338095994717,,0 +22003,85,1.08338095994717,,0 +22004,85,1.08338095994717,,0 +22005,85,1.08338095994717,,0 +22006,85,1.08338095994717,,0 +22007,85,1.08338095994717,,0 +22008,85,1.08338095994717,,0 +22009,85,1.08338095994717,,0 +22010,85,1.26668604469293,,0 +22011,85,1.26668604469293,,0 +22012,85,1.26668604469293,,0 +22013,85,1.26668604469293,,0 +22014,85,1.26668604469293,,0 +22015,85,1.26668604469293,,0 +22016,85,1.26668604469293,,0 +22017,85,1.26668604469293,,0 +22018,85,1.26668604469293,,0 +22019,85,1.26668604469293,,0 +22020,85,1.44109282435395,,0 +22021,85,1.44109282435395,,0 +22022,85,1.44109282435395,,0 +22023,85,1.44109282435395,,0 +22024,85,1.44109282435395,,0 +22025,85,1.44109282435395,,0 +22026,85,1.44109282435395,,0 +22027,85,1.44109282435395,,0 +22028,85,1.44109282435395,,0 +22029,85,1.44109282435395,,0 +22030,85,1.61549960401497,,0 +22031,85,1.61549960401497,,0 +22032,85,1.61549960401497,,0 +22033,85,1.61549960401497,,0 +22034,85,1.61549960401497,,0 +22035,85,1.61549960401497,,0 +22036,85,1.61549960401497,,0 +22037,85,1.61549960401497,,0 +22038,85,1.61549960401497,,0 +22039,85,1.61549960401497,,0 +22040,85,1.82194028198107,,0 +22041,85,1.82194028198107,,0 +22042,85,1.82194028198107,,0 +22043,85,1.82194028198107,,0 +22044,85,1.82194028198107,,0 +22045,85,1.82194028198107,,0 +22046,85,1.82194028198107,,0 +22047,85,1.82194028198107,,0 +22048,85,1.82194028198107,,0 +22049,85,1.82194028198107,,0 +22050,85,1.99990638367598,,0 +22051,85,1.99990638367598,,0 +22052,85,1.99990638367598,,0 +22053,85,1.99990638367598,,0 +22054,85,1.99990638367598,,0 +22055,85,1.99990638367598,,0 +22056,85,1.99990638367598,,0 +22057,85,1.99990638367598,,0 +22058,85,1.99990638367598,,0 +22059,85,1.99990638367598,,0 +22060,85,2.17253350232005,,0 +22061,85,2.17253350232005,,0 +22062,85,2.17253350232005,,0 +22063,85,2.17253350232005,,0 +22064,85,2.17253350232005,,0 +22065,85,2.17253350232005,,0 +22066,85,2.17253350232005,,0 +22067,85,2.17253350232005,,0 +22068,85,2.17253350232005,,0 +22069,85,2.17253350232005,,0 +22070,85,2.33270299384548,,0 +22071,85,2.33270299384548,,0 +22072,85,2.33270299384548,,0 +22073,85,2.33270299384548,,0 +22074,85,2.33270299384548,,0 +22075,85,2.33270299384548,,0 +22076,85,2.33270299384548,,0 +22077,85,2.33270299384548,,0 +22078,85,2.33270299384548,,0 +22079,85,2.33270299384548,,0 +22080,85,2.47507587520141,,0 +22081,85,2.47507587520141,,0 +22082,85,2.47507587520141,,0 +22083,85,2.47507587520141,,0 +22084,85,2.47507587520141,,0 +22085,85,2.47507587520141,,0 +22086,85,2.47507587520141,,0 +22087,85,2.47507587520141,,0 +22088,85,2.47507587520141,,0 +22089,85,2.47507587520141,,0 +22090,85,2.47507587520141,,0 +22091,85,2.47507587520141,,0 +22092,85,2.47507587520141,,0 +22093,85,2.47507587520141,,0 +22094,85,2.47507587520141,,0 +22095,85,2.47507587520141,,0 +22096,85,2.47507587520141,,0 +22097,85,2.47507587520141,,0 +22098,85,2.47507587520141,,0 +22099,85,2.47507587520141,,0 +22100,85,2.47507587520141,,0 +22101,85,2.47507587520141,,0 +22102,85,2.47507587520141,,0 +22103,85,2.47507587520141,,0 +22104,85,2.47507587520141,,0 +22105,85,2.47507587520141,,0 +22106,85,2.47507587520141,,0 +22107,85,2.47507587520141,,0 +22108,85,2.47507587520141,,0 +22109,85,2.47507587520141,,0 +22110,85,2.47507587520141,,0 +22111,85,2.47507587520141,,0 +22112,85,2.47507587520141,,0 +22113,85,2.47507587520141,,0 +22114,85,2.47507587520141,,0 +22115,85,2.47507587520141,,0 +22116,85,2.47507587520141,,0 +22117,85,2.47507587520141,,0 +22118,85,2.47507587520141,,0 +22119,85,2.47507587520141,,0 +22120,85,2.47507587520141,,0 +22121,85,2.47507587520141,,0 +22122,85,2.47507587520141,,0 +22123,85,2.47507587520141,,0 +22124,85,2.47507587520141,,0 +22125,85,2.47507587520141,,0 +22126,85,2.47507587520141,,0 +22127,85,2.47507587520141,,0 +22128,85,2.47507587520141,,0 +22129,85,2.47507587520141,,0 +22130,85,2.47507587520141,,0 +22131,85,2.47507587520141,,0 +22132,85,2.47507587520141,,0 +22133,85,2.47507587520141,,0 +22134,85,2.47507587520141,,0 +22135,85,2.47507587520141,,0 +22136,85,2.47507587520141,,0 +22137,85,2.47507587520141,,0 +22138,85,2.47507587520141,,0 +22139,85,2.47507587520141,,0 +22140,85,2.36117757011666,,0 +22141,85,2.36117757011666,,0 +22142,85,2.36117757011666,,0 +22143,85,2.36117757011666,,0 +22144,85,2.36117757011666,,0 +22145,85,2.36117757011666,,0 +22146,85,2.36117757011666,,0 +22147,85,2.36117757011666,,0 +22148,85,2.36117757011666,,0 +22149,85,2.36117757011666,,0 +22150,85,2.36117757011666,,0 +22151,85,2.36117757011666,,0 +22152,85,2.36117757011666,,0 +22153,85,2.36117757011666,,0 +22154,85,2.36117757011666,,0 +22155,85,2.36117757011666,,0 +22156,85,2.36117757011666,,0 +22157,85,2.36117757011666,,0 +22158,85,2.36117757011666,,0 +22159,85,2.36117757011666,,0 +22160,85,2.36117757011666,,0 +22161,85,2.36117757011666,,0 +22162,85,2.36117757011666,,0 +22163,85,2.36117757011666,,0 +22164,85,2.36117757011666,,0 +22165,85,2.36117757011666,,0 +22166,85,2.36117757011666,,0 +22167,85,2.36117757011666,,0 +22168,85,2.36117757011666,,0 +22169,85,2.36117757011666,,0 +22170,85,2.36117757011666,,0 +22171,85,2.36117757011666,,0 +22172,85,2.36117757011666,,0 +22173,85,2.36117757011666,,0 +22174,85,2.36117757011666,,0 +22175,85,2.36117757011666,,0 +22176,85,2.36117757011666,,0 +22177,85,2.36117757011666,,0 +22178,85,2.36117757011666,,0 +22179,85,2.36117757011666,,0 +22180,85,2.36117757011666,,0 +22181,85,2.36117757011666,,0 +22182,85,2.36117757011666,,0 +22183,85,2.36117757011666,,0 +22184,85,2.36117757011666,,0 +22185,85,2.36117757011666,,0 +22186,85,2.36117757011666,,0 +22187,85,2.36117757011666,,0 +22188,85,2.36117757011666,,0 +22189,85,2.36117757011666,,0 +22190,85,2.36117757011666,,0 +22191,85,2.36117757011666,,0 +22192,85,2.36117757011666,,0 +22193,85,2.36117757011666,,0 +22194,85,2.36117757011666,,0 +22195,85,2.36117757011666,,0 +22196,85,2.36117757011666,,0 +22197,85,2.36117757011666,,0 +22198,85,2.36117757011666,,0 +22199,85,2.36117757011666,,0 +22200,85,2.36117757011666,,0 +22201,85,2.36117757011666,,0 +22202,85,2.36117757011666,,0 +22203,85,2.36117757011666,,0 +22204,85,2.36117757011666,,0 +22205,85,2.36117757011666,,0 +22206,85,2.36117757011666,,0 +22207,85,2.36117757011666,,0 +22208,85,2.36117757011666,,0 +22209,85,2.36117757011666,,0 +22210,85,2.36117757011666,,0 +22211,85,2.36117757011666,,0 +22212,85,2.36117757011666,,0 +22213,85,2.36117757011666,,0 +22214,85,2.36117757011666,,0 +22215,85,2.36117757011666,,0 +22216,85,2.36117757011666,,0 +22217,85,2.36117757011666,,0 +22218,85,2.36117757011666,,0 +22219,85,2.36117757011666,,0 +22220,85,2.36117757011666,,0 +22221,85,2.36117757011666,,0 +22222,85,2.36117757011666,,0 +22223,85,2.36117757011666,,0 +22224,85,2.36117757011666,,0 +22225,85,2.36117757011666,,0 +22226,85,2.36117757011666,,0 +22227,85,2.36117757011666,,0 +22228,85,2.36117757011666,,0 +22229,85,2.36117757011666,,0 +22230,85,2.36117757011666,,0 +22231,85,2.36117757011666,,0 +22232,85,2.36117757011666,,0 +22233,85,2.36117757011666,,0 +22234,85,2.36117757011666,,0 +22235,85,2.36117757011666,,0 +22236,85,2.36117757011666,,0 +22237,85,2.36117757011666,,0 +22238,85,2.36117757011666,,0 +22239,85,2.36117757011666,,0 +22240,85,2.489313163337,,0 +22241,85,2.489313163337,,0 +22242,85,2.489313163337,,0 +22243,85,2.489313163337,,0 +22244,85,2.489313163337,,0 +22245,85,2.489313163337,,0 +22246,85,2.489313163337,,0 +22247,85,2.489313163337,,0 +22248,85,2.489313163337,,0 +22249,85,2.489313163337,,0 +22250,85,2.489313163337,,0 +22251,85,2.489313163337,,0 +22252,85,2.489313163337,,0 +22253,85,2.489313163337,,0 +22254,85,2.489313163337,,0 +22255,85,2.489313163337,,0 +22256,85,2.489313163337,,0 +22257,85,2.489313163337,,0 +22258,85,2.489313163337,,0 +22259,85,2.489313163337,,0 +22260,85,2.64236401079463,,0 +22261,85,2.64236401079463,,0 +22262,85,2.64236401079463,,0 +22263,85,2.64236401079463,,0 +22264,85,2.64236401079463,,0 +22265,85,2.64236401079463,,0 +22266,85,2.64236401079463,,0 +22267,85,2.64236401079463,,0 +22268,85,2.64236401079463,,0 +22269,85,2.64236401079463,,0 +22270,85,2.64236401079463,,0 +22271,85,2.64236401079463,,0 +22272,85,2.64236401079463,,0 +22273,85,2.64236401079463,,0 +22274,85,2.64236401079463,,0 +22275,85,2.64236401079463,,0 +22276,85,2.64236401079463,,0 +22277,85,2.64236401079463,,0 +22278,85,2.64236401079463,,0 +22279,85,2.64236401079463,,0 +22280,85,2.64236401079463,,0 +22281,85,2.64236401079463,,0 +22282,85,2.64236401079463,,0 +22283,85,2.64236401079463,,0 +22284,85,2.64236401079463,,0 +22285,85,2.64236401079463,,0 +22286,85,2.64236401079463,,0 +22287,85,2.64236401079463,,0 +22288,85,2.64236401079463,,0 +22289,85,2.64236401079463,,0 +22290,85,2.64236401079463,,0 +22291,85,2.64236401079463,,0 +22292,85,2.64236401079463,,0 +22293,85,2.64236401079463,,0 +22294,85,2.64236401079463,,0 +22295,85,2.64236401079463,,0 +22296,85,2.64236401079463,,0 +22297,85,2.64236401079463,,0 +22298,85,2.64236401079463,,0 +22299,85,2.64236401079463,,0 +22300,85,2.4928724853709,,0 +22301,85,2.4928724853709,,0 +22302,85,2.4928724853709,,0 +22303,85,2.4928724853709,,0 +22304,85,2.4928724853709,,0 +22305,85,2.4928724853709,,0 +22306,85,2.4928724853709,,0 +22307,85,2.4928724853709,,0 +22308,85,2.4928724853709,,0 +22309,85,2.4928724853709,,0 +22310,85,2.30244875655734,,0 +22311,85,2.30244875655734,,0 +22312,85,2.30244875655734,,0 +22313,85,2.30244875655734,,0 +22314,85,2.30244875655734,,0 +22315,85,2.30244875655734,,0 +22316,85,2.30244875655734,,0 +22317,85,2.30244875655734,,0 +22318,85,2.30244875655734,,0 +22319,85,2.30244875655734,,0 +22320,85,2.08888943452344,,0 +22321,85,2.08888943452344,,0 +22322,85,2.08888943452344,,0 +22323,85,2.08888943452344,,0 +22324,85,2.08888943452344,,0 +22325,85,2.08888943452344,,0 +22326,85,2.08888943452344,,0 +22327,85,2.08888943452344,,0 +22328,85,2.08888943452344,,0 +22329,85,2.08888943452344,,0 +22330,85,1.86821146842175,,0 +22331,85,1.86821146842175,,0 +22332,85,1.86821146842175,,0 +22333,85,1.86821146842175,,0 +22334,85,1.86821146842175,,0 +22335,85,1.86821146842175,,0 +22336,85,1.86821146842175,,0 +22337,85,1.86821146842175,,0 +22338,85,1.86821146842175,,0 +22339,85,1.86821146842175,,0 +22340,85,1.6635504514726,,0 +22341,85,1.6635504514726,,0 +22342,85,1.6635504514726,,0 +22343,85,1.6635504514726,,0 +22344,85,1.6635504514726,,0 +22345,85,1.6635504514726,,0 +22346,85,1.6635504514726,,0 +22347,85,1.6635504514726,,0 +22348,85,1.6635504514726,,0 +22349,85,1.6635504514726,,0 +22350,85,1.48558434977768,,0 +22351,85,1.48558434977768,,0 +22352,85,1.48558434977768,,0 +22353,85,1.48558434977768,,0 +22354,85,1.48558434977768,,0 +22355,85,1.48558434977768,,0 +22356,85,1.48558434977768,,0 +22357,85,1.48558434977768,,0 +22358,85,1.48558434977768,,0 +22359,85,1.48558434977768,,0 +22360,85,1.48558434977768,,0 +22361,85,1.48558434977768,,0 +22362,85,1.48558434977768,,0 +22363,85,1.48558434977768,,0 +22364,85,1.48558434977768,,0 +22365,85,1.48558434977768,,0 +22366,85,1.48558434977768,,0 +22367,85,1.48558434977768,,0 +22368,85,1.48558434977768,,0 +22369,85,1.48558434977768,,0 +22370,85,1.36990638367598,,0 +22371,85,1.36990638367598,,0 +22372,85,1.36990638367598,,0 +22373,85,1.36990638367598,,0 +22374,85,1.36990638367598,,0 +22375,85,1.36990638367598,,0 +22376,85,1.36990638367598,,0 +22377,85,1.36990638367598,,0 +22378,85,1.36990638367598,,0 +22379,85,1.36990638367598,,0 +22380,85,1.36990638367598,,0 +22381,85,1.36990638367598,,0 +22382,85,1.36990638367598,,0 +22383,85,1.36990638367598,,0 +22384,85,1.36990638367598,,0 +22385,85,1.36990638367598,,0 +22386,85,1.36990638367598,,0 +22387,85,1.36990638367598,,0 +22388,85,1.36990638367598,,0 +22389,85,1.36990638367598,,0 +22390,85,1.53719451926921,,0 +22391,85,1.53719451926921,,0 +22392,85,1.53719451926921,,0 +22393,85,1.53719451926921,,0 +22394,85,1.53719451926921,,0 +22395,85,1.53719451926921,,0 +22396,85,1.53719451926921,,0 +22397,85,1.53719451926921,,0 +22398,85,1.53719451926921,,0 +22399,85,1.53719451926921,,0 +22400,85,1.71694028198107,,0 +22401,85,1.71694028198107,,0 +22402,85,1.71694028198107,,0 +22403,85,1.71694028198107,,0 +22404,85,1.71694028198107,,0 +22405,85,1.71694028198107,,0 +22406,85,1.71694028198107,,0 +22407,85,1.71694028198107,,0 +22408,85,1.71694028198107,,0 +22409,85,1.71694028198107,,0 +22410,85,1.89490638367598,,0 +22411,85,1.89490638367598,,0 +22412,85,1.89490638367598,,0 +22413,85,1.89490638367598,,0 +22414,85,1.89490638367598,,0 +22415,85,1.89490638367598,,0 +22416,85,1.89490638367598,,0 +22417,85,1.89490638367598,,0 +22418,85,1.89490638367598,,0 +22419,85,1.89490638367598,,0 +22420,85,2.02304197689632,,0 +22421,85,2.02304197689632,,0 +22422,85,2.02304197689632,,0 +22423,85,2.02304197689632,,0 +22424,85,2.02304197689632,,0 +22425,85,2.02304197689632,,0 +22426,85,2.02304197689632,,0 +22427,85,2.02304197689632,,0 +22428,85,2.02304197689632,,0 +22429,85,2.02304197689632,,0 +22430,85,2.02304197689632,,0 +22431,85,2.02304197689632,,0 +22432,85,2.02304197689632,,0 +22433,85,2.02304197689632,,0 +22434,85,2.02304197689632,,0 +22435,85,2.02304197689632,,0 +22436,85,2.02304197689632,,0 +22437,85,2.02304197689632,,0 +22438,85,2.02304197689632,,0 +22439,85,2.02304197689632,,0 +22440,85,2.02304197689632,,0 +22441,85,2.02304197689632,,0 +22442,85,2.02304197689632,,0 +22443,85,2.02304197689632,,0 +22444,85,2.02304197689632,,0 +22445,85,2.02304197689632,,0 +22446,85,2.02304197689632,,0 +22447,85,2.02304197689632,,0 +22448,85,2.02304197689632,,0 +22449,85,2.02304197689632,,0 +22450,85,1.73829621418446,,0 +22451,85,1.73829621418446,,0 +22452,85,1.73829621418446,,0 +22453,85,1.73829621418446,,0 +22454,85,1.73829621418446,,0 +22455,85,1.73829621418446,,0 +22456,85,1.73829621418446,,0 +22457,85,1.73829621418446,,0 +22458,85,1.73829621418446,,0 +22459,85,1.73829621418446,,0 +22460,85,1.42685553621836,,0 +22461,85,1.42685553621836,,0 +22462,85,1.42685553621836,,0 +22463,85,1.42685553621836,,0 +22464,85,1.42685553621836,,0 +22465,85,1.42685553621836,,0 +22466,85,1.42685553621836,,0 +22467,85,1.42685553621836,,0 +22468,85,1.42685553621836,,0 +22469,85,1.42685553621836,,0 +22470,85,1.01753350232005,,0 +22471,85,1.01753350232005,,0 +22472,85,1.01753350232005,,0 +22473,85,1.01753350232005,,0 +22474,85,1.01753350232005,,0 +22475,85,1.01753350232005,,0 +22476,85,1.01753350232005,,0 +22477,85,1.01753350232005,,0 +22478,85,1.01753350232005,,0 +22479,85,1.01753350232005,,0 +22480,85,0.563719942998016,,0 +22481,85,0.563719942998016,,0 +22482,85,0.563719942998016,,0 +22483,85,0.563719942998016,,0 +22484,85,0.563719942998016,,0 +22485,85,0.563719942998016,,0 +22486,85,0.563719942998016,,0 +22487,85,0.563719942998016,,0 +22488,85,0.563719942998016,,0 +22489,85,0.563719942998016,,0 +22490,85,0.145499604014967,,0 +22491,85,0.145499604014967,,0 +22492,85,0.145499604014967,,0 +22493,85,0.145499604014967,,0 +22494,85,0.145499604014967,,0 +22495,85,0.145499604014967,,0 +22496,85,0.145499604014967,,0 +22497,85,0.145499604014967,,0 +22498,85,0.145499604014967,,0 +22499,85,0.145499604014967,,0 +22500,85,-0.210432599374864,,0 +22501,85,-0.210432599374864,,0 +22502,85,-0.210432599374864,,0 +22503,85,-0.210432599374864,,0 +22504,85,-0.210432599374864,,0 +22505,85,-0.210432599374864,,0 +22506,85,-0.210432599374864,,0 +22507,85,-0.210432599374864,,0 +22508,85,-0.210432599374864,,0 +22509,85,-0.210432599374864,,0 +22510,85,-0.500517345137576,,0 +22511,85,-0.500517345137576,,0 +22512,85,-0.500517345137576,,0 +22513,85,-0.500517345137576,,0 +22514,85,-0.500517345137576,,0 +22515,85,-0.500517345137576,,0 +22516,85,-0.500517345137576,,0 +22517,85,-0.500517345137576,,0 +22518,85,-0.500517345137576,,0 +22519,85,-0.500517345137576,,0 +22520,85,-0.728313955307068,,0 +22521,85,-0.728313955307068,,0 +22522,85,-0.728313955307068,,0 +22523,85,-0.728313955307068,,0 +22524,85,-0.728313955307068,,0 +22525,85,-0.728313955307068,,0 +22526,85,-0.728313955307068,,0 +22527,85,-0.728313955307068,,0 +22528,85,-0.728313955307068,,0 +22529,85,-0.728313955307068,,0 +22530,85,-0.888483446832491,,0 +22531,85,-0.888483446832491,,0 +22532,85,-0.888483446832491,,0 +22533,85,-0.888483446832491,,0 +22534,85,-0.888483446832491,,0 +22535,85,-0.888483446832491,,0 +22536,85,-0.888483446832491,,0 +22537,85,-0.888483446832491,,0 +22538,85,-0.888483446832491,,0 +22539,85,-0.888483446832491,,0 +22540,85,-0.888483446832491,,0 +22541,85,-0.888483446832491,,0 +22542,85,-0.888483446832491,,0 +22543,85,-0.888483446832491,,0 +22544,85,-0.888483446832491,,0 +22545,85,-0.888483446832491,,0 +22546,85,-0.888483446832491,,0 +22547,85,-0.888483446832491,,0 +22548,85,-0.888483446832491,,0 +22549,85,-0.888483446832491,,0 +22550,85,-1.0878054807308,,0 +22551,85,-1.0878054807308,,0 +22552,85,-1.0878054807308,,0 +22553,85,-1.0878054807308,,0 +22554,85,-1.0878054807308,,0 +22555,85,-1.0878054807308,,0 +22556,85,-1.0878054807308,,0 +22557,85,-1.0878054807308,,0 +22558,85,-1.0878054807308,,0 +22559,85,-1.0878054807308,,0 +22560,85,-1.23907666717148,,0 +22561,85,-1.23907666717148,,0 +22562,85,-1.23907666717148,,0 +22563,85,-1.23907666717148,,0 +22564,85,-1.23907666717148,,0 +22565,85,-1.23907666717148,,0 +22566,85,-1.23907666717148,,0 +22567,85,-1.23907666717148,,0 +22568,85,-1.23907666717148,,0 +22569,85,-1.23907666717148,,0 +22570,85,-1.42594107395113,,0 +22571,85,-1.42594107395113,,0 +22572,85,-1.42594107395113,,0 +22573,85,-1.42594107395113,,0 +22574,85,-1.42594107395113,,0 +22575,85,-1.42594107395113,,0 +22576,85,-1.42594107395113,,0 +22577,85,-1.42594107395113,,0 +22578,85,-1.42594107395113,,0 +22579,85,-1.42594107395113,,0 +22580,85,-1.63416141293418,,0 +22581,85,-1.63416141293418,,0 +22582,85,-1.63416141293418,,0 +22583,85,-1.63416141293418,,0 +22584,85,-1.63416141293418,,0 +22585,85,-1.63416141293418,,0 +22586,85,-1.63416141293418,,0 +22587,85,-1.63416141293418,,0 +22588,85,-1.63416141293418,,0 +22589,85,-1.63416141293418,,0 +22590,85,-1.82992412479859,,0 +22591,85,-1.82992412479859,,0 +22592,85,-1.82992412479859,,0 +22593,85,-1.82992412479859,,0 +22594,85,-1.82992412479859,,0 +22595,85,-1.82992412479859,,0 +22596,85,-1.82992412479859,,0 +22597,85,-1.82992412479859,,0 +22598,85,-1.82992412479859,,0 +22599,85,-1.82992412479859,,0 +22600,85,-2.03992412479859,,0 +22601,85,-2.03992412479859,,0 +22602,85,-2.03992412479859,,0 +22603,85,-2.03992412479859,,0 +22604,85,-2.03992412479859,,0 +22605,85,-2.03992412479859,,0 +22606,85,-2.03992412479859,,0 +22607,85,-2.03992412479859,,0 +22608,85,-2.03992412479859,,0 +22609,85,-2.03992412479859,,0 +22610,85,-2.21077158242571,,0 +22611,85,-2.21077158242571,,0 +22612,85,-2.21077158242571,,0 +22613,85,-2.21077158242571,,0 +22614,85,-2.21077158242571,,0 +22615,85,-2.21077158242571,,0 +22616,85,-2.21077158242571,,0 +22617,85,-2.21077158242571,,0 +22618,85,-2.21077158242571,,0 +22619,85,-2.21077158242571,,0 +22620,85,-2.33890717564605,,0 +22621,85,-2.33890717564605,,0 +22622,85,-2.33890717564605,,0 +22623,85,-2.33890717564605,,0 +22624,85,-2.33890717564605,,0 +22625,85,-2.33890717564605,,0 +22626,85,-2.33890717564605,,0 +22627,85,-2.33890717564605,,0 +22628,85,-2.33890717564605,,0 +22629,85,-2.33890717564605,,0 +22630,85,-2.33890717564605,,0 +22631,85,-2.33890717564605,,0 +22632,85,-2.33890717564605,,0 +22633,85,-2.33890717564605,,0 +22634,85,-2.33890717564605,,0 +22635,85,-2.33890717564605,,0 +22636,85,-2.33890717564605,,0 +22637,85,-2.33890717564605,,0 +22638,85,-2.33890717564605,,0 +22639,85,-2.33890717564605,,0 +22640,85,-2.47594107395114,,0 +22641,85,-2.47594107395114,,0 +22642,85,-2.47594107395114,,0 +22643,85,-2.47594107395114,,0 +22644,85,-2.47594107395114,,0 +22645,85,-2.47594107395114,,0 +22646,85,-2.47594107395114,,0 +22647,85,-2.47594107395114,,0 +22648,85,-2.47594107395114,,0 +22649,85,-2.47594107395114,,0 +22650,85,-2.47594107395114,,0 +22651,85,-2.47594107395114,,0 +22652,85,-2.47594107395114,,0 +22653,85,-2.47594107395114,,0 +22654,85,-2.47594107395114,,0 +22655,85,-2.47594107395114,,0 +22656,85,-2.47594107395114,,0 +22657,85,-2.47594107395114,,0 +22658,85,-2.47594107395114,,0 +22659,85,-2.47594107395114,,0 +22660,85,-2.57916141293419,,0 +22661,85,-2.57916141293419,,0 +22662,85,-2.57916141293419,,0 +22663,85,-2.57916141293419,,0 +22664,85,-2.57916141293419,,0 +22665,85,-2.57916141293419,,0 +22666,85,-2.57916141293419,,0 +22667,85,-2.57916141293419,,0 +22668,85,-2.57916141293419,,0 +22669,85,-2.57916141293419,,0 +22670,85,-2.57916141293419,,0 +22671,85,-2.57916141293419,,0 +22672,85,-2.57916141293419,,0 +22673,85,-2.57916141293419,,0 +22674,85,-2.57916141293419,,0 +22675,85,-2.57916141293419,,0 +22676,85,-2.57916141293419,,0 +22677,85,-2.57916141293419,,0 +22678,85,-2.57916141293419,,0 +22679,85,-2.57916141293419,,0 +22680,85,-2.68594107395113,,0 +22681,85,-2.68594107395113,,0 +22682,85,-2.68594107395113,,0 +22683,85,-2.68594107395113,,0 +22684,85,-2.68594107395113,,0 +22685,85,-2.68594107395113,,0 +22686,85,-2.68594107395113,,0 +22687,85,-2.68594107395113,,0 +22688,85,-2.68594107395113,,0 +22689,85,-2.68594107395113,,0 +22690,85,-2.68594107395113,,0 +22691,85,-2.68594107395113,,0 +22692,85,-2.68594107395113,,0 +22693,85,-2.68594107395113,,0 +22694,85,-2.68594107395113,,0 +22695,85,-2.68594107395113,,0 +22696,85,-2.68594107395113,,0 +22697,85,-2.68594107395113,,0 +22698,85,-2.68594107395113,,0 +22699,85,-2.68594107395113,,0 +22700,85,-2.68594107395113,,0 +22701,85,-2.68594107395113,,0 +22702,85,-2.68594107395113,,0 +22703,85,-2.68594107395113,,0 +22704,85,-2.68594107395113,,0 +22705,85,-2.68594107395113,,0 +22706,85,-2.68594107395113,,0 +22707,85,-2.68594107395113,,0 +22708,85,-2.68594107395113,,0 +22709,85,-2.68594107395113,,0 +22710,85,-2.68594107395113,,0 +22711,85,-2.68594107395113,,0 +22712,85,-2.68594107395113,,0 +22713,85,-2.68594107395113,,0 +22714,85,-2.68594107395113,,0 +22715,85,-2.68594107395113,,0 +22716,85,-2.68594107395113,,0 +22717,85,-2.68594107395113,,0 +22718,85,-2.68594107395113,,0 +22719,85,-2.68594107395113,,0 +22720,85,-2.68594107395113,,0 +22721,85,-2.68594107395113,,0 +22722,85,-2.68594107395113,,0 +22723,85,-2.68594107395113,,0 +22724,85,-2.68594107395113,,0 +22725,85,-2.68594107395113,,0 +22726,85,-2.68594107395113,,0 +22727,85,-2.68594107395113,,0 +22728,85,-2.68594107395113,,0 +22729,85,-2.68594107395113,,0 +22730,85,-2.68594107395113,,0 +22731,85,-2.68594107395113,,0 +22732,85,-2.68594107395113,,0 +22733,85,-2.68594107395113,,0 +22734,85,-2.68594107395113,,0 +22735,85,-2.68594107395113,,0 +22736,85,-2.68594107395113,,0 +22737,85,-2.68594107395113,,0 +22738,85,-2.68594107395113,,0 +22739,85,-2.68594107395113,,0 +22740,85,-2.48483937903588,,0 +22741,85,-2.48483937903588,,0 +22742,85,-2.48483937903588,,0 +22743,85,-2.48483937903588,,0 +22744,85,-2.48483937903588,,0 +22745,85,-2.48483937903588,,0 +22746,85,-2.48483937903588,,0 +22747,85,-2.48483937903588,,0 +22748,85,-2.48483937903588,,0 +22749,85,-2.48483937903588,,0 +22750,85,-2.36026310784944,,0 +22751,85,-2.36026310784944,,0 +22752,85,-2.36026310784944,,0 +22753,85,-2.36026310784944,,0 +22754,85,-2.36026310784944,,0 +22755,85,-2.36026310784944,,0 +22756,85,-2.36026310784944,,0 +22757,85,-2.36026310784944,,0 +22758,85,-2.36026310784944,,0 +22759,85,-2.36026310784944,,0 +22760,85,-2.23746649767995,,0 +22761,85,-2.23746649767995,,0 +22762,85,-2.23746649767995,,0 +22763,85,-2.23746649767995,,0 +22764,85,-2.23746649767995,,0 +22765,85,-2.23746649767995,,0 +22766,85,-2.23746649767995,,0 +22767,85,-2.23746649767995,,0 +22768,85,-2.23746649767995,,0 +22769,85,-2.23746649767995,,0 +22770,85,-2.09509361632402,,0 +22771,85,-2.09509361632402,,0 +22772,85,-2.09509361632402,,0 +22773,85,-2.09509361632402,,0 +22774,85,-2.09509361632402,,0 +22775,85,-2.09509361632402,,0 +22776,85,-2.09509361632402,,0 +22777,85,-2.09509361632402,,0 +22778,85,-2.09509361632402,,0 +22779,85,-2.09509361632402,,0 +22780,85,-2.09509361632402,,0 +22781,85,-2.09509361632402,,0 +22782,85,-2.09509361632402,,0 +22783,85,-2.09509361632402,,0 +22784,85,-2.09509361632402,,0 +22785,85,-2.09509361632402,,0 +22786,85,-2.09509361632402,,0 +22787,85,-2.09509361632402,,0 +22788,85,-2.09509361632402,,0 +22789,85,-2.09509361632402,,0 +22790,85,-1.90644954852741,,0 +22791,85,-1.90644954852741,,0 +22792,85,-1.90644954852741,,0 +22793,85,-1.90644954852741,,0 +22794,85,-1.90644954852741,,0 +22795,85,-1.90644954852741,,0 +22796,85,-1.90644954852741,,0 +22797,85,-1.90644954852741,,0 +22798,85,-1.90644954852741,,0 +22799,85,-1.90644954852741,,0 +22800,85,-1.80144954852741,,0 +22801,85,-1.80144954852741,,0 +22802,85,-1.80144954852741,,0 +22803,85,-1.80144954852741,,0 +22804,85,-1.80144954852741,,0 +22805,85,-1.80144954852741,,0 +22806,85,-1.80144954852741,,0 +22807,85,-1.80144954852741,,0 +22808,85,-1.80144954852741,,0 +22809,85,-1.80144954852741,,0 +22810,85,-1.70000887056131,,0 +22811,85,-1.70000887056131,,0 +22812,85,-1.70000887056131,,0 +22813,85,-1.70000887056131,,0 +22814,85,-1.70000887056131,,0 +22815,85,-1.70000887056131,,0 +22816,85,-1.70000887056131,,0 +22817,85,-1.70000887056131,,0 +22818,85,-1.70000887056131,,0 +22819,85,-1.70000887056131,,0 +22820,85,-1.70000887056131,,0 +22821,85,-1.70000887056131,,0 +22822,85,-1.70000887056131,,0 +22823,85,-1.70000887056131,,0 +22824,85,-1.70000887056131,,0 +22825,85,-1.70000887056131,,0 +22826,85,-1.70000887056131,,0 +22827,85,-1.70000887056131,,0 +22828,85,-1.70000887056131,,0 +22829,85,-1.70000887056131,,0 +22830,85,-1.70000887056131,,0 +22831,85,-1.70000887056131,,0 +22832,85,-1.70000887056131,,0 +22833,85,-1.70000887056131,,0 +22834,85,-1.70000887056131,,0 +22835,85,-1.70000887056131,,0 +22836,85,-1.70000887056131,,0 +22837,85,-1.70000887056131,,0 +22838,85,-1.70000887056131,,0 +22839,85,-1.70000887056131,,0 +22840,85,-1.70000887056131,,0 +22841,85,-1.70000887056131,,0 +22842,85,-1.70000887056131,,0 +22843,85,-1.70000887056131,,0 +22844,85,-1.70000887056131,,0 +22845,85,-1.70000887056131,,0 +22846,85,-1.70000887056131,,0 +22847,85,-1.70000887056131,,0 +22848,85,-1.70000887056131,,0 +22849,85,-1.70000887056131,,0 +22850,85,-1.70000887056131,,0 +22851,85,-1.70000887056131,,0 +22852,85,-1.70000887056131,,0 +22853,85,-1.70000887056131,,0 +22854,85,-1.70000887056131,,0 +22855,85,-1.70000887056131,,0 +22856,85,-1.70000887056131,,0 +22857,85,-1.70000887056131,,0 +22858,85,-1.70000887056131,,0 +22859,85,-1.70000887056131,,0 +22860,85,-1.80322920954436,,0 +22861,85,-1.80322920954436,,0 +22862,85,-1.80322920954436,,0 +22863,85,-1.80322920954436,,0 +22864,85,-1.80322920954436,,0 +22865,85,-1.80322920954436,,0 +22866,85,-1.80322920954436,,0 +22867,85,-1.80322920954436,,0 +22868,85,-1.80322920954436,,0 +22869,85,-1.80322920954436,,0 +22870,85,-1.80322920954436,,0 +22871,85,-1.80322920954436,,0 +22872,85,-1.80322920954436,,0 +22873,85,-1.80322920954436,,0 +22874,85,-1.80322920954436,,0 +22875,85,-1.80322920954436,,0 +22876,85,-1.80322920954436,,0 +22877,85,-1.80322920954436,,0 +22878,85,-1.80322920954436,,0 +22879,85,-1.80322920954436,,0 +22880,85,-1.920686836663,,0 +22881,85,-1.920686836663,,0 +22882,85,-1.920686836663,,0 +22883,85,-1.920686836663,,0 +22884,85,-1.920686836663,,0 +22885,85,-1.920686836663,,0 +22886,85,-1.920686836663,,0 +22887,85,-1.920686836663,,0 +22888,85,-1.920686836663,,0 +22889,85,-1.920686836663,,0 +22890,85,-1.920686836663,,0 +22891,85,-1.920686836663,,0 +22892,85,-1.920686836663,,0 +22893,85,-1.920686836663,,0 +22894,85,-1.920686836663,,0 +22895,85,-1.920686836663,,0 +22896,85,-1.920686836663,,0 +22897,85,-1.920686836663,,0 +22898,85,-1.920686836663,,0 +22899,85,-1.920686836663,,0 +22900,85,-1.75161904005283,,0 +22901,85,-1.75161904005283,,0 +22902,85,-1.75161904005283,,0 +22903,85,-1.75161904005283,,0 +22904,85,-1.75161904005283,,0 +22905,85,-1.75161904005283,,0 +22906,85,-1.75161904005283,,0 +22907,85,-1.75161904005283,,0 +22908,85,-1.75161904005283,,0 +22909,85,-1.75161904005283,,0 +22910,85,-1.51848344683249,,0 +22911,85,-1.51848344683249,,0 +22912,85,-1.51848344683249,,0 +22913,85,-1.51848344683249,,0 +22914,85,-1.51848344683249,,0 +22915,85,-1.51848344683249,,0 +22916,85,-1.51848344683249,,0 +22917,85,-1.51848344683249,,0 +22918,85,-1.51848344683249,,0 +22919,85,-1.51848344683249,,0 +22920,85,-1.21772073496808,,0 +22921,85,-1.21772073496808,,0 +22922,85,-1.21772073496808,,0 +22923,85,-1.21772073496808,,0 +22924,85,-1.21772073496808,,0 +22925,85,-1.21772073496808,,0 +22926,85,-1.21772073496808,,0 +22927,85,-1.21772073496808,,0 +22928,85,-1.21772073496808,,0 +22929,85,-1.21772073496808,,0 +22930,85,-0.870686836663,,0 +22931,85,-0.870686836663,,0 +22932,85,-0.870686836663,,0 +22933,85,-0.870686836663,,0 +22934,85,-0.870686836663,,0 +22935,85,-0.870686836663,,0 +22936,85,-0.870686836663,,0 +22937,85,-0.870686836663,,0 +22938,85,-0.870686836663,,0 +22939,85,-0.870686836663,,0 +22940,85,-0.504076667171474,,0 +22941,85,-0.504076667171474,,0 +22942,85,-0.504076667171474,,0 +22943,85,-0.504076667171474,,0 +22944,85,-0.504076667171474,,0 +22945,85,-0.504076667171474,,0 +22946,85,-0.504076667171474,,0 +22947,85,-0.504076667171474,,0 +22948,85,-0.504076667171474,,0 +22949,85,-0.504076667171474,,0 +22950,85,-0.148144463781644,,0 +22951,85,-0.148144463781644,,0 +22952,85,-0.148144463781644,,0 +22953,85,-0.148144463781644,,0 +22954,85,-0.148144463781644,,0 +22955,85,-0.148144463781644,,0 +22956,85,-0.148144463781644,,0 +22957,85,-0.148144463781644,,0 +22958,85,-0.148144463781644,,0 +22959,85,-0.148144463781644,,0 +22960,85,0.134821637913272,,0 +22961,85,0.134821637913272,,0 +22962,85,0.134821637913272,,0 +22963,85,0.134821637913272,,0 +22964,85,0.134821637913272,,0 +22965,85,0.134821637913272,,0 +22966,85,0.134821637913272,,0 +22967,85,0.134821637913272,,0 +22968,85,0.134821637913272,,0 +22969,85,0.134821637913272,,0 +22970,85,0.34838095994717,,0 +22971,85,0.34838095994717,,0 +22972,85,0.34838095994717,,0 +22973,85,0.34838095994717,,0 +22974,85,0.34838095994717,,0 +22975,85,0.34838095994717,,0 +22976,85,0.34838095994717,,0 +22977,85,0.34838095994717,,0 +22978,85,0.34838095994717,,0 +22979,85,0.34838095994717,,0 +22980,85,0.499652146387848,,0 +22981,85,0.499652146387848,,0 +22982,85,0.499652146387848,,0 +22983,85,0.499652146387848,,0 +22984,85,0.499652146387848,,0 +22985,85,0.499652146387848,,0 +22986,85,0.499652146387848,,0 +22987,85,0.499652146387848,,0 +22988,85,0.499652146387848,,0 +22989,85,0.499652146387848,,0 +22990,85,0.499652146387848,,0 +22991,85,0.499652146387848,,0 +22992,85,0.499652146387848,,0 +22993,85,0.499652146387848,,0 +22994,85,0.499652146387848,,0 +22995,85,0.499652146387848,,0 +22996,85,0.499652146387848,,0 +22997,85,0.499652146387848,,0 +22998,85,0.499652146387848,,0 +22999,85,0.499652146387848,,0 +23000,85,0.640245366726831,,0 +23001,85,0.640245366726831,,0 +23002,85,0.640245366726831,,0 +23003,85,0.640245366726831,,0 +23004,85,0.640245366726831,,0 +23005,85,0.640245366726831,,0 +23006,85,0.640245366726831,,0 +23007,85,0.640245366726831,,0 +23008,85,0.640245366726831,,0 +23009,85,0.640245366726831,,0 +23010,85,0.640245366726831,,0 +23011,85,0.640245366726831,,0 +23012,85,0.640245366726831,,0 +23013,85,0.640245366726831,,0 +23014,85,0.640245366726831,,0 +23015,85,0.640245366726831,,0 +23016,85,0.640245366726831,,0 +23017,85,0.640245366726831,,0 +23018,85,0.640245366726831,,0 +23019,85,0.640245366726831,,0 +23020,85,0.640245366726831,,0 +23021,85,0.640245366726831,,0 +23022,85,0.640245366726831,,0 +23023,85,0.640245366726831,,0 +23024,85,0.640245366726831,,0 +23025,85,0.640245366726831,,0 +23026,85,0.640245366726831,,0 +23027,85,0.640245366726831,,0 +23028,85,0.640245366726831,,0 +23029,85,0.640245366726831,,0 +23030,85,0.458719942998017,,0 +23031,85,0.458719942998017,,0 +23032,85,0.458719942998017,,0 +23033,85,0.458719942998017,,0 +23034,85,0.458719942998017,,0 +23035,85,0.458719942998017,,0 +23036,85,0.458719942998017,,0 +23037,85,0.458719942998017,,0 +23038,85,0.458719942998017,,0 +23039,85,0.458719942998017,,0 +23040,85,0.323465705709882,,0 +23041,85,0.323465705709882,,0 +23042,85,0.323465705709882,,0 +23043,85,0.323465705709882,,0 +23044,85,0.323465705709882,,0 +23045,85,0.323465705709882,,0 +23046,85,0.323465705709882,,0 +23047,85,0.323465705709882,,0 +23048,85,0.323465705709882,,0 +23049,85,0.323465705709882,,0 +23050,85,0.170414858252255,,0 +23051,85,0.170414858252255,,0 +23052,85,0.170414858252255,,0 +23053,85,0.170414858252255,,0 +23054,85,0.170414858252255,,0 +23055,85,0.170414858252255,,0 +23056,85,0.170414858252255,,0 +23057,85,0.170414858252255,,0 +23058,85,0.170414858252255,,0 +23059,85,0.170414858252255,,0 +23060,85,3.51606209641189E-02,,0 +23061,85,3.51606209641189E-02,,0 +23062,85,3.51606209641189E-02,,0 +23063,85,3.51606209641189E-02,,0 +23064,85,3.51606209641189E-02,,0 +23065,85,3.51606209641189E-02,,0 +23066,85,3.51606209641189E-02,,0 +23067,85,3.51606209641189E-02,,0 +23068,85,3.51606209641189E-02,,0 +23069,85,3.51606209641189E-02,,0 +23070,85,-7.16190400528302E-02,,0 +23071,85,-7.16190400528302E-02,,0 +23072,85,-7.16190400528302E-02,,0 +23073,85,-7.16190400528302E-02,,0 +23074,85,-7.16190400528302E-02,,0 +23075,85,-7.16190400528302E-02,,0 +23076,85,-7.16190400528302E-02,,0 +23077,85,-7.16190400528302E-02,,0 +23078,85,-7.16190400528302E-02,,0 +23079,85,-7.16190400528302E-02,,0 +23080,85,-7.16190400528302E-02,,0 +23081,85,-7.16190400528302E-02,,0 +23082,85,-7.16190400528302E-02,,0 +23083,85,-7.16190400528302E-02,,0 +23084,85,-7.16190400528302E-02,,0 +23085,85,-7.16190400528302E-02,,0 +23086,85,-7.16190400528302E-02,,0 +23087,85,-7.16190400528302E-02,,0 +23088,85,-7.16190400528302E-02,,0 +23089,85,-7.16190400528302E-02,,0 +23090,85,-7.16190400528302E-02,,0 +23091,85,-7.16190400528302E-02,,0 +23092,85,-7.16190400528302E-02,,0 +23093,85,-7.16190400528302E-02,,0 +23094,85,-7.16190400528302E-02,,0 +23095,85,-7.16190400528302E-02,,0 +23096,85,-7.16190400528302E-02,,0 +23097,85,-7.16190400528302E-02,,0 +23098,85,-7.16190400528302E-02,,0 +23099,85,-7.16190400528302E-02,,0 +23100,85,-7.16190400528302E-02,,0 +23101,85,-7.16190400528302E-02,,0 +23102,85,-7.16190400528302E-02,,0 +23103,85,-7.16190400528302E-02,,0 +23104,85,-7.16190400528302E-02,,0 +23105,85,-7.16190400528302E-02,,0 +23106,85,-7.16190400528302E-02,,0 +23107,85,-7.16190400528302E-02,,0 +23108,85,-7.16190400528302E-02,,0 +23109,85,-7.16190400528302E-02,,0 +23110,85,6.18555362183563E-02,,0 +23111,85,6.18555362183563E-02,,0 +23112,85,6.18555362183563E-02,,0 +23113,85,6.18555362183563E-02,,0 +23114,85,6.18555362183563E-02,,0 +23115,85,6.18555362183563E-02,,0 +23116,85,6.18555362183563E-02,,0 +23117,85,6.18555362183563E-02,,0 +23118,85,6.18555362183563E-02,,0 +23119,85,6.18555362183563E-02,,0 +23120,85,6.18555362183563E-02,,0 +23121,85,6.18555362183563E-02,,0 +23122,85,6.18555362183563E-02,,0 +23123,85,6.18555362183563E-02,,0 +23124,85,6.18555362183563E-02,,0 +23125,85,6.18555362183563E-02,,0 +23126,85,6.18555362183563E-02,,0 +23127,85,6.18555362183563E-02,,0 +23128,85,6.18555362183563E-02,,0 +23129,85,6.18555362183563E-02,,0 +23130,85,0.259397909099712,,0 +23131,85,0.259397909099712,,0 +23132,85,0.259397909099712,,0 +23133,85,0.259397909099712,,0 +23134,85,0.259397909099712,,0 +23135,85,0.259397909099712,,0 +23136,85,0.259397909099712,,0 +23137,85,0.259397909099712,,0 +23138,85,0.259397909099712,,0 +23139,85,0.259397909099712,,0 +23140,85,0.259397909099712,,0 +23141,85,0.259397909099712,,0 +23142,85,0.259397909099712,,0 +23143,85,0.259397909099712,,0 +23144,85,0.259397909099712,,0 +23145,85,0.259397909099712,,0 +23146,85,0.259397909099712,,0 +23147,85,0.259397909099712,,0 +23148,85,0.259397909099712,,0 +23149,85,0.259397909099712,,0 +23150,85,0.259397909099712,,0 +23151,85,0.259397909099712,,0 +23152,85,0.259397909099712,,0 +23153,85,0.259397909099712,,0 +23154,85,0.259397909099712,,0 +23155,85,0.259397909099712,,0 +23156,85,0.259397909099712,,0 +23157,85,0.259397909099712,,0 +23158,85,0.259397909099712,,0 +23159,85,0.259397909099712,,0 +23160,85,0.259397909099712,,0 +23161,85,0.259397909099712,,0 +23162,85,0.259397909099712,,0 +23163,85,0.259397909099712,,0 +23164,85,0.259397909099712,,0 +23165,85,0.259397909099712,,0 +23166,85,0.259397909099712,,0 +23167,85,0.259397909099712,,0 +23168,85,0.259397909099712,,0 +23169,85,0.259397909099712,,0 +23170,85,5.82962141844578E-02,,0 +23171,85,5.82962141844578E-02,,0 +23172,85,5.82962141844578E-02,,0 +23173,85,5.82962141844578E-02,,0 +23174,85,5.82962141844578E-02,,0 +23175,85,5.82962141844578E-02,,0 +23176,85,5.82962141844578E-02,,0 +23177,85,5.82962141844578E-02,,0 +23178,85,5.82962141844578E-02,,0 +23179,85,5.82962141844578E-02,,0 +23180,85,-0.126788531578254,,0 +23181,85,-0.126788531578254,,0 +23182,85,-0.126788531578254,,0 +23183,85,-0.126788531578254,,0 +23184,85,-0.126788531578254,,0 +23185,85,-0.126788531578254,,0 +23186,85,-0.126788531578254,,0 +23187,85,-0.126788531578254,,0 +23188,85,-0.126788531578254,,0 +23189,85,-0.126788531578254,,0 +23190,85,-0.358144463781644,,0 +23191,85,-0.358144463781644,,0 +23192,85,-0.358144463781644,,0 +23193,85,-0.358144463781644,,0 +23194,85,-0.358144463781644,,0 +23195,85,-0.358144463781644,,0 +23196,85,-0.358144463781644,,0 +23197,85,-0.358144463781644,,0 +23198,85,-0.358144463781644,,0 +23199,85,-0.358144463781644,,0 +23200,85,-0.537890226493508,,0 +23201,85,-0.537890226493508,,0 +23202,85,-0.537890226493508,,0 +23203,85,-0.537890226493508,,0 +23204,85,-0.537890226493508,,0 +23205,85,-0.537890226493508,,0 +23206,85,-0.537890226493508,,0 +23207,85,-0.537890226493508,,0 +23208,85,-0.537890226493508,,0 +23209,85,-0.537890226493508,,0 +23210,85,-0.662466497679949,,0 +23211,85,-0.662466497679949,,0 +23212,85,-0.662466497679949,,0 +23213,85,-0.662466497679949,,0 +23214,85,-0.662466497679949,,0 +23215,85,-0.662466497679949,,0 +23216,85,-0.662466497679949,,0 +23217,85,-0.662466497679949,,0 +23218,85,-0.662466497679949,,0 +23219,85,-0.662466497679949,,0 +23220,85,-0.662466497679949,,0 +23221,85,-0.662466497679949,,0 +23222,85,-0.662466497679949,,0 +23223,85,-0.662466497679949,,0 +23224,85,-0.662466497679949,,0 +23225,85,-0.662466497679949,,0 +23226,85,-0.662466497679949,,0 +23227,85,-0.662466497679949,,0 +23228,85,-0.662466497679949,,0 +23229,85,-0.662466497679949,,0 +23230,85,-0.662466497679949,,0 +23231,85,-0.662466497679949,,0 +23232,85,-0.662466497679949,,0 +23233,85,-0.662466497679949,,0 +23234,85,-0.662466497679949,,0 +23235,85,-0.662466497679949,,0 +23236,85,-0.662466497679949,,0 +23237,85,-0.662466497679949,,0 +23238,85,-0.662466497679949,,0 +23239,85,-0.662466497679949,,0 +23240,85,-0.662466497679949,,0 +23241,85,-0.662466497679949,,0 +23242,85,-0.662466497679949,,0 +23243,85,-0.662466497679949,,0 +23244,85,-0.662466497679949,,0 +23245,85,-0.662466497679949,,0 +23246,85,-0.662466497679949,,0 +23247,85,-0.662466497679949,,0 +23248,85,-0.662466497679949,,0 +23249,85,-0.662466497679949,,0 +23250,85,-0.475602090900288,,0 +23251,85,-0.475602090900288,,0 +23252,85,-0.475602090900288,,0 +23253,85,-0.475602090900288,,0 +23254,85,-0.475602090900288,,0 +23255,85,-0.475602090900288,,0 +23256,85,-0.475602090900288,,0 +23257,85,-0.475602090900288,,0 +23258,85,-0.475602090900288,,0 +23259,85,-0.475602090900288,,0 +23260,85,-0.475602090900288,,0 +23261,85,-0.475602090900288,,0 +23262,85,-0.475602090900288,,0 +23263,85,-0.475602090900288,,0 +23264,85,-0.475602090900288,,0 +23265,85,-0.475602090900288,,0 +23266,85,-0.475602090900288,,0 +23267,85,-0.475602090900288,,0 +23268,85,-0.475602090900288,,0 +23269,85,-0.475602090900288,,0 +23270,85,-0.475602090900288,,0 +23271,85,-0.475602090900288,,0 +23272,85,-0.475602090900288,,0 +23273,85,-0.475602090900288,,0 +23274,85,-0.475602090900288,,0 +23275,85,-0.475602090900288,,0 +23276,85,-0.475602090900288,,0 +23277,85,-0.475602090900288,,0 +23278,85,-0.475602090900288,,0 +23279,85,-0.475602090900288,,0 +23280,85,-0.475602090900288,,0 +23281,85,-0.475602090900288,,0 +23282,85,-0.475602090900288,,0 +23283,85,-0.475602090900288,,0 +23284,85,-0.475602090900288,,0 +23285,85,-0.475602090900288,,0 +23286,85,-0.475602090900288,,0 +23287,85,-0.475602090900288,,0 +23288,85,-0.475602090900288,,0 +23289,85,-0.475602090900288,,0 +23290,85,-0.475602090900288,,0 +23291,85,-0.475602090900288,,0 +23292,85,-0.475602090900288,,0 +23293,85,-0.475602090900288,,0 +23294,85,-0.475602090900288,,0 +23295,85,-0.475602090900288,,0 +23296,85,-0.475602090900288,,0 +23297,85,-0.475602090900288,,0 +23298,85,-0.475602090900288,,0 +23299,85,-0.475602090900288,,0 +23300,85,-0.609076667171474,,0 +23301,85,-0.609076667171474,,0 +23302,85,-0.609076667171474,,0 +23303,85,-0.609076667171474,,0 +23304,85,-0.609076667171474,,0 +23305,85,-0.609076667171474,,0 +23306,85,-0.609076667171474,,0 +23307,85,-0.609076667171474,,0 +23308,85,-0.609076667171474,,0 +23309,85,-0.609076667171474,,0 +23310,85,-0.609076667171474,,0 +23311,85,-0.609076667171474,,0 +23312,85,-0.609076667171474,,0 +23313,85,-0.609076667171474,,0 +23314,85,-0.609076667171474,,0 +23315,85,-0.609076667171474,,0 +23316,85,-0.609076667171474,,0 +23317,85,-0.609076667171474,,0 +23318,85,-0.609076667171474,,0 +23319,85,-0.609076667171474,,0 +23320,85,-0.609076667171474,,0 +23321,85,-0.609076667171474,,0 +23322,85,-0.609076667171474,,0 +23323,85,-0.609076667171474,,0 +23324,85,-0.609076667171474,,0 +23325,85,-0.609076667171474,,0 +23326,85,-0.609076667171474,,0 +23327,85,-0.609076667171474,,0 +23328,85,-0.609076667171474,,0 +23329,85,-0.609076667171474,,0 +23330,85,-0.609076667171474,,0 +23331,85,-0.609076667171474,,0 +23332,85,-0.609076667171474,,0 +23333,85,-0.609076667171474,,0 +23334,85,-0.609076667171474,,0 +23335,85,-0.609076667171474,,0 +23336,85,-0.609076667171474,,0 +23337,85,-0.609076667171474,,0 +23338,85,-0.609076667171474,,0 +23339,85,-0.609076667171474,,0 +23340,85,-0.609076667171474,,0 +23341,85,-0.609076667171474,,0 +23342,85,-0.609076667171474,,0 +23343,85,-0.609076667171474,,0 +23344,85,-0.609076667171474,,0 +23345,85,-0.609076667171474,,0 +23346,85,-0.609076667171474,,0 +23347,85,-0.609076667171474,,0 +23348,85,-0.609076667171474,,0 +23349,85,-0.609076667171474,,0 +23350,85,-0.609076667171474,,0 +23351,85,-0.609076667171474,,0 +23352,85,-0.609076667171474,,0 +23353,85,-0.609076667171474,,0 +23354,85,-0.609076667171474,,0 +23355,85,-0.609076667171474,,0 +23356,85,-0.609076667171474,,0 +23357,85,-0.609076667171474,,0 +23358,85,-0.609076667171474,,0 +23359,85,-0.609076667171474,,0 +23360,85,-0.609076667171474,,0 +23361,85,-0.609076667171474,,0 +23362,85,-0.609076667171474,,0 +23363,85,-0.609076667171474,,0 +23364,85,-0.609076667171474,,0 +23365,85,-0.609076667171474,,0 +23366,85,-0.609076667171474,,0 +23367,85,-0.609076667171474,,0 +23368,85,-0.609076667171474,,0 +23369,85,-0.609076667171474,,0 +23370,85,-0.779924124798594,,0 +23371,85,-0.779924124798594,,0 +23372,85,-0.779924124798594,,0 +23373,85,-0.779924124798594,,0 +23374,85,-0.779924124798594,,0 +23375,85,-0.779924124798594,,0 +23376,85,-0.779924124798594,,0 +23377,85,-0.779924124798594,,0 +23378,85,-0.779924124798594,,0 +23379,85,-0.779924124798594,,0 +23380,85,-0.984585141747746,,0 +23381,85,-0.984585141747746,,0 +23382,85,-0.984585141747746,,0 +23383,85,-0.984585141747746,,0 +23384,85,-0.984585141747746,,0 +23385,85,-0.984585141747746,,0 +23386,85,-0.984585141747746,,0 +23387,85,-0.984585141747746,,0 +23388,85,-0.984585141747746,,0 +23389,85,-0.984585141747746,,0 +23390,85,-1.21060209090029,,0 +23391,85,-1.21060209090029,,0 +23392,85,-1.21060209090029,,0 +23393,85,-1.21060209090029,,0 +23394,85,-1.21060209090029,,0 +23395,85,-1.21060209090029,,0 +23396,85,-1.21060209090029,,0 +23397,85,-1.21060209090029,,0 +23398,85,-1.21060209090029,,0 +23399,85,-1.21060209090029,,0 +23400,85,-1.44907666717147,,0 +23401,85,-1.44907666717147,,0 +23402,85,-1.44907666717147,,0 +23403,85,-1.44907666717147,,0 +23404,85,-1.44907666717147,,0 +23405,85,-1.44907666717147,,0 +23406,85,-1.44907666717147,,0 +23407,85,-1.44907666717147,,0 +23408,85,-1.44907666717147,,0 +23409,85,-1.44907666717147,,0 +23410,85,-1.66441565022232,,0 +23411,85,-1.66441565022232,,0 +23412,85,-1.66441565022232,,0 +23413,85,-1.66441565022232,,0 +23414,85,-1.66441565022232,,0 +23415,85,-1.66441565022232,,0 +23416,85,-1.66441565022232,,0 +23417,85,-1.66441565022232,,0 +23418,85,-1.66441565022232,,0 +23419,85,-1.66441565022232,,0 +23420,85,-1.8192461586969,,0 +23421,85,-1.8192461586969,,0 +23422,85,-1.8192461586969,,0 +23423,85,-1.8192461586969,,0 +23424,85,-1.8192461586969,,0 +23425,85,-1.8192461586969,,0 +23426,85,-1.8192461586969,,0 +23427,85,-1.8192461586969,,0 +23428,85,-1.8192461586969,,0 +23429,85,-1.8192461586969,,0 +23430,85,-1.96161904005283,,0 +23431,85,-1.96161904005283,,0 +23432,85,-1.96161904005283,,0 +23433,85,-1.96161904005283,,0 +23434,85,-1.96161904005283,,0 +23435,85,-1.96161904005283,,0 +23436,85,-1.96161904005283,,0 +23437,85,-1.96161904005283,,0 +23438,85,-1.96161904005283,,0 +23439,85,-1.96161904005283,,0 +23440,85,-1.96161904005283,,0 +23441,85,-1.96161904005283,,0 +23442,85,-1.96161904005283,,0 +23443,85,-1.96161904005283,,0 +23444,85,-1.96161904005283,,0 +23445,85,-1.96161904005283,,0 +23446,85,-1.96161904005283,,0 +23447,85,-1.96161904005283,,0 +23448,85,-1.96161904005283,,0 +23449,85,-1.96161904005283,,0 +23450,85,-1.96161904005283,,0 +23451,85,-1.96161904005283,,0 +23452,85,-1.96161904005283,,0 +23453,85,-1.96161904005283,,0 +23454,85,-1.96161904005283,,0 +23455,85,-1.96161904005283,,0 +23456,85,-1.96161904005283,,0 +23457,85,-1.96161904005283,,0 +23458,85,-1.96161904005283,,0 +23459,85,-1.96161904005283,,0 +23460,85,-1.96161904005283,,0 +23461,85,-1.96161904005283,,0 +23462,85,-1.96161904005283,,0 +23463,85,-1.96161904005283,,0 +23464,85,-1.96161904005283,,0 +23465,85,-1.96161904005283,,0 +23466,85,-1.96161904005283,,0 +23467,85,-1.96161904005283,,0 +23468,85,-1.96161904005283,,0 +23469,85,-1.96161904005283,,0 +23470,85,-1.96161904005283,,0 +23471,85,-1.96161904005283,,0 +23472,85,-1.96161904005283,,0 +23473,85,-1.96161904005283,,0 +23474,85,-1.96161904005283,,0 +23475,85,-1.96161904005283,,0 +23476,85,-1.96161904005283,,0 +23477,85,-1.96161904005283,,0 +23478,85,-1.96161904005283,,0 +23479,85,-1.96161904005283,,0 +23480,85,-1.96161904005283,,0 +23481,85,-1.96161904005283,,0 +23482,85,-1.96161904005283,,0 +23483,85,-1.96161904005283,,0 +23484,85,-1.96161904005283,,0 +23485,85,-1.96161904005283,,0 +23486,85,-1.96161904005283,,0 +23487,85,-1.96161904005283,,0 +23488,85,-1.96161904005283,,0 +23489,85,-1.96161904005283,,0 +23490,85,-1.83704276886639,,0 +23491,85,-1.83704276886639,,0 +23492,85,-1.83704276886639,,0 +23493,85,-1.83704276886639,,0 +23494,85,-1.83704276886639,,0 +23495,85,-1.83704276886639,,0 +23496,85,-1.83704276886639,,0 +23497,85,-1.83704276886639,,0 +23498,85,-1.83704276886639,,0 +23499,85,-1.83704276886639,,0 +23500,85,-1.83704276886639,,0 +23501,85,-1.83704276886639,,0 +23502,85,-1.83704276886639,,0 +23503,85,-1.83704276886639,,0 +23504,85,-1.83704276886639,,0 +23505,85,-1.83704276886639,,0 +23506,85,-1.83704276886639,,0 +23507,85,-1.83704276886639,,0 +23508,85,-1.83704276886639,,0 +23509,85,-1.83704276886639,,0 +23510,85,-1.83704276886639,,0 +23511,85,-1.83704276886639,,0 +23512,85,-1.83704276886639,,0 +23513,85,-1.83704276886639,,0 +23514,85,-1.83704276886639,,0 +23515,85,-1.83704276886639,,0 +23516,85,-1.83704276886639,,0 +23517,85,-1.83704276886639,,0 +23518,85,-1.83704276886639,,0 +23519,85,-1.83704276886639,,0 +23520,85,-1.83704276886639,,0 +23521,85,-1.83704276886639,,0 +23522,85,-1.83704276886639,,0 +23523,85,-1.83704276886639,,0 +23524,85,-1.83704276886639,,0 +23525,85,-1.83704276886639,,0 +23526,85,-1.83704276886639,,0 +23527,85,-1.83704276886639,,0 +23528,85,-1.83704276886639,,0 +23529,85,-1.83704276886639,,0 +23530,85,-1.83704276886639,,0 +23531,85,-1.83704276886639,,0 +23532,85,-1.83704276886639,,0 +23533,85,-1.83704276886639,,0 +23534,85,-1.83704276886639,,0 +23535,85,-1.83704276886639,,0 +23536,85,-1.83704276886639,,0 +23537,85,-1.83704276886639,,0 +23538,85,-1.83704276886639,,0 +23539,85,-1.83704276886639,,0 +23540,85,-1.83704276886639,,0 +23541,85,-1.83704276886639,,0 +23542,85,-1.83704276886639,,0 +23543,85,-1.83704276886639,,0 +23544,85,-1.83704276886639,,0 +23545,85,-1.83704276886639,,0 +23546,85,-1.83704276886639,,0 +23547,85,-1.83704276886639,,0 +23548,85,-1.83704276886639,,0 +23549,85,-1.83704276886639,,0 +23550,85,-1.97407666717148,,0 +23551,85,-1.97407666717148,,0 +23552,85,-1.97407666717148,,0 +23553,85,-1.97407666717148,,0 +23554,85,-1.97407666717148,,0 +23555,85,-1.97407666717148,,0 +23556,85,-1.97407666717148,,0 +23557,85,-1.97407666717148,,0 +23558,85,-1.97407666717148,,0 +23559,85,-1.97407666717148,,0 +23560,85,-2.16450039598503,,0 +23561,85,-2.16450039598503,,0 +23562,85,-2.16450039598503,,0 +23563,85,-2.16450039598503,,0 +23564,85,-2.16450039598503,,0 +23565,85,-2.16450039598503,,0 +23566,85,-2.16450039598503,,0 +23567,85,-2.16450039598503,,0 +23568,85,-2.16450039598503,,0 +23569,85,-2.16450039598503,,0 +23570,85,-2.39941565022232,,0 +23571,85,-2.39941565022232,,0 +23572,85,-2.39941565022232,,0 +23573,85,-2.39941565022232,,0 +23574,85,-2.39941565022232,,0 +23575,85,-2.39941565022232,,0 +23576,85,-2.39941565022232,,0 +23577,85,-2.39941565022232,,0 +23578,85,-2.39941565022232,,0 +23579,85,-2.39941565022232,,0 +23580,85,-2.63789022649351,,0 +23581,85,-2.63789022649351,,0 +23582,85,-2.63789022649351,,0 +23583,85,-2.63789022649351,,0 +23584,85,-2.63789022649351,,0 +23585,85,-2.63789022649351,,0 +23586,85,-2.63789022649351,,0 +23587,85,-2.63789022649351,,0 +23588,85,-2.63789022649351,,0 +23589,85,-2.63789022649351,,0 +23590,85,-2.83721226039181,,0 +23591,85,-2.83721226039181,,0 +23592,85,-2.83721226039181,,0 +23593,85,-2.83721226039181,,0 +23594,85,-2.83721226039181,,0 +23595,85,-2.83721226039181,,0 +23596,85,-2.83721226039181,,0 +23597,85,-2.83721226039181,,0 +23598,85,-2.83721226039181,,0 +23599,85,-2.83721226039181,,0 +23600,85,-2.96178853157826,,0 +23601,85,-2.96178853157826,,0 +23602,85,-2.96178853157826,,0 +23603,85,-2.96178853157826,,0 +23604,85,-2.96178853157826,,0 +23605,85,-2.96178853157826,,0 +23606,85,-2.96178853157826,,0 +23607,85,-2.96178853157826,,0 +23608,85,-2.96178853157826,,0 +23609,85,-2.96178853157826,,0 +23610,85,-2.96178853157826,,0 +23611,85,-2.96178853157826,,0 +23612,85,-2.96178853157826,,0 +23613,85,-2.96178853157826,,0 +23614,85,-2.96178853157826,,0 +23615,85,-2.96178853157826,,0 +23616,85,-2.96178853157826,,0 +23617,85,-2.96178853157826,,0 +23618,85,-2.96178853157826,,0 +23619,85,-2.96178853157826,,0 +23620,85,-2.96178853157826,,0 +23621,85,-2.96178853157826,,0 +23622,85,-2.96178853157826,,0 +23623,85,-2.96178853157826,,0 +23624,85,-2.96178853157826,,0 +23625,85,-2.96178853157826,,0 +23626,85,-2.96178853157826,,0 +23627,85,-2.96178853157826,,0 +23628,85,-2.96178853157826,,0 +23629,85,-2.96178853157826,,0 +23630,85,-2.96178853157826,,0 +23631,85,-2.96178853157826,,0 +23632,85,-2.96178853157826,,0 +23633,85,-2.96178853157826,,0 +23634,85,-2.96178853157826,,0 +23635,85,-2.96178853157826,,0 +23636,85,-2.96178853157826,,0 +23637,85,-2.96178853157826,,0 +23638,85,-2.96178853157826,,0 +23639,85,-2.96178853157826,,0 +23640,85,-2.96178853157826,,0 +23641,85,-2.96178853157826,,0 +23642,85,-2.96178853157826,,0 +23643,85,-2.96178853157826,,0 +23644,85,-2.96178853157826,,0 +23645,85,-2.96178853157826,,0 +23646,85,-2.96178853157826,,0 +23647,85,-2.96178853157826,,0 +23648,85,-2.96178853157826,,0 +23649,85,-2.96178853157826,,0 +23650,85,-2.86034785361215,,0 +23651,85,-2.86034785361215,,0 +23652,85,-2.86034785361215,,0 +23653,85,-2.86034785361215,,0 +23654,85,-2.86034785361215,,0 +23655,85,-2.86034785361215,,0 +23656,85,-2.86034785361215,,0 +23657,85,-2.86034785361215,,0 +23658,85,-2.86034785361215,,0 +23659,85,-2.86034785361215,,0 +23660,85,-2.86034785361215,,0 +23661,85,-2.86034785361215,,0 +23662,85,-2.86034785361215,,0 +23663,85,-2.86034785361215,,0 +23664,85,-2.86034785361215,,0 +23665,85,-2.86034785361215,,0 +23666,85,-2.86034785361215,,0 +23667,85,-2.86034785361215,,0 +23668,85,-2.86034785361215,,0 +23669,85,-2.86034785361215,,0 +23670,85,-2.86034785361215,,0 +23671,85,-2.86034785361215,,0 +23672,85,-2.86034785361215,,0 +23673,85,-2.86034785361215,,0 +23674,85,-2.86034785361215,,0 +23675,85,-2.86034785361215,,0 +23676,85,-2.86034785361215,,0 +23677,85,-2.86034785361215,,0 +23678,85,-2.86034785361215,,0 +23679,85,-2.86034785361215,,0 +23680,85,-2.71263598920538,,0 +23681,85,-2.71263598920538,,0 +23682,85,-2.71263598920538,,0 +23683,85,-2.71263598920538,,0 +23684,85,-2.71263598920538,,0 +23685,85,-2.71263598920538,,0 +23686,85,-2.71263598920538,,0 +23687,85,-2.71263598920538,,0 +23688,85,-2.71263598920538,,0 +23689,85,-2.71263598920538,,0 +23690,85,-2.71263598920538,,0 +23691,85,-2.71263598920538,,0 +23692,85,-2.71263598920538,,0 +23693,85,-2.71263598920538,,0 +23694,85,-2.71263598920538,,0 +23695,85,-2.71263598920538,,0 +23696,85,-2.71263598920538,,0 +23697,85,-2.71263598920538,,0 +23698,85,-2.71263598920538,,0 +23699,85,-2.71263598920538,,0 +23700,85,-2.71263598920538,,0 +23701,85,-2.71263598920538,,0 +23702,85,-2.71263598920538,,0 +23703,85,-2.71263598920538,,0 +23704,85,-2.71263598920538,,0 +23705,85,-2.71263598920538,,0 +23706,85,-2.71263598920538,,0 +23707,85,-2.71263598920538,,0 +23708,85,-2.71263598920538,,0 +23709,85,-2.71263598920538,,0 +23710,85,-2.61119531123927,,0 +23711,85,-2.61119531123927,,0 +23712,85,-2.61119531123927,,0 +23713,85,-2.61119531123927,,0 +23714,85,-2.61119531123927,,0 +23715,85,-2.61119531123927,,0 +23716,85,-2.61119531123927,,0 +23717,85,-2.61119531123927,,0 +23718,85,-2.61119531123927,,0 +23719,85,-2.61119531123927,,0 +23720,85,-2.61119531123927,,0 +23721,85,-2.61119531123927,,0 +23722,85,-2.61119531123927,,0 +23723,85,-2.61119531123927,,0 +23724,85,-2.61119531123927,,0 +23725,85,-2.61119531123927,,0 +23726,85,-2.61119531123927,,0 +23727,85,-2.61119531123927,,0 +23728,85,-2.61119531123927,,0 +23729,85,-2.61119531123927,,0 +23730,85,-2.61119531123927,,0 +23731,85,-2.61119531123927,,0 +23732,85,-2.61119531123927,,0 +23733,85,-2.61119531123927,,0 +23734,85,-2.61119531123927,,0 +23735,85,-2.61119531123927,,0 +23736,85,-2.61119531123927,,0 +23737,85,-2.61119531123927,,0 +23738,85,-2.61119531123927,,0 +23739,85,-2.61119531123927,,0 +23740,85,-2.61119531123927,,0 +23741,85,-2.61119531123927,,0 +23742,85,-2.61119531123927,,0 +23743,85,-2.61119531123927,,0 +23744,85,-2.61119531123927,,0 +23745,85,-2.61119531123927,,0 +23746,85,-2.61119531123927,,0 +23747,85,-2.61119531123927,,0 +23748,85,-2.61119531123927,,0 +23749,85,-2.61119531123927,,0 +23750,85,-2.61119531123927,,0 +23751,85,-2.61119531123927,,0 +23752,85,-2.61119531123927,,0 +23753,85,-2.61119531123927,,0 +23754,85,-2.61119531123927,,0 +23755,85,-2.61119531123927,,0 +23756,85,-2.61119531123927,,0 +23757,85,-2.61119531123927,,0 +23758,85,-2.61119531123927,,0 +23759,85,-2.61119531123927,,0 +23760,85,-2.61119531123927,,0 +23761,85,-2.61119531123927,,0 +23762,85,-2.61119531123927,,0 +23763,85,-2.61119531123927,,0 +23764,85,-2.61119531123927,,0 +23765,85,-2.61119531123927,,0 +23766,85,-2.61119531123927,,0 +23767,85,-2.61119531123927,,0 +23768,85,-2.61119531123927,,0 +23769,85,-2.61119531123927,,0 +23770,85,-2.61119531123927,,0 +23771,85,-2.61119531123927,,0 +23772,85,-2.61119531123927,,0 +23773,85,-2.61119531123927,,0 +23774,85,-2.61119531123927,,0 +23775,85,-2.61119531123927,,0 +23776,85,-2.61119531123927,,0 +23777,85,-2.61119531123927,,0 +23778,85,-2.61119531123927,,0 +23779,85,-2.61119531123927,,0 +23780,85,-2.61119531123927,,0 +23781,85,-2.61119531123927,,0 +23782,85,-2.61119531123927,,0 +23783,85,-2.61119531123927,,0 +23784,85,-2.61119531123927,,0 +23785,85,-2.61119531123927,,0 +23786,85,-2.61119531123927,,0 +23787,85,-2.61119531123927,,0 +23788,85,-2.61119531123927,,0 +23789,85,-2.61119531123927,,0 +23790,85,-2.61119531123927,,0 +23791,85,-2.61119531123927,,0 +23792,85,-2.61119531123927,,0 +23793,85,-2.61119531123927,,0 +23794,85,-2.61119531123927,,0 +23795,85,-2.61119531123927,,0 +23796,85,-2.61119531123927,,0 +23797,85,-2.61119531123927,,0 +23798,85,-2.61119531123927,,0 +23799,85,-2.61119531123927,,0 +23800,85,-2.61119531123927,,0 +23801,85,-2.61119531123927,,0 +23802,85,-2.61119531123927,,0 +23803,85,-2.61119531123927,,0 +23804,85,-2.61119531123927,,0 +23805,85,-2.61119531123927,,0 +23806,85,-2.61119531123927,,0 +23807,85,-2.61119531123927,,0 +23808,85,-2.61119531123927,,0 +23809,85,-2.61119531123927,,0 +23810,85,-2.76602581971385,,0 +23811,85,-2.76602581971385,,0 +23812,85,-2.76602581971385,,0 +23813,85,-2.76602581971385,,0 +23814,85,-2.76602581971385,,0 +23815,85,-2.76602581971385,,0 +23816,85,-2.76602581971385,,0 +23817,85,-2.76602581971385,,0 +23818,85,-2.76602581971385,,0 +23819,85,-2.76602581971385,,0 +23820,85,-2.76602581971385,,0 +23821,85,-2.76602581971385,,0 +23822,85,-2.76602581971385,,0 +23823,85,-2.76602581971385,,0 +23824,85,-2.76602581971385,,0 +23825,85,-2.76602581971385,,0 +23826,85,-2.76602581971385,,0 +23827,85,-2.76602581971385,,0 +23828,85,-2.76602581971385,,0 +23829,85,-2.76602581971385,,0 +23830,85,-2.76602581971385,,0 +23831,85,-2.76602581971385,,0 +23832,85,-2.76602581971385,,0 +23833,85,-2.76602581971385,,0 +23834,85,-2.76602581971385,,0 +23835,85,-2.76602581971385,,0 +23836,85,-2.76602581971385,,0 +23837,85,-2.76602581971385,,0 +23838,85,-2.76602581971385,,0 +23839,85,-2.76602581971385,,0 +23840,85,-2.89416141293419,,0 +23841,85,-2.89416141293419,,0 +23842,85,-2.89416141293419,,0 +23843,85,-2.89416141293419,,0 +23844,85,-2.89416141293419,,0 +23845,85,-2.89416141293419,,0 +23846,85,-2.89416141293419,,0 +23847,85,-2.89416141293419,,0 +23848,85,-2.89416141293419,,0 +23849,85,-2.89416141293419,,0 +23850,85,-2.89416141293419,,0 +23851,85,-2.89416141293419,,0 +23852,85,-2.89416141293419,,0 +23853,85,-2.89416141293419,,0 +23854,85,-2.89416141293419,,0 +23855,85,-2.89416141293419,,0 +23856,85,-2.89416141293419,,0 +23857,85,-2.89416141293419,,0 +23858,85,-2.89416141293419,,0 +23859,85,-2.89416141293419,,0 +23860,85,-2.89416141293419,,0 +23861,85,-2.89416141293419,,0 +23862,85,-2.89416141293419,,0 +23863,85,-2.89416141293419,,0 +23864,85,-2.89416141293419,,0 +23865,85,-2.89416141293419,,0 +23866,85,-2.89416141293419,,0 +23867,85,-2.89416141293419,,0 +23868,85,-2.89416141293419,,0 +23869,85,-2.89416141293419,,0 +23870,85,-3.00628005700198,,0 +23871,85,-3.00628005700198,,0 +23872,85,-3.00628005700198,,0 +23873,85,-3.00628005700198,,0 +23874,85,-3.00628005700198,,0 +23875,85,-3.00628005700198,,0 +23876,85,-3.00628005700198,,0 +23877,85,-3.00628005700198,,0 +23878,85,-3.00628005700198,,0 +23879,85,-3.00628005700198,,0 +23880,85,-3.00628005700198,,0 +23881,85,-3.00628005700198,,0 +23882,85,-3.00628005700198,,0 +23883,85,-3.00628005700198,,0 +23884,85,-3.00628005700198,,0 +23885,85,-3.00628005700198,,0 +23886,85,-3.00628005700198,,0 +23887,85,-3.00628005700198,,0 +23888,85,-3.00628005700198,,0 +23889,85,-3.00628005700198,,0 +23890,85,-3.00628005700198,,0 +23891,85,-3.00628005700198,,0 +23892,85,-3.00628005700198,,0 +23893,85,-3.00628005700198,,0 +23894,85,-3.00628005700198,,0 +23895,85,-3.00628005700198,,0 +23896,85,-3.00628005700198,,0 +23897,85,-3.00628005700198,,0 +23898,85,-3.00628005700198,,0 +23899,85,-3.00628005700198,,0 +23900,85,-3.00628005700198,,0 +23901,85,-3.00628005700198,,0 +23902,85,-3.00628005700198,,0 +23903,85,-3.00628005700198,,0 +23904,85,-3.00628005700198,,0 +23905,85,-3.00628005700198,,0 +23906,85,-3.00628005700198,,0 +23907,85,-3.00628005700198,,0 +23908,85,-3.00628005700198,,0 +23909,85,-3.00628005700198,,0 +23910,85,-3.00628005700198,,0 +23911,85,-3.00628005700198,,0 +23912,85,-3.00628005700198,,0 +23913,85,-3.00628005700198,,0 +23914,85,-3.00628005700198,,0 +23915,85,-3.00628005700198,,0 +23916,85,-3.00628005700198,,0 +23917,85,-3.00628005700198,,0 +23918,85,-3.00628005700198,,0 +23919,85,-3.00628005700198,,0 +23920,85,-3.00628005700198,,0 +23921,85,-3.00628005700198,,0 +23922,85,-3.00628005700198,,0 +23923,85,-3.00628005700198,,0 +23924,85,-3.00628005700198,,0 +23925,85,-3.00628005700198,,0 +23926,85,-3.00628005700198,,0 +23927,85,-3.00628005700198,,0 +23928,85,-3.00628005700198,,0 +23929,85,-3.00628005700198,,0 +23930,85,-3.00628005700198,,0 +23931,85,-3.00628005700198,,0 +23932,85,-3.00628005700198,,0 +23933,85,-3.00628005700198,,0 +23934,85,-3.00628005700198,,0 +23935,85,-3.00628005700198,,0 +23936,85,-3.00628005700198,,0 +23937,85,-3.00628005700198,,0 +23938,85,-3.00628005700198,,0 +23939,85,-3.00628005700198,,0 +23940,85,-3.00628005700198,,0 +23941,85,-3.00628005700198,,0 +23942,85,-3.00628005700198,,0 +23943,85,-3.00628005700198,,0 +23944,85,-3.00628005700198,,0 +23945,85,-3.00628005700198,,0 +23946,85,-3.00628005700198,,0 +23947,85,-3.00628005700198,,0 +23948,85,-3.00628005700198,,0 +23949,85,-3.00628005700198,,0 +23950,85,-2.80517836208673,,0 +23951,85,-2.80517836208673,,0 +23952,85,-2.80517836208673,,0 +23953,85,-2.80517836208673,,0 +23954,85,-2.80517836208673,,0 +23955,85,-2.80517836208673,,0 +23956,85,-2.80517836208673,,0 +23957,85,-2.80517836208673,,0 +23958,85,-2.80517836208673,,0 +23959,85,-2.80517836208673,,0 +23960,85,-2.67526310784944,,0 +23961,85,-2.67526310784944,,0 +23962,85,-2.67526310784944,,0 +23963,85,-2.67526310784944,,0 +23964,85,-2.67526310784944,,0 +23965,85,-2.67526310784944,,0 +23966,85,-2.67526310784944,,0 +23967,85,-2.67526310784944,,0 +23968,85,-2.67526310784944,,0 +23969,85,-2.67526310784944,,0 +23970,85,-2.49729700615453,,0 +23971,85,-2.49729700615453,,0 +23972,85,-2.49729700615453,,0 +23973,85,-2.49729700615453,,0 +23974,85,-2.49729700615453,,0 +23975,85,-2.49729700615453,,0 +23976,85,-2.49729700615453,,0 +23977,85,-2.49729700615453,,0 +23978,85,-2.49729700615453,,0 +23979,85,-2.49729700615453,,0 +23980,85,-2.32289022649351,,0 +23981,85,-2.32289022649351,,0 +23982,85,-2.32289022649351,,0 +23983,85,-2.32289022649351,,0 +23984,85,-2.32289022649351,,0 +23985,85,-2.32289022649351,,0 +23986,85,-2.32289022649351,,0 +23987,85,-2.32289022649351,,0 +23988,85,-2.32289022649351,,0 +23989,85,-2.32289022649351,,0 +23990,85,-2.12000887056131,,0 +23991,85,-2.12000887056131,,0 +23992,85,-2.12000887056131,,0 +23993,85,-2.12000887056131,,0 +23994,85,-2.12000887056131,,0 +23995,85,-2.12000887056131,,0 +23996,85,-2.12000887056131,,0 +23997,85,-2.12000887056131,,0 +23998,85,-2.12000887056131,,0 +23999,85,-2.12000887056131,,0 +24000,85,-1.93848344683249,,0 +24001,85,-1.93848344683249,,0 +24002,85,-1.93848344683249,,0 +24003,85,-1.93848344683249,,0 +24004,85,-1.93848344683249,,0 +24005,85,-1.93848344683249,,0 +24006,85,-1.93848344683249,,0 +24007,85,-1.93848344683249,,0 +24008,85,-1.93848344683249,,0 +24009,85,-1.93848344683249,,0 +24010,85,-1.79255124344266,,0 +24011,85,-1.79255124344266,,0 +24012,85,-1.79255124344266,,0 +24013,85,-1.79255124344266,,0 +24014,85,-1.79255124344266,,0 +24015,85,-1.79255124344266,,0 +24016,85,-1.79255124344266,,0 +24017,85,-1.79255124344266,,0 +24018,85,-1.79255124344266,,0 +24019,85,-1.79255124344266,,0 +24020,85,-1.68043259937486,,0 +24021,85,-1.68043259937486,,0 +24022,85,-1.68043259937486,,0 +24023,85,-1.68043259937486,,0 +24024,85,-1.68043259937486,,0 +24025,85,-1.68043259937486,,0 +24026,85,-1.68043259937486,,0 +24027,85,-1.68043259937486,,0 +24028,85,-1.68043259937486,,0 +24029,85,-1.68043259937486,,0 +24030,85,-1.68043259937486,,0 +24031,85,-1.68043259937486,,0 +24032,85,-1.68043259937486,,0 +24033,85,-1.68043259937486,,0 +24034,85,-1.68043259937486,,0 +24035,85,-1.68043259937486,,0 +24036,85,-1.68043259937486,,0 +24037,85,-1.68043259937486,,0 +24038,85,-1.68043259937486,,0 +24039,85,-1.68043259937486,,0 +24040,85,-1.68043259937486,,0 +24041,85,-1.68043259937486,,0 +24042,85,-1.68043259937486,,0 +24043,85,-1.68043259937486,,0 +24044,85,-1.68043259937486,,0 +24045,85,-1.68043259937486,,0 +24046,85,-1.68043259937486,,0 +24047,85,-1.68043259937486,,0 +24048,85,-1.68043259937486,,0 +24049,85,-1.68043259937486,,0 +24050,85,-1.68043259937486,,0 +24051,85,-1.68043259937486,,0 +24052,85,-1.68043259937486,,0 +24053,85,-1.68043259937486,,0 +24054,85,-1.68043259937486,,0 +24055,85,-1.68043259937486,,0 +24056,85,-1.68043259937486,,0 +24057,85,-1.68043259937486,,0 +24058,85,-1.68043259937486,,0 +24059,85,-1.68043259937486,,0 +24060,85,-1.68043259937486,,0 +24061,85,-1.68043259937486,,0 +24062,85,-1.68043259937486,,0 +24063,85,-1.68043259937486,,0 +24064,85,-1.68043259937486,,0 +24065,85,-1.68043259937486,,0 +24066,85,-1.68043259937486,,0 +24067,85,-1.68043259937486,,0 +24068,85,-1.68043259937486,,0 +24069,85,-1.68043259937486,,0 +24070,85,-1.68043259937486,,0 +24071,85,-1.68043259937486,,0 +24072,85,-1.68043259937486,,0 +24073,85,-1.68043259937486,,0 +24074,85,-1.68043259937486,,0 +24075,85,-1.68043259937486,,0 +24076,85,-1.68043259937486,,0 +24077,85,-1.68043259937486,,0 +24078,85,-1.68043259937486,,0 +24079,85,-1.68043259937486,,0 +24080,85,-1.55229700615452,,0 +24081,85,-1.55229700615452,,0 +24082,85,-1.55229700615452,,0 +24083,85,-1.55229700615452,,0 +24084,85,-1.55229700615452,,0 +24085,85,-1.55229700615452,,0 +24086,85,-1.55229700615452,,0 +24087,85,-1.55229700615452,,0 +24088,85,-1.55229700615452,,0 +24089,85,-1.55229700615452,,0 +24090,85,-1.44551734513758,,0 +24091,85,-1.44551734513758,,0 +24092,85,-1.44551734513758,,0 +24093,85,-1.44551734513758,,0 +24094,85,-1.44551734513758,,0 +24095,85,-1.44551734513758,,0 +24096,85,-1.44551734513758,,0 +24097,85,-1.44551734513758,,0 +24098,85,-1.44551734513758,,0 +24099,85,-1.44551734513758,,0 +24100,85,-1.34051734513758,,0 +24101,85,-1.34051734513758,,0 +24102,85,-1.34051734513758,,0 +24103,85,-1.34051734513758,,0 +24104,85,-1.34051734513758,,0 +24105,85,-1.34051734513758,,0 +24106,85,-1.34051734513758,,0 +24107,85,-1.34051734513758,,0 +24108,85,-1.34051734513758,,0 +24109,85,-1.34051734513758,,0 +24110,85,-1.21950039598503,,0 +24111,85,-1.21950039598503,,0 +24112,85,-1.21950039598503,,0 +24113,85,-1.21950039598503,,0 +24114,85,-1.21950039598503,,0 +24115,85,-1.21950039598503,,0 +24116,85,-1.21950039598503,,0 +24117,85,-1.21950039598503,,0 +24118,85,-1.21950039598503,,0 +24119,85,-1.21950039598503,,0 +24120,85,-1.11450039598503,,0 +24121,85,-1.11450039598503,,0 +24122,85,-1.11450039598503,,0 +24123,85,-1.11450039598503,,0 +24124,85,-1.11450039598503,,0 +24125,85,-1.11450039598503,,0 +24126,85,-1.11450039598503,,0 +24127,85,-1.11450039598503,,0 +24128,85,-1.11450039598503,,0 +24129,85,-1.11450039598503,,0 +24130,85,-1.11450039598503,,0 +24131,85,-1.11450039598503,,0 +24132,85,-1.11450039598503,,0 +24133,85,-1.11450039598503,,0 +24134,85,-1.11450039598503,,0 +24135,85,-1.11450039598503,,0 +24136,85,-1.11450039598503,,0 +24137,85,-1.11450039598503,,0 +24138,85,-1.11450039598503,,0 +24139,85,-1.11450039598503,,0 +24140,85,-1.11450039598503,,0 +24141,85,-1.11450039598503,,0 +24142,85,-1.11450039598503,,0 +24143,85,-1.11450039598503,,0 +24144,85,-1.11450039598503,,0 +24145,85,-1.11450039598503,,0 +24146,85,-1.11450039598503,,0 +24147,85,-1.11450039598503,,0 +24148,85,-1.11450039598503,,0 +24149,85,-1.11450039598503,,0 +24150,85,-1.11450039598503,,0 +24151,85,-1.11450039598503,,0 +24152,85,-1.11450039598503,,0 +24153,85,-1.11450039598503,,0 +24154,85,-1.11450039598503,,0 +24155,85,-1.11450039598503,,0 +24156,85,-1.11450039598503,,0 +24157,85,-1.11450039598503,,0 +24158,85,-1.11450039598503,,0 +24159,85,-1.11450039598503,,0 +24160,85,-1.11450039598503,,0 +24161,85,-1.11450039598503,,0 +24162,85,-1.11450039598503,,0 +24163,85,-1.11450039598503,,0 +24164,85,-1.11450039598503,,0 +24165,85,-1.11450039598503,,0 +24166,85,-1.11450039598503,,0 +24167,85,-1.11450039598503,,0 +24168,85,-1.11450039598503,,0 +24169,85,-1.11450039598503,,0 +24170,85,-1.11450039598503,,0 +24171,85,-1.11450039598503,,0 +24172,85,-1.11450039598503,,0 +24173,85,-1.11450039598503,,0 +24174,85,-1.11450039598503,,0 +24175,85,-1.11450039598503,,0 +24176,85,-1.11450039598503,,0 +24177,85,-1.11450039598503,,0 +24178,85,-1.11450039598503,,0 +24179,85,-1.11450039598503,,0 +24180,85,-1.11450039598503,,0 +24181,85,-1.11450039598503,,0 +24182,85,-1.11450039598503,,0 +24183,85,-1.11450039598503,,0 +24184,85,-1.11450039598503,,0 +24185,85,-1.11450039598503,,0 +24186,85,-1.11450039598503,,0 +24187,85,-1.11450039598503,,0 +24188,85,-1.11450039598503,,0 +24189,85,-1.11450039598503,,0 +24190,85,-1.11450039598503,,0 +24191,85,-1.11450039598503,,0 +24192,85,-1.11450039598503,,0 +24193,85,-1.11450039598503,,0 +24194,85,-1.11450039598503,,0 +24195,85,-1.11450039598503,,0 +24196,85,-1.11450039598503,,0 +24197,85,-1.11450039598503,,0 +24198,85,-1.11450039598503,,0 +24199,85,-1.11450039598503,,0 +24200,85,-0.792381751917237,,0 +24201,85,-0.792381751917237,,0 +24202,85,-0.792381751917237,,0 +24203,85,-0.792381751917237,,0 +24204,85,-0.792381751917237,,0 +24205,85,-0.792381751917237,,0 +24206,85,-0.792381751917237,,0 +24207,85,-0.792381751917237,,0 +24208,85,-0.792381751917237,,0 +24209,85,-0.792381751917237,,0 +24210,85,-0.507635989205372,,0 +24211,85,-0.507635989205372,,0 +24212,85,-0.507635989205372,,0 +24213,85,-0.507635989205372,,0 +24214,85,-0.507635989205372,,0 +24215,85,-0.507635989205372,,0 +24216,85,-0.507635989205372,,0 +24217,85,-0.507635989205372,,0 +24218,85,-0.507635989205372,,0 +24219,85,-0.507635989205372,,0 +24220,85,-0.174839379035881,,0 +24221,85,-0.174839379035881,,0 +24222,85,-0.174839379035881,,0 +24223,85,-0.174839379035881,,0 +24224,85,-0.174839379035881,,0 +24225,85,-0.174839379035881,,0 +24226,85,-0.174839379035881,,0 +24227,85,-0.174839379035881,,0 +24228,85,-0.174839379035881,,0 +24229,85,-0.174839379035881,,0 +24230,85,0.118804688760729,,0 +24231,85,0.118804688760729,,0 +24232,85,0.118804688760729,,0 +24233,85,0.118804688760729,,0 +24234,85,0.118804688760729,,0 +24235,85,0.118804688760729,,0 +24236,85,0.118804688760729,,0 +24237,85,0.118804688760729,,0 +24238,85,0.118804688760729,,0 +24239,85,0.118804688760729,,0 +24240,85,0.360838587065814,,0 +24241,85,0.360838587065814,,0 +24242,85,0.360838587065814,,0 +24243,85,0.360838587065814,,0 +24244,85,0.360838587065814,,0 +24245,85,0.360838587065814,,0 +24246,85,0.360838587065814,,0 +24247,85,0.360838587065814,,0 +24248,85,0.360838587065814,,0 +24249,85,0.360838587065814,,0 +24250,85,0.549482654862424,,0 +24251,85,0.549482654862424,,0 +24252,85,0.549482654862424,,0 +24253,85,0.549482654862424,,0 +24254,85,0.549482654862424,,0 +24255,85,0.549482654862424,,0 +24256,85,0.549482654862424,,0 +24257,85,0.549482654862424,,0 +24258,85,0.549482654862424,,0 +24259,85,0.549482654862424,,0 +24260,85,0.698974180286152,,0 +24261,85,0.698974180286152,,0 +24262,85,0.698974180286152,,0 +24263,85,0.698974180286152,,0 +24264,85,0.698974180286152,,0 +24265,85,0.698974180286152,,0 +24266,85,0.698974180286152,,0 +24267,85,0.698974180286152,,0 +24268,85,0.698974180286152,,0 +24269,85,0.698974180286152,,0 +24270,85,0.805753841303101,,0 +24271,85,0.805753841303101,,0 +24272,85,0.805753841303101,,0 +24273,85,0.805753841303101,,0 +24274,85,0.805753841303101,,0 +24275,85,0.805753841303101,,0 +24276,85,0.805753841303101,,0 +24277,85,0.805753841303101,,0 +24278,85,0.805753841303101,,0 +24279,85,0.805753841303101,,0 +24280,85,0.805753841303101,,0 +24281,85,0.805753841303101,,0 +24282,85,0.805753841303101,,0 +24283,85,0.805753841303101,,0 +24284,85,0.805753841303101,,0 +24285,85,0.805753841303101,,0 +24286,85,0.805753841303101,,0 +24287,85,0.805753841303101,,0 +24288,85,0.805753841303101,,0 +24289,85,0.805753841303101,,0 +24290,85,0.805753841303101,,0 +24291,85,0.805753841303101,,0 +24292,85,0.805753841303101,,0 +24293,85,0.805753841303101,,0 +24294,85,0.805753841303101,,0 +24295,85,0.805753841303101,,0 +24296,85,0.805753841303101,,0 +24297,85,0.805753841303101,,0 +24298,85,0.805753841303101,,0 +24299,85,0.805753841303101,,0 +24300,85,0.805753841303101,,0 +24301,85,0.805753841303101,,0 +24302,85,0.805753841303101,,0 +24303,85,0.805753841303101,,0 +24304,85,0.805753841303101,,0 +24305,85,0.805753841303101,,0 +24306,85,0.805753841303101,,0 +24307,85,0.805753841303101,,0 +24308,85,0.805753841303101,,0 +24309,85,0.805753841303101,,0 +24310,85,0.805753841303101,,0 +24311,85,0.805753841303101,,0 +24312,85,0.805753841303101,,0 +24313,85,0.805753841303101,,0 +24314,85,0.805753841303101,,0 +24315,85,0.805753841303101,,0 +24316,85,0.805753841303101,,0 +24317,85,0.805753841303101,,0 +24318,85,0.805753841303101,,0 +24319,85,0.805753841303101,,0 +24320,85,0.627787739608186,,0 +24321,85,0.627787739608186,,0 +24322,85,0.627787739608186,,0 +24323,85,0.627787739608186,,0 +24324,85,0.627787739608186,,0 +24325,85,0.627787739608186,,0 +24326,85,0.627787739608186,,0 +24327,85,0.627787739608186,,0 +24328,85,0.627787739608186,,0 +24329,85,0.627787739608186,,0 +24330,85,0.627787739608186,,0 +24331,85,0.627787739608186,,0 +24332,85,0.627787739608186,,0 +24333,85,0.627787739608186,,0 +24334,85,0.627787739608186,,0 +24335,85,0.627787739608186,,0 +24336,85,0.627787739608186,,0 +24337,85,0.627787739608186,,0 +24338,85,0.627787739608186,,0 +24339,85,0.627787739608186,,0 +24340,85,0.521008078591238,,0 +24341,85,0.521008078591238,,0 +24342,85,0.521008078591238,,0 +24343,85,0.521008078591238,,0 +24344,85,0.521008078591238,,0 +24345,85,0.521008078591238,,0 +24346,85,0.521008078591238,,0 +24347,85,0.521008078591238,,0 +24348,85,0.521008078591238,,0 +24349,85,0.521008078591238,,0 +24350,85,0.521008078591238,,0 +24351,85,0.521008078591238,,0 +24352,85,0.521008078591238,,0 +24353,85,0.521008078591238,,0 +24354,85,0.521008078591238,,0 +24355,85,0.521008078591238,,0 +24356,85,0.521008078591238,,0 +24357,85,0.521008078591238,,0 +24358,85,0.521008078591238,,0 +24359,85,0.521008078591238,,0 +24360,85,0.521008078591238,,0 +24361,85,0.521008078591238,,0 +24362,85,0.521008078591238,,0 +24363,85,0.521008078591238,,0 +24364,85,0.521008078591238,,0 +24365,85,0.521008078591238,,0 +24366,85,0.521008078591238,,0 +24367,85,0.521008078591238,,0 +24368,85,0.521008078591238,,0 +24369,85,0.521008078591238,,0 +24370,85,0.521008078591238,,0 +24371,85,0.521008078591238,,0 +24372,85,0.521008078591238,,0 +24373,85,0.521008078591238,,0 +24374,85,0.521008078591238,,0 +24375,85,0.521008078591238,,0 +24376,85,0.521008078591238,,0 +24377,85,0.521008078591238,,0 +24378,85,0.521008078591238,,0 +24379,85,0.521008078591238,,0 +24380,85,0.521008078591238,,0 +24381,85,0.521008078591238,,0 +24382,85,0.521008078591238,,0 +24383,85,0.521008078591238,,0 +24384,85,0.521008078591238,,0 +24385,85,0.521008078591238,,0 +24386,85,0.521008078591238,,0 +24387,85,0.521008078591238,,0 +24388,85,0.521008078591238,,0 +24389,85,0.521008078591238,,0 +24390,85,0.521008078591238,,0 +24391,85,0.521008078591238,,0 +24392,85,0.521008078591238,,0 +24393,85,0.521008078591238,,0 +24394,85,0.521008078591238,,0 +24395,85,0.521008078591238,,0 +24396,85,0.521008078591238,,0 +24397,85,0.521008078591238,,0 +24398,85,0.521008078591238,,0 +24399,85,0.521008078591238,,0 +24400,85,0.521008078591238,,0 +24401,85,0.521008078591238,,0 +24402,85,0.521008078591238,,0 +24403,85,0.521008078591238,,0 +24404,85,0.521008078591238,,0 +24405,85,0.521008078591238,,0 +24406,85,0.521008078591238,,0 +24407,85,0.521008078591238,,0 +24408,85,0.521008078591238,,0 +24409,85,0.521008078591238,,0 +24410,85,0.521008078591238,,0 +24411,85,0.521008078591238,,0 +24412,85,0.521008078591238,,0 +24413,85,0.521008078591238,,0 +24414,85,0.521008078591238,,0 +24415,85,0.521008078591238,,0 +24416,85,0.521008078591238,,0 +24417,85,0.521008078591238,,0 +24418,85,0.521008078591238,,0 +24419,85,0.521008078591238,,0 +24420,85,0.521008078591238,,0 +24421,85,0.521008078591238,,0 +24422,85,0.521008078591238,,0 +24423,85,0.521008078591238,,0 +24424,85,0.521008078591238,,0 +24425,85,0.521008078591238,,0 +24426,85,0.521008078591238,,0 +24427,85,0.521008078591238,,0 +24428,85,0.521008078591238,,0 +24429,85,0.521008078591238,,0 +24430,85,0.521008078591238,,0 +24431,85,0.521008078591238,,0 +24432,85,0.521008078591238,,0 +24433,85,0.521008078591238,,0 +24434,85,0.521008078591238,,0 +24435,85,0.521008078591238,,0 +24436,85,0.521008078591238,,0 +24437,85,0.521008078591238,,0 +24438,85,0.521008078591238,,0 +24439,85,0.521008078591238,,0 +24440,85,0.647364010794627,,0 +24441,85,0.647364010794627,,0 +24442,85,0.647364010794627,,0 +24443,85,0.647364010794627,,0 +24444,85,0.647364010794627,,0 +24445,85,0.647364010794627,,0 +24446,85,0.647364010794627,,0 +24447,85,0.647364010794627,,0 +24448,85,0.647364010794627,,0 +24449,85,0.647364010794627,,0 +24450,85,0.647364010794627,,0 +24451,85,0.647364010794627,,0 +24452,85,0.647364010794627,,0 +24453,85,0.647364010794627,,0 +24454,85,0.647364010794627,,0 +24455,85,0.647364010794627,,0 +24456,85,0.647364010794627,,0 +24457,85,0.647364010794627,,0 +24458,85,0.647364010794627,,0 +24459,85,0.647364010794627,,0 +24460,85,0.647364010794627,,0 +24461,85,0.647364010794627,,0 +24462,85,0.647364010794627,,0 +24463,85,0.647364010794627,,0 +24464,85,0.647364010794627,,0 +24465,85,0.647364010794627,,0 +24466,85,0.647364010794627,,0 +24467,85,0.647364010794627,,0 +24468,85,0.647364010794627,,0 +24469,85,0.647364010794627,,0 +24470,85,0.647364010794627,,0 +24471,85,0.647364010794627,,0 +24472,85,0.647364010794627,,0 +24473,85,0.647364010794627,,0 +24474,85,0.647364010794627,,0 +24475,85,0.647364010794627,,0 +24476,85,0.647364010794627,,0 +24477,85,0.647364010794627,,0 +24478,85,0.647364010794627,,0 +24479,85,0.647364010794627,,0 +24480,85,0.647364010794627,,0 +24481,85,0.647364010794627,,0 +24482,85,0.647364010794627,,0 +24483,85,0.647364010794627,,0 +24484,85,0.647364010794627,,0 +24485,85,0.647364010794627,,0 +24486,85,0.647364010794627,,0 +24487,85,0.647364010794627,,0 +24488,85,0.647364010794627,,0 +24489,85,0.647364010794627,,0 +24490,85,0.647364010794627,,0 +24491,85,0.647364010794627,,0 +24492,85,0.647364010794627,,0 +24493,85,0.647364010794627,,0 +24494,85,0.647364010794627,,0 +24495,85,0.647364010794627,,0 +24496,85,0.647364010794627,,0 +24497,85,0.647364010794627,,0 +24498,85,0.647364010794627,,0 +24499,85,0.647364010794627,,0 +24500,85,0.647364010794627,,0 +24501,85,0.647364010794627,,0 +24502,85,0.647364010794627,,0 +24503,85,0.647364010794627,,0 +24504,85,0.647364010794627,,0 +24505,85,0.647364010794627,,0 +24506,85,0.647364010794627,,0 +24507,85,0.647364010794627,,0 +24508,85,0.647364010794627,,0 +24509,85,0.647364010794627,,0 +24510,85,0.647364010794627,,0 +24511,85,0.647364010794627,,0 +24512,85,0.647364010794627,,0 +24513,85,0.647364010794627,,0 +24514,85,0.647364010794627,,0 +24515,85,0.647364010794627,,0 +24516,85,0.647364010794627,,0 +24517,85,0.647364010794627,,0 +24518,85,0.647364010794627,,0 +24519,85,0.647364010794627,,0 +24520,85,0.53702502774378,,0 +24521,85,0.53702502774378,,0 +24522,85,0.53702502774378,,0 +24523,85,0.53702502774378,,0 +24524,85,0.53702502774378,,0 +24525,85,0.53702502774378,,0 +24526,85,0.53702502774378,,0 +24527,85,0.53702502774378,,0 +24528,85,0.53702502774378,,0 +24529,85,0.53702502774378,,0 +24530,85,0.53702502774378,,0 +24531,85,0.53702502774378,,0 +24532,85,0.53702502774378,,0 +24533,85,0.53702502774378,,0 +24534,85,0.53702502774378,,0 +24535,85,0.53702502774378,,0 +24536,85,0.53702502774378,,0 +24537,85,0.53702502774378,,0 +24538,85,0.53702502774378,,0 +24539,85,0.53702502774378,,0 +24540,85,0.53702502774378,,0 +24541,85,0.53702502774378,,0 +24542,85,0.53702502774378,,0 +24543,85,0.53702502774378,,0 +24544,85,0.53702502774378,,0 +24545,85,0.53702502774378,,0 +24546,85,0.53702502774378,,0 +24547,85,0.53702502774378,,0 +24548,85,0.53702502774378,,0 +24549,85,0.53702502774378,,0 +24550,85,0.53702502774378,,0 +24551,85,0.53702502774378,,0 +24552,85,0.53702502774378,,0 +24553,85,0.53702502774378,,0 +24554,85,0.53702502774378,,0 +24555,85,0.53702502774378,,0 +24556,85,0.53702502774378,,0 +24557,85,0.53702502774378,,0 +24558,85,0.53702502774378,,0 +24559,85,0.53702502774378,,0 +24560,85,0.64380468876073,,0 +24561,85,0.64380468876073,,0 +24562,85,0.64380468876073,,0 +24563,85,0.64380468876073,,0 +24564,85,0.64380468876073,,0 +24565,85,0.64380468876073,,0 +24566,85,0.64380468876073,,0 +24567,85,0.64380468876073,,0 +24568,85,0.64380468876073,,0 +24569,85,0.64380468876073,,0 +24570,85,0.64380468876073,,0 +24571,85,0.64380468876073,,0 +24572,85,0.64380468876073,,0 +24573,85,0.64380468876073,,0 +24574,85,0.64380468876073,,0 +24575,85,0.64380468876073,,0 +24576,85,0.64380468876073,,0 +24577,85,0.64380468876073,,0 +24578,85,0.64380468876073,,0 +24579,85,0.64380468876073,,0 +24580,85,0.64380468876073,,0 +24581,85,0.64380468876073,,0 +24582,85,0.64380468876073,,0 +24583,85,0.64380468876073,,0 +24584,85,0.64380468876073,,0 +24585,85,0.64380468876073,,0 +24586,85,0.64380468876073,,0 +24587,85,0.64380468876073,,0 +24588,85,0.64380468876073,,0 +24589,85,0.64380468876073,,0 +24590,85,0.64380468876073,,0 +24591,85,0.64380468876073,,0 +24592,85,0.64380468876073,,0 +24593,85,0.64380468876073,,0 +24594,85,0.64380468876073,,0 +24595,85,0.64380468876073,,0 +24596,85,0.64380468876073,,0 +24597,85,0.64380468876073,,0 +24598,85,0.64380468876073,,0 +24599,85,0.64380468876073,,0 +24600,85,0.64380468876073,,0 +24601,85,0.64380468876073,,0 +24602,85,0.64380468876073,,0 +24603,85,0.64380468876073,,0 +24604,85,0.64380468876073,,0 +24605,85,0.64380468876073,,0 +24606,85,0.64380468876073,,0 +24607,85,0.64380468876073,,0 +24608,85,0.64380468876073,,0 +24609,85,0.64380468876073,,0 +24610,85,0.64380468876073,,0 +24611,85,0.64380468876073,,0 +24612,85,0.64380468876073,,0 +24613,85,0.64380468876073,,0 +24614,85,0.64380468876073,,0 +24615,85,0.64380468876073,,0 +24616,85,0.64380468876073,,0 +24617,85,0.64380468876073,,0 +24618,85,0.64380468876073,,0 +24619,85,0.64380468876073,,0 +24620,85,0.752364010794627,,0 +24621,85,0.752364010794627,,0 +24622,85,0.752364010794627,,0 +24623,85,0.752364010794627,,0 +24624,85,0.752364010794627,,0 +24625,85,0.752364010794627,,0 +24626,85,0.752364010794627,,0 +24627,85,0.752364010794627,,0 +24628,85,0.752364010794627,,0 +24629,85,0.752364010794627,,0 +24630,85,0.752364010794627,,0 +24631,85,0.752364010794627,,0 +24632,85,0.752364010794627,,0 +24633,85,0.752364010794627,,0 +24634,85,0.752364010794627,,0 +24635,85,0.752364010794627,,0 +24636,85,0.752364010794627,,0 +24637,85,0.752364010794627,,0 +24638,85,0.752364010794627,,0 +24639,85,0.752364010794627,,0 +24640,85,0.889397909099713,,0 +24641,85,0.889397909099713,,0 +24642,85,0.889397909099713,,0 +24643,85,0.889397909099713,,0 +24644,85,0.889397909099713,,0 +24645,85,0.889397909099713,,0 +24646,85,0.889397909099713,,0 +24647,85,0.889397909099713,,0 +24648,85,0.889397909099713,,0 +24649,85,0.889397909099713,,0 +24650,85,0.990838587065814,,0 +24651,85,0.990838587065814,,0 +24652,85,0.990838587065814,,0 +24653,85,0.990838587065814,,0 +24654,85,0.990838587065814,,0 +24655,85,0.990838587065814,,0 +24656,85,0.990838587065814,,0 +24657,85,0.990838587065814,,0 +24658,85,0.990838587065814,,0 +24659,85,0.990838587065814,,0 +24660,85,1.10651655316751,,0 +24661,85,1.10651655316751,,0 +24662,85,1.10651655316751,,0 +24663,85,1.10651655316751,,0 +24664,85,1.10651655316751,,0 +24665,85,1.10651655316751,,0 +24666,85,1.10651655316751,,0 +24667,85,1.10651655316751,,0 +24668,85,1.10651655316751,,0 +24669,85,1.10651655316751,,0 +24670,85,1.229313163337,,0 +24671,85,1.229313163337,,0 +24672,85,1.229313163337,,0 +24673,85,1.229313163337,,0 +24674,85,1.229313163337,,0 +24675,85,1.229313163337,,0 +24676,85,1.229313163337,,0 +24677,85,1.229313163337,,0 +24678,85,1.229313163337,,0 +24679,85,1.229313163337,,0 +24680,85,1.35566909554039,,0 +24681,85,1.35566909554039,,0 +24682,85,1.35566909554039,,0 +24683,85,1.35566909554039,,0 +24684,85,1.35566909554039,,0 +24685,85,1.35566909554039,,0 +24686,85,1.35566909554039,,0 +24687,85,1.35566909554039,,0 +24688,85,1.35566909554039,,0 +24689,85,1.35566909554039,,0 +24690,85,1.51583858706581,,0 +24691,85,1.51583858706581,,0 +24692,85,1.51583858706581,,0 +24693,85,1.51583858706581,,0 +24694,85,1.51583858706581,,0 +24695,85,1.51583858706581,,0 +24696,85,1.51583858706581,,0 +24697,85,1.51583858706581,,0 +24698,85,1.51583858706581,,0 +24699,85,1.51583858706581,,0 +24700,85,1.65465214638785,,0 +24701,85,1.65465214638785,,0 +24702,85,1.65465214638785,,0 +24703,85,1.65465214638785,,0 +24704,85,1.65465214638785,,0 +24705,85,1.65465214638785,,0 +24706,85,1.65465214638785,,0 +24707,85,1.65465214638785,,0 +24708,85,1.65465214638785,,0 +24709,85,1.65465214638785,,0 +24710,85,1.80770299384547,,0 +24711,85,1.80770299384547,,0 +24712,85,1.80770299384547,,0 +24713,85,1.80770299384547,,0 +24714,85,1.80770299384547,,0 +24715,85,1.80770299384547,,0 +24716,85,1.80770299384547,,0 +24717,85,1.80770299384547,,0 +24718,85,1.80770299384547,,0 +24719,85,1.80770299384547,,0 +24720,85,1.96609282435395,,0 +24721,85,1.96609282435395,,0 +24722,85,1.96609282435395,,0 +24723,85,1.96609282435395,,0 +24724,85,1.96609282435395,,0 +24725,85,1.96609282435395,,0 +24726,85,1.96609282435395,,0 +24727,85,1.96609282435395,,0 +24728,85,1.96609282435395,,0 +24729,85,1.96609282435395,,0 +24730,85,2.12448265486242,,0 +24731,85,2.12448265486242,,0 +24732,85,2.12448265486242,,0 +24733,85,2.12448265486242,,0 +24734,85,2.12448265486242,,0 +24735,85,2.12448265486242,,0 +24736,85,2.12448265486242,,0 +24737,85,2.12448265486242,,0 +24738,85,2.12448265486242,,0 +24739,85,2.12448265486242,,0 +24740,85,2.27041485825226,,0 +24741,85,2.27041485825226,,0 +24742,85,2.27041485825226,,0 +24743,85,2.27041485825226,,0 +24744,85,2.27041485825226,,0 +24745,85,2.27041485825226,,0 +24746,85,2.27041485825226,,0 +24747,85,2.27041485825226,,0 +24748,85,2.27041485825226,,0 +24749,85,2.27041485825226,,0 +24750,85,2.27041485825226,,0 +24751,85,2.27041485825226,,0 +24752,85,2.27041485825226,,0 +24753,85,2.27041485825226,,0 +24754,85,2.27041485825226,,0 +24755,85,2.27041485825226,,0 +24756,85,2.27041485825226,,0 +24757,85,2.27041485825226,,0 +24758,85,2.27041485825226,,0 +24759,85,2.27041485825226,,0 +24760,85,2.27041485825226,,0 +24761,85,2.27041485825226,,0 +24762,85,2.27041485825226,,0 +24763,85,2.27041485825226,,0 +24764,85,2.27041485825226,,0 +24765,85,2.27041485825226,,0 +24766,85,2.27041485825226,,0 +24767,85,2.27041485825226,,0 +24768,85,2.27041485825226,,0 +24769,85,2.27041485825226,,0 +24770,85,2.09422841757429,,0 +24771,85,2.09422841757429,,0 +24772,85,2.09422841757429,,0 +24773,85,2.09422841757429,,0 +24774,85,2.09422841757429,,0 +24775,85,2.09422841757429,,0 +24776,85,2.09422841757429,,0 +24777,85,2.09422841757429,,0 +24778,85,2.09422841757429,,0 +24779,85,2.09422841757429,,0 +24780,85,1.78990638367598,,0 +24781,77,1.78990638367598,,0 +24782,77,1.78990638367598,,0 +24783,77,1.78990638367598,,0 +24784,77,1.78990638367598,,0 +24785,77,1.78990638367598,,0 +24786,77,1.78990638367598,,0 +24787,77,1.78990638367598,,0 +24788,77,1.78990638367598,,0 +24789,77,1.78990638367598,,0 +24790,77,1.38770299384548,,0 +24791,77,1.38770299384548,,0 +24792,77,1.38770299384548,,0 +24793,77,1.38770299384548,,0 +24794,77,1.38770299384548,,0 +24795,77,1.38770299384548,,0 +24796,77,1.38770299384548,,0 +24797,77,1.38770299384548,,0 +24798,77,1.38770299384548,,0 +24799,77,1.38770299384548,,0 +24800,77,0.930330112489543,,0 +24801,77,0.930330112489543,,0 +24802,77,0.930330112489543,,0 +24803,77,0.930330112489543,,0 +24804,77,0.930330112489543,,0 +24805,77,0.930330112489543,,0 +24806,77,0.930330112489543,,0 +24807,77,0.930330112489543,,0 +24808,77,0.930330112489543,,0 +24809,77,0.930330112489543,,0 +24810,77,0.485414858252254,,0 +24811,77,0.485414858252254,,0 +24812,77,0.485414858252254,,0 +24813,77,0.485414858252254,,0 +24814,77,0.485414858252254,,0 +24815,77,0.485414858252254,,0 +24816,77,0.485414858252254,,0 +24817,77,0.485414858252254,,0 +24818,77,0.485414858252254,,0 +24819,77,0.485414858252254,,0 +24820,77,0.179313163337,,0 +24821,77,0.179313163337,,0 +24822,77,0.179313163337,,0 +24823,77,0.179313163337,,0 +24824,77,0.179313163337,,0 +24825,77,0.179313163337,,0 +24826,77,0.179313163337,,0 +24827,77,0.179313163337,,0 +24828,77,0.179313163337,,0 +24829,77,0.179313163337,,0 +24830,77,1.34706164208508E-03,,0 +24831,77,1.34706164208508E-03,,0 +24832,77,1.34706164208508E-03,,0 +24833,77,1.34706164208508E-03,,0 +24834,77,1.34706164208508E-03,,0 +24835,77,1.34706164208508E-03,,0 +24836,77,1.34706164208508E-03,,0 +24837,77,1.34706164208508E-03,,0 +24838,77,1.34706164208508E-03,,0 +24839,77,1.34706164208508E-03,,0 +24840,77,1.34706164208508E-03,,0 +24841,77,1.34706164208508E-03,,0 +24842,77,1.34706164208508E-03,,0 +24843,77,1.34706164208508E-03,,0 +24844,77,1.34706164208508E-03,,0 +24845,77,1.34706164208508E-03,,0 +24846,77,1.34706164208508E-03,,0 +24847,77,1.34706164208508E-03,,0 +24848,77,1.34706164208508E-03,,0 +24849,77,1.34706164208508E-03,,0 +24850,77,1.34706164208508E-03,,0 +24851,77,1.34706164208508E-03,,0 +24852,77,1.34706164208508E-03,,0 +24853,77,1.34706164208508E-03,,0 +24854,77,1.34706164208508E-03,,0 +24855,77,1.34706164208508E-03,,0 +24856,77,1.34706164208508E-03,,0 +24857,77,1.34706164208508E-03,,0 +24858,77,1.34706164208508E-03,,0 +24859,77,1.34706164208508E-03,,0 +24860,77,0.13838095994717,,0 +24861,77,0.13838095994717,,0 +24862,77,0.13838095994717,,0 +24863,77,0.13838095994717,,0 +24864,77,0.13838095994717,,0 +24865,77,0.13838095994717,,0 +24866,77,0.13838095994717,,0 +24867,77,0.13838095994717,,0 +24868,77,0.13838095994717,,0 +24869,77,0.13838095994717,,0 +24870,77,0.298550451472594,,0 +24871,77,0.298550451472594,,0 +24872,77,0.298550451472594,,0 +24873,77,0.298550451472594,,0 +24874,77,0.298550451472594,,0 +24875,77,0.298550451472594,,0 +24876,77,0.298550451472594,,0 +24877,77,0.298550451472594,,0 +24878,77,0.298550451472594,,0 +24879,77,0.298550451472594,,0 +24880,77,0.439143671811576,,0 +24881,77,0.439143671811576,,0 +24882,77,0.439143671811576,,0 +24883,77,0.439143671811576,,0 +24884,77,0.439143671811576,,0 +24885,77,0.439143671811576,,0 +24886,77,0.439143671811576,,0 +24887,77,0.439143671811576,,0 +24888,77,0.439143671811576,,0 +24889,77,0.439143671811576,,0 +24890,77,0.57795723113361,,0 +24891,77,0.57795723113361,,0 +24892,77,0.57795723113361,,0 +24893,77,0.57795723113361,,0 +24894,77,0.57795723113361,,0 +24895,77,0.57795723113361,,0 +24896,77,0.57795723113361,,0 +24897,77,0.57795723113361,,0 +24898,77,0.57795723113361,,0 +24899,77,0.57795723113361,,0 +24900,77,0.707872485370898,,0 +24901,77,0.707872485370898,,0 +24902,77,0.707872485370898,,0 +24903,77,0.707872485370898,,0 +24904,77,0.707872485370898,,0 +24905,77,0.707872485370898,,0 +24906,77,0.707872485370898,,0 +24907,77,0.707872485370898,,0 +24908,77,0.707872485370898,,0 +24909,77,0.707872485370898,,0 +24910,77,0.828889434523441,,0 +24911,77,0.828889434523441,,0 +24912,77,0.828889434523441,,0 +24913,77,0.828889434523441,,0 +24914,77,0.828889434523441,,0 +24915,77,0.828889434523441,,0 +24916,77,0.828889434523441,,0 +24917,77,0.828889434523441,,0 +24918,77,0.828889434523441,,0 +24919,77,0.828889434523441,,0 +24920,77,0.951686044692933,,0 +24921,77,0.951686044692933,,0 +24922,77,0.951686044692933,,0 +24923,77,0.951686044692933,,0 +24924,77,0.951686044692933,,0 +24925,77,0.951686044692933,,0 +24926,77,0.951686044692933,,0 +24927,77,0.951686044692933,,0 +24928,77,0.951686044692933,,0 +24929,77,0.951686044692933,,0 +24930,77,1.07626231587937,,0 +24931,77,1.07626231587937,,0 +24932,77,1.07626231587937,,0 +24933,77,1.07626231587937,,0 +24934,77,1.07626231587937,,0 +24935,77,1.07626231587937,,0 +24936,77,1.07626231587937,,0 +24937,77,1.07626231587937,,0 +24938,77,1.07626231587937,,0 +24939,77,1.07626231587937,,0 +24940,77,1.19905892604886,,0 +24941,77,1.19905892604886,,0 +24942,77,1.19905892604886,,0 +24943,77,1.19905892604886,,0 +24944,77,1.19905892604886,,0 +24945,77,1.19905892604886,,0 +24946,77,1.19905892604886,,0 +24947,77,1.19905892604886,,0 +24948,77,1.19905892604886,,0 +24949,77,1.19905892604886,,0 +24950,77,1.30761824808276,,0 +24951,77,1.30761824808276,,0 +24952,77,1.30761824808276,,0 +24953,77,1.30761824808276,,0 +24954,77,1.30761824808276,,0 +24955,77,1.30761824808276,,0 +24956,77,1.30761824808276,,0 +24957,77,1.30761824808276,,0 +24958,77,1.30761824808276,,0 +24959,77,1.30761824808276,,0 +24960,77,1.30761824808276,,0 +24961,46,1.30761824808276,,0 +24962,46,1.30761824808276,,0 +24963,46,1.30761824808276,,0 +24964,46,1.30761824808276,,0 +24965,46,1.30761824808276,,0 +24966,46,1.30761824808276,,0 +24967,46,1.30761824808276,,0 +24968,46,1.30761824808276,,0 +24969,46,1.30761824808276,,0 +24970,46,1.4464318074048,,0 +24971,46,1.4464318074048,,0 +24972,46,1.4464318074048,,0 +24973,46,1.4464318074048,,0 +24974,46,1.4464318074048,,0 +24975,46,1.4464318074048,,0 +24976,46,1.4464318074048,,0 +24977,46,1.4464318074048,,0 +24978,46,1.4464318074048,,0 +24979,46,1.4464318074048,,0 +24980,46,1.4464318074048,,0 +24981,46,1.4464318074048,,0 +24982,46,1.4464318074048,,0 +24983,46,1.4464318074048,,0 +24984,46,1.4464318074048,,0 +24985,46,1.4464318074048,,0 +24986,46,1.4464318074048,,0 +24987,46,1.4464318074048,,0 +24988,46,1.4464318074048,,0 +24989,46,1.4464318074048,,0 +24990,46,1.4464318074048,,0 +24991,46,1.4464318074048,,0 +24992,46,1.4464318074048,,0 +24993,46,1.4464318074048,,0 +24994,46,1.4464318074048,,0 +24995,46,1.4464318074048,,0 +24996,46,1.4464318074048,,0 +24997,46,1.4464318074048,,0 +24998,46,1.4464318074048,,0 +24999,46,1.4464318074048,,0 +25000,46,1.4464318074048,,0 +25001,46,1.4464318074048,,0 +25002,46,1.4464318074048,,0 +25003,46,1.4464318074048,,0 +25004,46,1.4464318074048,,0 +25005,46,1.4464318074048,,0 +25006,46,1.4464318074048,,0 +25007,46,1.4464318074048,,0 +25008,46,1.4464318074048,,0 +25009,46,1.4464318074048,,0 +25010,46,1.6421945192692,,0 +25011,46,1.6421945192692,,0 +25012,46,1.6421945192692,,0 +25013,46,1.6421945192692,,0 +25014,46,1.6421945192692,,0 +25015,46,1.6421945192692,,0 +25016,46,1.6421945192692,,0 +25017,46,1.6421945192692,,0 +25018,46,1.6421945192692,,0 +25019,46,1.6421945192692,,0 +25020,46,1.87533011248954,,0 +25021,46,1.87533011248954,,0 +25022,46,1.87533011248954,,0 +25023,46,1.87533011248954,,0 +25024,46,1.87533011248954,,0 +25025,46,1.87533011248954,,0 +25026,46,1.87533011248954,,0 +25027,46,1.87533011248954,,0 +25028,46,1.87533011248954,,0 +25029,46,1.87533011248954,,0 +25030,46,2.26151655316751,,0 +25031,46,2.26151655316751,,0 +25032,46,2.26151655316751,,0 +25033,46,2.26151655316751,,0 +25034,46,2.26151655316751,,0 +25035,46,2.26151655316751,,0 +25036,46,2.26151655316751,,0 +25037,46,2.26151655316751,,0 +25038,46,2.26151655316751,,0 +25039,46,2.26151655316751,,0 +25040,46,2.76151655316751,,0 +25041,46,2.76151655316751,,0 +25042,46,2.76151655316751,,0 +25043,46,2.76151655316751,,0 +25044,46,2.76151655316751,,0 +25045,46,2.76151655316751,,0 +25046,46,2.76151655316751,,0 +25047,46,2.76151655316751,,0 +25048,46,2.76151655316751,,0 +25049,46,2.76151655316751,,0 +25050,46,3.26151655316751,,0 +25051,46,3.26151655316751,,0 +25052,46,3.26151655316751,,0 +25053,46,3.26151655316751,,0 +25054,46,3.26151655316751,,0 +25055,46,3.26151655316751,,0 +25056,46,3.26151655316751,,0 +25057,64,3.26151655316751,,0 +25058,64,3.26151655316751,,0 +25059,64,3.26151655316751,,0 +25060,64,3.76151655316751,,0 +25061,64,3.76151655316751,,0 +25062,64,3.76151655316751,,0 +25063,64,3.76151655316751,,0 +25064,64,3.76151655316751,,0 +25065,64,3.76151655316751,,0 +25066,64,3.76151655316751,,0 +25067,64,3.76151655316751,,0 +25068,64,3.76151655316751,,0 +25069,64,3.76151655316751,,0 +25070,64,4.26151655316751,,0 +25071,64,4.26151655316751,,0 +25072,64,4.26151655316751,,0 +25073,64,4.26151655316751,,0 +25074,64,4.26151655316751,,0 +25075,64,4.26151655316751,,0 +25076,64,4.26151655316751,,0 +25077,64,4.26151655316751,,0 +25078,64,4.26151655316751,,0 +25079,64,4.26151655316751,,0 +25080,64,4.76151655316751,,0 +25081,64,4.76151655316751,,0 +25082,64,4.76151655316751,,0 +25083,64,4.76151655316751,,0 +25084,64,4.76151655316751,,0 +25085,64,4.76151655316751,,0 +25086,64,4.76151655316751,,0 +25087,64,4.76151655316751,,0 +25088,64,4.76151655316751,,0 +25089,64,4.76151655316751,,0 +25090,64,5.26151655316751,,0 +25091,64,5.26151655316751,,0 +25092,64,5.26151655316751,,0 +25093,64,5.26151655316751,,0 +25094,64,5.26151655316751,,0 +25095,64,5.26151655316751,,0 +25096,64,5.26151655316751,,0 +25097,64,5.26151655316751,,0 +25098,64,5.26151655316751,,0 +25099,64,5.26151655316751,,0 +25100,64,5.59482163791327,,0 +25101,64,5.59482163791327,,0 +25102,64,5.59482163791327,,0 +25103,64,5.59482163791327,,0 +25104,64,5.59482163791327,,0 +25105,64,5.59482163791327,,0 +25106,64,5.59482163791327,,0 +25107,64,5.59482163791327,,0 +25108,64,5.59482163791327,,0 +25109,64,5.59482163791327,,0 +25110,64,5.59482163791327,,0 +25111,64,5.59482163791327,,0 +25112,64,5.59482163791327,,0 +25113,64,5.59482163791327,,0 +25114,64,5.59482163791327,,0 +25115,64,5.59482163791327,,0 +25116,64,5.59482163791327,,0 +25117,64,5.59482163791327,,0 +25118,64,5.59482163791327,,0 +25119,64,5.59482163791327,,0 +25120,64,5.35100807859124,,0 +25121,64,5.35100807859124,,0 +25122,64,5.35100807859124,,0 +25123,64,5.35100807859124,,0 +25124,64,5.35100807859124,,0 +25125,64,5.35100807859124,,0 +25126,64,5.35100807859124,,0 +25127,64,5.35100807859124,,0 +25128,64,5.35100807859124,,0 +25129,64,5.35100807859124,,0 +25130,64,5.08049960401497,,0 +25131,64,5.08049960401497,,0 +25132,64,5.08049960401497,,0 +25133,64,5.08049960401497,,0 +25134,64,5.08049960401497,,0 +25135,64,5.08049960401497,,0 +25136,64,5.08049960401497,,0 +25137,64,5.08049960401497,,0 +25138,64,5.08049960401497,,0 +25139,64,5.08049960401497,,0 +25140,64,4.7121097735065,,0 +25141,64,4.7121097735065,,0 +25142,64,4.7121097735065,,0 +25143,64,4.7121097735065,,0 +25144,64,4.7121097735065,,0 +25145,64,4.7121097735065,,0 +25146,64,4.7121097735065,,0 +25147,64,4.7121097735065,,0 +25148,64,4.7121097735065,,0 +25149,64,4.7121097735065,,0 +25150,64,4.21914367181158,,0 +25151,64,4.21914367181158,,0 +25152,64,4.21914367181158,,0 +25153,64,4.21914367181158,,0 +25154,64,4.21914367181158,,0 +25155,64,4.21914367181158,,0 +25156,64,4.21914367181158,,0 +25157,64,4.21914367181158,,0 +25158,64,4.21914367181158,,0 +25159,64,4.21914367181158,,0 +25160,64,3.71914367181158,,0 +25161,64,3.71914367181158,,0 +25162,64,3.71914367181158,,0 +25163,64,3.71914367181158,,0 +25164,64,3.71914367181158,,0 +25165,64,3.71914367181158,,0 +25166,64,3.71914367181158,,0 +25167,64,3.71914367181158,,0 +25168,64,3.71914367181158,,0 +25169,64,3.71914367181158,,0 +25170,64,3.21914367181158,,0 +25171,64,3.21914367181158,,0 +25172,64,3.21914367181158,,0 +25173,64,3.21914367181158,,0 +25174,64,3.21914367181158,,0 +25175,64,3.21914367181158,,0 +25176,64,3.21914367181158,,0 +25177,64,3.21914367181158,,0 +25178,64,3.21914367181158,,0 +25179,64,3.21914367181158,,0 +25180,64,2.71914367181158,,0 +25181,64,2.71914367181158,,0 +25182,64,2.71914367181158,,0 +25183,64,2.71914367181158,,0 +25184,64,2.71914367181158,,0 +25185,64,2.71914367181158,,0 +25186,64,2.71914367181158,,0 +25187,64,2.71914367181158,,0 +25188,64,2.71914367181158,,0 +25189,64,2.71914367181158,,0 +25190,64,2.21914367181158,,0 +25191,64,2.21914367181158,,0 +25192,64,2.21914367181158,,0 +25193,64,2.21914367181158,,0 +25194,64,2.21914367181158,,0 +25195,64,2.21914367181158,,0 +25196,64,2.21914367181158,,0 +25197,64,2.21914367181158,,0 +25198,64,2.21914367181158,,0 +25199,64,2.21914367181158,,0 +25200,64,1.71914367181158,,0 +25201,64,1.71914367181158,,0 +25202,64,1.71914367181158,,0 +25203,64,1.71914367181158,,0 +25204,64,1.71914367181158,,0 +25205,64,1.71914367181158,,0 +25206,64,1.71914367181158,,0 +25207,64,1.71914367181158,,0 +25208,64,1.71914367181158,,0 +25209,64,1.71914367181158,,0 +25210,64,1.21914367181158,,0 +25211,64,1.21914367181158,,0 +25212,64,1.21914367181158,,0 +25213,64,1.21914367181158,,0 +25214,64,1.21914367181158,,0 +25215,64,1.21914367181158,,0 +25216,64,1.21914367181158,,0 +25217,64,1.21914367181158,,0 +25218,64,1.21914367181158,,0 +25219,64,1.21914367181158,,0 +25220,64,0.71914367181158,,0 +25221,64,0.71914367181158,,0 +25222,64,0.71914367181158,,0 +25223,64,0.71914367181158,,0 +25224,64,0.71914367181158,,0 +25225,64,0.71914367181158,,0 +25226,64,0.71914367181158,,0 +25227,64,0.71914367181158,,0 +25228,64,0.71914367181158,,0 +25229,64,0.71914367181158,,0 +25230,64,0.21914367181158,,0 +25231,64,0.21914367181158,,0 +25232,64,0.21914367181158,,0 +25233,64,0.21914367181158,,0 +25234,64,0.21914367181158,,0 +25235,64,0.21914367181158,,0 +25236,64,0.21914367181158,,0 +25237,64,0.21914367181158,,0 +25238,64,0.21914367181158,,0 +25239,64,0.21914367181158,,0 +25240,64,0.71914367181158,,0 +25241,64,0.71914367181158,,0 +25242,64,0.71914367181158,,0 +25243,64,0.71914367181158,,0 +25244,64,0.71914367181158,,0 +25245,64,0.71914367181158,,0 +25246,64,0.71914367181158,,0 +25247,64,0.71914367181158,,0 +25248,64,0.71914367181158,,0 +25249,64,0.71914367181158,,0 +25250,64,1.21914367181158,,0 +25251,64,1.21914367181158,,0 +25252,64,1.21914367181158,,0 +25253,64,1.21914367181158,,0 +25254,64,1.21914367181158,,0 +25255,64,1.21914367181158,,0 +25256,64,1.21914367181158,,0 +25257,64,1.21914367181158,,0 +25258,64,1.21914367181158,,0 +25259,64,1.21914367181158,,0 +25260,64,1.71914367181158,,0 +25261,64,1.71914367181158,,0 +25262,64,1.71914367181158,,0 +25263,64,1.71914367181158,,0 +25264,64,1.71914367181158,,0 +25265,64,1.71914367181158,,0 +25266,64,1.71914367181158,,0 +25267,64,1.71914367181158,,0 +25268,64,1.71914367181158,,0 +25269,64,1.71914367181158,,0 +25270,64,2.21914367181158,,0 +25271,64,2.21914367181158,,0 +25272,64,2.21914367181158,,0 +25273,64,2.21914367181158,,0 +25274,64,2.21914367181158,,0 +25275,64,2.21914367181158,,0 +25276,64,2.21914367181158,,0 +25277,64,2.21914367181158,,0 +25278,64,2.21914367181158,,0 +25279,64,2.21914367181158,,0 +25280,64,2.71914367181158,,0 +25281,64,2.71914367181158,,0 +25282,64,2.71914367181158,,0 +25283,64,2.71914367181158,,0 +25284,64,2.71914367181158,,0 +25285,64,2.71914367181158,,0 +25286,64,2.71914367181158,,0 +25287,64,2.71914367181158,,0 +25288,64,2.71914367181158,,0 +25289,64,2.71914367181158,,0 +25290,64,3.21914367181158,,0 +25291,64,3.21914367181158,,0 +25292,64,3.21914367181158,,0 +25293,64,3.21914367181158,,0 +25294,64,3.21914367181158,,0 +25295,64,3.21914367181158,,0 +25296,64,3.21914367181158,,0 +25297,64,3.21914367181158,,0 +25298,64,3.21914367181158,,0 +25299,64,3.21914367181158,,0 +25300,64,3.71914367181158,,0 +25301,64,3.71914367181158,,0 +25302,64,3.71914367181158,,0 +25303,64,3.71914367181158,,0 +25304,64,3.71914367181158,,0 +25305,64,3.71914367181158,,0 +25306,64,3.71914367181158,,0 +25307,64,3.71914367181158,,0 +25308,64,3.71914367181158,,0 +25309,64,3.71914367181158,,0 +25310,64,4.21914367181158,,0 +25311,64,4.21914367181158,,0 +25312,64,4.21914367181158,,0 +25313,64,4.21914367181158,,0 +25314,64,4.21914367181158,,0 +25315,64,4.21914367181158,,0 +25316,64,4.21914367181158,,0 +25317,64,4.21914367181158,,0 +25318,64,4.21914367181158,,0 +25319,64,4.21914367181158,,0 +25320,64,4.71914367181158,,0 +25321,64,4.71914367181158,,0 +25322,64,4.71914367181158,,0 +25323,64,4.71914367181158,,0 +25324,64,4.71914367181158,,0 +25325,64,4.71914367181158,,0 +25326,64,4.71914367181158,,0 +25327,64,4.71914367181158,,0 +25328,64,4.71914367181158,,0 +25329,64,4.71914367181158,,0 +25330,64,5.20507587520141,,0 +25331,64,5.20507587520141,,0 +25332,64,5.20507587520141,,0 +25333,64,5.20507587520141,,0 +25334,64,5.20507587520141,,0 +25335,64,5.20507587520141,,0 +25336,64,5.20507587520141,,0 +25337,64,5.20507587520141,,0 +25338,64,5.20507587520141,,0 +25339,64,5.20507587520141,,0 +25340,64,5.08939790909972,,0 +25341,64,5.08939790909972,,0 +25342,64,5.08939790909972,,0 +25343,64,5.08939790909972,,0 +25344,64,5.08939790909972,,0 +25345,64,5.08939790909972,,0 +25346,64,5.08939790909972,,0 +25347,64,5.08939790909972,,0 +25348,64,5.08939790909972,,0 +25349,64,5.08939790909972,,0 +25350,64,4.9114318074048,,0 +25351,64,4.9114318074048,,0 +25352,64,4.9114318074048,,0 +25353,64,4.9114318074048,,0 +25354,64,4.9114318074048,,0 +25355,64,4.9114318074048,,0 +25356,64,4.9114318074048,,0 +25357,64,4.9114318074048,,0 +25358,64,4.9114318074048,,0 +25359,64,4.9114318074048,,0 +25360,64,4.73702502774378,,0 +25361,64,4.73702502774378,,0 +25362,64,4.73702502774378,,0 +25363,64,4.73702502774378,,0 +25364,64,4.73702502774378,,0 +25365,64,4.73702502774378,,0 +25366,64,4.73702502774378,,0 +25367,64,4.73702502774378,,0 +25368,64,4.73702502774378,,0 +25369,64,4.73702502774378,,0 +25370,64,4.56261824808276,,0 +25371,64,4.56261824808276,,0 +25372,64,4.56261824808276,,0 +25373,64,4.56261824808276,,0 +25374,64,4.56261824808276,,0 +25375,64,4.56261824808276,,0 +25376,64,4.56261824808276,,0 +25377,64,4.56261824808276,,0 +25378,64,4.56261824808276,,0 +25379,64,4.56261824808276,,0 +25380,64,4.38465214638785,,0 +25381,64,4.38465214638785,,0 +25382,64,4.38465214638785,,0 +25383,64,4.38465214638785,,0 +25384,64,4.38465214638785,,0 +25385,64,4.38465214638785,,0 +25386,64,4.38465214638785,,0 +25387,64,4.38465214638785,,0 +25388,64,4.38465214638785,,0 +25389,64,4.38465214638785,,0 +25390,64,4.22270299384548,,0 +25391,64,4.22270299384548,,0 +25392,64,4.22270299384548,,0 +25393,64,4.22270299384548,,0 +25394,64,4.22270299384548,,0 +25395,64,4.22270299384548,,0 +25396,64,4.22270299384548,,0 +25397,64,4.22270299384548,,0 +25398,64,4.22270299384548,,0 +25399,64,4.22270299384548,,0 +25400,64,4.08922841757429,,0 +25401,64,4.08922841757429,,0 +25402,64,4.08922841757429,,0 +25403,64,4.08922841757429,,0 +25404,64,4.08922841757429,,0 +25405,64,4.08922841757429,,0 +25406,64,4.08922841757429,,0 +25407,64,4.08922841757429,,0 +25408,64,4.08922841757429,,0 +25409,64,4.08922841757429,,0 +25410,64,3.98244875655734,,0 +25411,64,3.98244875655734,,0 +25412,64,3.98244875655734,,0 +25413,64,3.98244875655734,,0 +25414,64,3.98244875655734,,0 +25415,64,3.98244875655734,,0 +25416,64,3.98244875655734,,0 +25417,64,3.98244875655734,,0 +25418,64,3.98244875655734,,0 +25419,64,3.98244875655734,,0 +25420,64,3.98244875655734,,0 +25421,64,3.98244875655734,,0 +25422,64,3.98244875655734,,0 +25423,64,3.98244875655734,,0 +25424,64,3.98244875655734,,0 +25425,64,3.98244875655734,,0 +25426,64,3.98244875655734,,0 +25427,64,3.98244875655734,,0 +25428,64,3.98244875655734,,0 +25429,64,3.98244875655734,,0 +25430,64,3.98244875655734,,0 +25431,64,3.98244875655734,,0 +25432,64,3.98244875655734,,0 +25433,64,3.98244875655734,,0 +25434,64,3.98244875655734,,0 +25435,64,3.98244875655734,,0 +25436,64,3.98244875655734,,0 +25437,64,3.98244875655734,,0 +25438,64,3.98244875655734,,0 +25439,64,3.98244875655734,,0 +25440,64,3.83651655316751,,0 +25441,64,3.83651655316751,,0 +25442,64,3.83651655316751,,0 +25443,64,3.83651655316751,,0 +25444,64,3.83651655316751,,0 +25445,64,3.83651655316751,,0 +25446,64,3.83651655316751,,0 +25447,64,3.83651655316751,,0 +25448,64,3.83651655316751,,0 +25449,64,3.83651655316751,,0 +25450,64,3.83651655316751,,0 +25451,64,3.83651655316751,,0 +25452,64,3.83651655316751,,0 +25453,64,3.83651655316751,,0 +25454,64,3.83651655316751,,0 +25455,64,3.83651655316751,,0 +25456,64,3.83651655316751,,0 +25457,64,3.83651655316751,,0 +25458,64,3.83651655316751,,0 +25459,64,3.83651655316751,,0 +25460,64,3.66566909554039,,0 +25461,64,3.66566909554039,,0 +25462,64,3.66566909554039,,0 +25463,64,3.66566909554039,,0 +25464,64,3.66566909554039,,0 +25465,64,3.66566909554039,,0 +25466,64,3.66566909554039,,0 +25467,64,3.66566909554039,,0 +25468,64,3.66566909554039,,0 +25469,64,3.66566909554039,,0 +25470,64,3.48770299384547,,0 +25471,64,3.48770299384547,,0 +25472,64,3.48770299384547,,0 +25473,64,3.48770299384547,,0 +25474,64,3.48770299384547,,0 +25475,64,3.48770299384547,,0 +25476,64,3.48770299384547,,0 +25477,64,3.48770299384547,,0 +25478,64,3.48770299384547,,0 +25479,64,3.48770299384547,,0 +25480,64,3.2278724853709,,0 +25481,64,3.2278724853709,,0 +25482,64,3.2278724853709,,0 +25483,64,3.2278724853709,,0 +25484,64,3.2278724853709,,0 +25485,64,3.2278724853709,,0 +25486,64,3.2278724853709,,0 +25487,64,3.2278724853709,,0 +25488,64,3.2278724853709,,0 +25489,64,3.2278724853709,,0 +25490,64,2.92533011248954,,0 +25491,64,2.92533011248954,,0 +25492,64,2.92533011248954,,0 +25493,64,2.92533011248954,,0 +25494,64,2.92533011248954,,0 +25495,64,2.92533011248954,,0 +25496,64,2.92533011248954,,0 +25497,64,2.92533011248954,,0 +25498,64,2.92533011248954,,0 +25499,64,2.92533011248954,,0 +25500,64,2.62634706164209,,0 +25501,64,2.62634706164209,,0 +25502,64,2.62634706164209,,0 +25503,64,2.62634706164209,,0 +25504,64,2.62634706164209,,0 +25505,64,2.62634706164209,,0 +25506,64,2.62634706164209,,0 +25507,64,2.62634706164209,,0 +25508,64,2.62634706164209,,0 +25509,64,2.62634706164209,,0 +25510,64,2.35583858706581,,0 +25511,64,2.35583858706581,,0 +25512,64,2.35583858706581,,0 +25513,64,2.35583858706581,,0 +25514,64,2.35583858706581,,0 +25515,64,2.35583858706581,,0 +25516,64,2.35583858706581,,0 +25517,64,2.35583858706581,,0 +25518,64,2.35583858706581,,0 +25519,64,2.35583858706581,,0 +25520,64,2.13160129893022,,0 +25521,64,2.13160129893022,,0 +25522,64,2.13160129893022,,0 +25523,64,2.13160129893022,,0 +25524,64,2.13160129893022,,0 +25525,32,2.13160129893022,,0 +25526,32,2.13160129893022,,0 +25527,32,2.13160129893022,,0 +25528,32,2.13160129893022,,0 +25529,32,2.13160129893022,,0 +25530,32,2.02482163791327,,0 +25531,32,2.02482163791327,,0 +25532,32,2.02482163791327,,0 +25533,32,2.02482163791327,,0 +25534,32,2.02482163791327,,0 +25535,32,2.02482163791327,,0 +25536,32,2.02482163791327,,0 +25537,51,2.02482163791327,,0 +25538,51,2.02482163791327,,0 +25539,51,2.02482163791327,,0 +25540,51,2.02482163791327,,0 +25541,51,2.02482163791327,,0 +25542,51,2.02482163791327,,0 +25543,51,2.02482163791327,,0 +25544,51,2.02482163791327,,0 +25545,51,2.02482163791327,,0 +25546,51,2.02482163791327,,0 +25547,51,2.02482163791327,,0 +25548,51,2.02482163791327,,0 +25549,51,2.02482163791327,,0 +25550,51,2.02482163791327,,0 +25551,51,2.02482163791327,,0 +25552,51,2.02482163791327,,0 +25553,51,2.02482163791327,,0 +25554,51,2.02482163791327,,0 +25555,51,2.02482163791327,,0 +25556,51,2.02482163791327,,0 +25557,51,2.02482163791327,,0 +25558,51,2.02482163791327,,0 +25559,51,2.02482163791327,,0 +25560,51,2.02482163791327,,0 +25561,51,2.02482163791327,,0 +25562,51,2.02482163791327,,0 +25563,51,2.02482163791327,,0 +25564,51,2.02482163791327,,0 +25565,51,2.02482163791327,,0 +25566,51,2.02482163791327,,0 +25567,51,2.02482163791327,,0 +25568,51,2.02482163791327,,0 +25569,51,2.02482163791327,,0 +25570,51,2.02482163791327,,0 +25571,51,2.02482163791327,,0 +25572,51,2.02482163791327,,0 +25573,51,2.02482163791327,,0 +25574,51,2.02482163791327,,0 +25575,51,2.02482163791327,,0 +25576,51,2.02482163791327,,0 +25577,51,2.02482163791327,,0 +25578,51,2.02482163791327,,0 +25579,51,2.02482163791327,,0 +25580,51,2.02482163791327,,0 +25581,51,2.02482163791327,,0 +25582,51,2.02482163791327,,0 +25583,51,2.02482163791327,,0 +25584,51,2.02482163791327,,0 +25585,51,2.02482163791327,,0 +25586,51,2.02482163791327,,0 +25587,51,2.02482163791327,,0 +25588,51,2.02482163791327,,0 +25589,51,2.02482163791327,,0 +25590,51,1.90558434977768,,0 +25591,51,1.90558434977768,,0 +25592,51,1.90558434977768,,0 +25593,51,1.90558434977768,,0 +25594,51,1.90558434977768,,0 +25595,51,1.90558434977768,,0 +25596,51,1.90558434977768,,0 +25597,51,1.90558434977768,,0 +25598,51,1.90558434977768,,0 +25599,51,1.90558434977768,,0 +25600,51,1.76855045147259,,0 +25601,51,1.76855045147259,,0 +25602,51,1.76855045147259,,0 +25603,51,1.76855045147259,,0 +25604,51,1.76855045147259,,0 +25605,51,1.76855045147259,,0 +25606,51,1.76855045147259,,0 +25607,51,1.76855045147259,,0 +25608,51,1.76855045147259,,0 +25609,51,1.76855045147259,,0 +25610,51,1.62795723113361,,0 +25611,51,1.62795723113361,,0 +25612,51,1.62795723113361,,0 +25613,51,1.62795723113361,,0 +25614,51,1.62795723113361,,0 +25615,51,1.62795723113361,,0 +25616,51,1.62795723113361,,0 +25617,51,1.62795723113361,,0 +25618,51,1.62795723113361,,0 +25619,51,1.62795723113361,,0 +25620,51,1.47846570570988,,0 +25621,51,1.47846570570988,,0 +25622,51,1.47846570570988,,0 +25623,51,1.47846570570988,,0 +25624,51,1.47846570570988,,0 +25625,51,1.47846570570988,,0 +25626,51,1.47846570570988,,0 +25627,51,1.47846570570988,,0 +25628,51,1.47846570570988,,0 +25629,51,1.47846570570988,,0 +25630,51,1.31295723113361,,0 +25631,51,1.31295723113361,,0 +25632,51,1.31295723113361,,0 +25633,51,1.31295723113361,,0 +25634,51,1.31295723113361,,0 +25635,51,1.31295723113361,,0 +25636,51,1.31295723113361,,0 +25637,51,1.31295723113361,,0 +25638,51,1.31295723113361,,0 +25639,51,1.31295723113361,,0 +25640,51,1.14388943452344,,0 +25641,51,1.14388943452344,,0 +25642,51,1.14388943452344,,0 +25643,51,1.14388943452344,,0 +25644,51,1.14388943452344,,0 +25645,51,1.14388943452344,,0 +25646,51,1.14388943452344,,0 +25647,51,1.14388943452344,,0 +25648,51,1.14388943452344,,0 +25649,51,1.14388943452344,,0 +25650,51,1.00151655316751,,0 +25651,51,1.00151655316751,,0 +25652,51,1.00151655316751,,0 +25653,51,1.00151655316751,,0 +25654,51,1.00151655316751,,0 +25655,51,1.00151655316751,,0 +25656,51,1.00151655316751,,0 +25657,51,1.00151655316751,,0 +25658,51,1.00151655316751,,0 +25659,51,1.00151655316751,,0 +25660,51,0.896516553167509,,0 +25661,51,0.896516553167509,,0 +25662,51,0.896516553167509,,0 +25663,51,0.896516553167509,,0 +25664,51,0.896516553167509,,0 +25665,51,0.896516553167509,,0 +25666,51,0.896516553167509,,0 +25667,51,0.896516553167509,,0 +25668,51,0.896516553167509,,0 +25669,51,0.896516553167509,,0 +25670,51,0.791516553167509,,0 +25671,51,0.791516553167509,,0 +25672,51,0.791516553167509,,0 +25673,51,0.791516553167509,,0 +25674,51,0.791516553167509,,0 +25675,51,0.791516553167509,,0 +25676,51,0.791516553167509,,0 +25677,51,0.791516553167509,,0 +25678,51,0.791516553167509,,0 +25679,51,0.791516553167509,,0 +25680,51,0.791516553167509,,0 +25681,51,0.791516553167509,,0 +25682,51,0.791516553167509,,0 +25683,51,0.791516553167509,,0 +25684,51,0.791516553167509,,0 +25685,51,0.791516553167509,,0 +25686,51,0.791516553167509,,0 +25687,51,0.791516553167509,,0 +25688,51,0.791516553167509,,0 +25689,51,0.791516553167509,,0 +25690,51,0.647364010794628,,0 +25691,51,0.647364010794628,,0 +25692,51,0.647364010794628,,0 +25693,51,0.647364010794628,,0 +25694,51,0.647364010794628,,0 +25695,51,0.647364010794628,,0 +25696,51,0.647364010794628,,0 +25697,51,0.647364010794628,,0 +25698,51,0.647364010794628,,0 +25699,51,0.647364010794628,,0 +25700,51,0.647364010794628,,0 +25701,51,0.647364010794628,,0 +25702,51,0.647364010794628,,0 +25703,51,0.647364010794628,,0 +25704,51,0.647364010794628,,0 +25705,51,0.647364010794628,,0 +25706,51,0.647364010794628,,0 +25707,51,0.647364010794628,,0 +25708,51,0.647364010794628,,0 +25709,51,0.647364010794628,,0 +25710,51,0.647364010794628,,0 +25711,51,0.647364010794628,,0 +25712,51,0.647364010794628,,0 +25713,51,0.647364010794628,,0 +25714,51,0.647364010794628,,0 +25715,51,0.647364010794628,,0 +25716,51,0.647364010794628,,0 +25717,51,0.647364010794628,,0 +25718,51,0.647364010794628,,0 +25719,51,0.647364010794628,,0 +25720,51,0.647364010794628,,0 +25721,51,0.647364010794628,,0 +25722,51,0.647364010794628,,0 +25723,51,0.647364010794628,,0 +25724,51,0.647364010794628,,0 +25725,51,0.647364010794628,,0 +25726,51,0.647364010794628,,0 +25727,51,0.647364010794628,,0 +25728,51,0.647364010794628,,0 +25729,51,0.647364010794628,,0 +25730,51,0.647364010794628,,0 +25731,51,0.647364010794628,,0 +25732,51,0.647364010794628,,0 +25733,51,0.647364010794628,,0 +25734,51,0.647364010794628,,0 +25735,51,0.647364010794628,,0 +25736,51,0.647364010794628,,0 +25737,51,0.647364010794628,,0 +25738,51,0.647364010794628,,0 +25739,51,0.647364010794628,,0 +25740,51,0.647364010794628,,0 +25741,51,0.647364010794628,,0 +25742,51,0.647364010794628,,0 +25743,51,0.647364010794628,,0 +25744,51,0.647364010794628,,0 +25745,51,0.647364010794628,,0 +25746,51,0.647364010794628,,0 +25747,51,0.647364010794628,,0 +25748,51,0.647364010794628,,0 +25749,51,0.647364010794628,,0 +25750,51,0.647364010794628,,0 +25751,51,0.647364010794628,,0 +25752,51,0.647364010794628,,0 +25753,51,0.647364010794628,,0 +25754,51,0.647364010794628,,0 +25755,51,0.647364010794628,,0 +25756,51,0.647364010794628,,0 +25757,51,0.647364010794628,,0 +25758,51,0.647364010794628,,0 +25759,51,0.647364010794628,,0 +25760,51,0.647364010794628,,0 +25761,51,0.647364010794628,,0 +25762,51,0.647364010794628,,0 +25763,51,0.647364010794628,,0 +25764,51,0.647364010794628,,0 +25765,51,0.647364010794628,,0 +25766,51,0.647364010794628,,0 +25767,51,0.647364010794628,,0 +25768,51,0.647364010794628,,0 +25769,51,0.647364010794628,,0 +25770,51,0.647364010794628,,0 +25771,51,0.647364010794628,,0 +25772,51,0.647364010794628,,0 +25773,51,0.647364010794628,,0 +25774,51,0.647364010794628,,0 +25775,51,0.647364010794628,,0 +25776,51,0.647364010794628,,0 +25777,40,0.647364010794628,,0 +25778,40,0.647364010794628,,0 +25779,40,0.647364010794628,,0 +25780,40,0.647364010794628,,0 +25781,40,0.647364010794628,,0 +25782,40,0.647364010794628,,0 +25783,40,0.647364010794628,,0 +25784,40,0.647364010794628,,0 +25785,40,0.647364010794628,,0 +25786,40,0.647364010794628,,0 +25787,40,0.647364010794628,,0 +25788,40,0.647364010794628,,0 +25789,40,0.647364010794628,,0 +25790,40,0.647364010794628,,0 +25791,40,0.647364010794628,,0 +25792,40,0.647364010794628,,0 +25793,40,0.647364010794628,,0 +25794,40,0.647364010794628,,0 +25795,40,0.647364010794628,,0 +25796,40,0.647364010794628,,0 +25797,40,0.647364010794628,,0 +25798,40,0.647364010794628,,0 +25799,40,0.647364010794628,,0 +25800,40,0.647364010794628,,0 +25801,40,0.647364010794628,,0 +25802,40,0.647364010794628,,0 +25803,40,0.647364010794628,,0 +25804,40,0.647364010794628,,0 +25805,40,0.647364010794628,,0 +25806,40,0.647364010794628,,0 +25807,40,0.647364010794628,,0 +25808,40,0.647364010794628,,0 +25809,40,0.647364010794628,,0 +25810,40,0.647364010794628,,0 +25811,40,0.647364010794628,,0 +25812,40,0.647364010794628,,0 +25813,40,0.647364010794628,,0 +25814,40,0.647364010794628,,0 +25815,40,0.647364010794628,,0 +25816,40,0.647364010794628,,0 +25817,40,0.647364010794628,,0 +25818,40,0.647364010794628,,0 +25819,40,0.647364010794628,,0 +25820,40,0.484438915113928,,0 +25821,40,0.484438915113928,,0 +25822,40,0.484438915113928,,0 +25823,40,0.484438915113928,,0 +25824,40,0.484438915113928,,0 +25825,40,0.484438915113928,,0 +25826,40,0.484438915113928,,0 +25827,40,0.484438915113928,,0 +25828,40,0.484438915113928,,0 +25829,40,0.484438915113928,,0 +25830,40,0.484438915113928,,0 +25831,40,0.484438915113928,,0 +25832,40,0.484438915113928,,0 +25833,40,0.484438915113928,,0 +25834,40,0.484438915113928,,0 +25835,40,0.484438915113928,,0 +25836,0,0.484438915113928,,2 diff --git a/Generic Vehicles/Engineering Mode/12t PTO/ShiftPolygons.vgbs b/Generic Vehicles/Engineering Mode/12t PTO/ShiftPolygons.vgbs new file mode 100644 index 0000000000000000000000000000000000000000..ceeea5a1b02ffa5aa5e9fac779109c6d98a107a3 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/ShiftPolygons.vgbs @@ -0,0 +1,6 @@ +M [Nm],nDown [rpm],nUp [rpm] +-400,560,1289 +759,560,1289 +1252,742,1289 +2372,1155,1942 + diff --git a/Generic Vehicles/Engineering Mode/12t PTO/Truck.vacc b/Generic Vehicles/Engineering Mode/12t PTO/Truck.vacc new file mode 100644 index 0000000000000000000000000000000000000000..54e77864874d21d67e8f8d69a97b35c5c6031749 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/Truck.vacc @@ -0,0 +1,6 @@ +v [km/h],acc [m/s²],dec [m/s²] +0,1,-1 +25,1,-1 +50,0.642857143,-1 +60,0.5,-0.5 +120,0.5,-0.5 diff --git a/Generic Vehicles/Engineering Mode/12t PTO/testFuelGoodMap.vmap b/Generic Vehicles/Engineering Mode/12t PTO/testFuelGoodMap.vmap new file mode 100644 index 0000000000000000000000000000000000000000..f7ad107b968d22126c862db3a0d24a78c7ba3f14 --- /dev/null +++ b/Generic Vehicles/Engineering Mode/12t PTO/testFuelGoodMap.vmap @@ -0,0 +1,186 @@ +engine speed [1/min],torque [Nm],fuel consumption [g/h] +600,-45,0 +600,0,767 +600,100,1759 +600,200,2890 +600,300,4185 +600,400,5404 +600,500,6535 +600,587,7442 +800,-55,0 +800,0,951 +800,100,2346 +800,200,3653 +800,300,5328 +800,400,6903 +800,500,8503 +800,600,10003 +800,700,11641 +800,756,12557 +1000,-63,0 +1000,0,1006 +1000,100,2932 +1000,200,4503 +1000,300,6472 +1000,400,8503 +1000,500,10472 +1000,600,12504 +1000,700,14514 +1000,800,16546 +1000,884,18243 +1200,-75,0 +1200,0,1467 +1200,100,3063 +1200,200,5359 +1200,300,7701 +1200,400,10082 +1200,500,12504 +1200,600,14902 +1200,700,17182 +1200,800,19569 +1200,900,21989 +1300,-81,0 +1300,0,1684 +1300,100,3302 +1300,200,5828 +1300,300,8367 +1300,400,10926 +1300,500,13533 +1300,600,16046 +1300,700,18591 +1300,800,21172 +1300,900,23733 +1400,-88,0 +1400,0,1943 +1400,100,3660 +1400,200,6304 +1400,300,9031 +1400,400,11783 +1400,500,14466 +1400,600,17180 +1400,700,20015 +1400,800,22828 +1400,900,25498 +1500,-93,0 +1500,0,2167 +1500,100,3963 +1500,200,6793 +1500,300,9721 +1500,400,12670 +1500,500,15534 +1500,600,18413 +1500,700,21467 +1500,800,24495 +1500,900,27363 +1600,-98,0 +1600,0,2391 +1600,100,4272 +1600,200,7257 +1600,300,10398 +1600,400,13535 +1600,500,16711 +1600,600,19835 +1600,700,22965 +1600,800,26115 +1600,900,29164 +1700,-101,0 +1700,0,2641 +1700,100,4578 +1700,200,7768 +1700,300,11114 +1700,400,14439 +1700,500,17759 +1700,600,21069 +1700,700,24380 +1700,800,27739 +1700,891,30707 +1800,-104,0 +1800,0,2890 +1800,100,4965 +1800,200,8233 +1800,300,11783 +1800,400,15307 +1800,500,18849 +1800,600,22267 +1800,700,25749 +1800,800,29389 +1800,882,32310 +1900,-108,0 +1900,0,3192 +1900,100,5416 +1900,200,8777 +1900,300,12531 +1900,400,16204 +1900,500,19993 +1900,600,23620 +1900,700,27255 +1900,800,31168 +1900,868,33790 +2000,-112,0 +2000,0,3496 +2000,100,5853 +2000,200,9345 +2000,300,13315 +2000,400,17188 +2000,500,21137 +2000,600,25058 +2000,700,28927 +2000,800,33026 +2000,854,35268 +2150,-119,117 +2150,0,4067 +2150,100,6490 +2150,200,10226 +2150,300,14474 +2150,400,18647 +2150,500,22797 +2150,600,27142 +2150,700,31624 +2150,800,36035 +2150,812,36568 +2200,-126,0 +2200,0,4247 +2200,100,6689 +2200,200,10535 +2200,300,14855 +2200,400,19151 +2200,500,23395 +2200,600,27834 +2200,700,32507 +2200,803,37265 +2300,-131,0 +2300,0,4523 +2300,100,7178 +2300,200,11221 +2300,300,15658 +2300,400,20237 +2300,500,24761 +2300,600,29476 +2300,700,34611 +2300,756,37404 +2400,-136,0 +2400,0,4945 +2400,100,7525 +2400,200,11830 +2400,300,16443 +2400,400,21307 +2400,500,26324 +2400,600,31334 +2400,706,37034 +2500,-141,0 +2500,0,5338 +2500,100,7731 +2500,200,12385 +2500,300,17231 +2500,400,22333 +2500,500,27940 +2500,645,35727 +2600,-146,0 +2600,0,5500 +2600,100,7796 +2600,200,12887 +2600,300,18021 +2600,400,23315 +2600,480,28351 +2700,-150,0 +2700,0,5900 \ No newline at end of file diff --git a/VECTO/File Browser/FileBrowserModule.vb b/VECTO/File Browser/FileBrowserModule.vb index b3e0756b5675a2c294bc0d90e6bcb4d5b7140cdf..996df743ce804371966cd9890bcbd4dbb9402696 100644 --- a/VECTO/File Browser/FileBrowserModule.vb +++ b/VECTO/File Browser/FileBrowserModule.vb @@ -36,6 +36,7 @@ Public Module FileBrowserModule Public GearboxShiftPolygonFileBrowser As FileBrowser Public TransmissionLossMapFileBrowser As FileBrowser + Public fbPTOLM As FileBrowser Public RetarderLossMapFileBrowser As FileBrowser Public TorqueConverterFileBrowser As FileBrowser Public fbTCCShift As FileBrowser diff --git a/VECTO/GUI/MainForm.vb b/VECTO/GUI/MainForm.vb index 91644d64b493bb6d80c908134ca1cfbabb388340..89a6b435dde83f021d0c26ed309f14795f59d979 100644 --- a/VECTO/GUI/MainForm.vb +++ b/VECTO/GUI/MainForm.vb @@ -1,1917 +1,1920 @@ -' -' This file is part of VECTO. -' -' Copyright © 2012-2016 European Union -' -' Developed by Graz University of Technology, -' Institute of Internal Combustion Engines and Thermodynamics, -' Institute of Technical Informatics -' -' VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved -' by the European Commission - subsequent versions of the EUPL (the "Licence"); -' You may not use VECTO except in compliance with the Licence. -' You may obtain a copy of the Licence at: -' -' https://joinup.ec.europa.eu/community/eupl/og_page/eupl -' -' Unless required by applicable law or agreed to in writing, VECTO -' distributed under the Licence is distributed on an "AS IS" basis, -' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -' See the Licence for the specific language governing permissions and -' limitations under the Licence. -' -' Authors: -' Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology -' Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology -' Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology -' Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology -' Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology -' Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology -' - -Imports System.Collections.Generic -Imports System.ComponentModel -Imports System.IO -Imports System.Linq -Imports System.Reflection -Imports TUGraz.VectoCore.Models.Simulation.Impl -Imports TUGraz.VectoCore.InputData.FileIO.JSON -Imports System.Text -Imports System.Text.RegularExpressions -Imports System.Threading -Imports TUGraz.VectoCommon.InputData -Imports TUGraz.VectoCommon.Models -Imports TUGraz.VectoCommon.Utils -Imports TUGraz.VectoCore.OutputData -Imports TUGraz.VectoCore.OutputData.FileIO -Imports TUGraz.VectoCore.Utils - -''' <summary> -''' Main application form. Loads at application start. Closing form ends application. -''' </summary> -''' <remarks></remarks> - -Public Class MainForm - Private JobListView As cFileListView - Private CycleListView As cFileListView - - Private LastModeName As String - Private ConMenTarget As ListView - Private ConMenTarJob As Boolean - - Private GUIlocked As Boolean - - Private CheckLock As Boolean - Private GENchecked As Integer - Private GENcheckAllLock As Boolean - - Private CbDeclLock As Boolean = False - -#Region "SLEEP Control - Prevent sleep while VECTO is running" - - Private Declare Function SetThreadExecutionState Lib "kernel32" (esFlags As Long) As Long - - Private Sub AllowSleepOFF() -#If Not PLATFORM = "x86" Then - SetThreadExecutionState(tEXECUTION_STATE.ES_CONTINUOUS Or tEXECUTION_STATE.ES_SYSTEM_REQUIRED) -#End If - End Sub - - Private Sub AllowSleepON() -#If Not PLATFORM = "x86" Then - SetThreadExecutionState(tEXECUTION_STATE.ES_CONTINUOUS) -#End If - End Sub - - Private Enum tEXECUTION_STATE As Integer - ''' Informs the system that the state being set should remain in effect until the next call that uses ES_CONTINUOUS and one of the other state flags is cleared. - ES_CONTINUOUS = &H80000000 - ''' Forces the display to be on by resetting the display idle timer. - ES_DISPLAY_REQUIRED = &H2 - ''' Forces the system to be in the working state by resetting the system idle timer. - ES_SYSTEM_REQUIRED = &H1 - End Enum - -#End Region - -#Region "FileBrowser Init/Close" - - Private Sub FB_Initialize() - FileBrowserFolderHistoryIninialized = False - Try - COREvers = Assembly.LoadFrom("VectoCore.dll").GetName().Version.ToString() - Catch ex As Exception - LogFile.WriteToLog(MessageType.Err, ex.StackTrace) - End Try - - - FolderFileBrowser = New FileBrowser("WorkDir", True) - TextFileBrowser = New FileBrowser("FileLists") - JobfileFileBrowser = New FileBrowser("vecto") - VehicleFileBrowser = New FileBrowser("vveh") - FuelConsumptionMapFileBrowser = New FileBrowser("vmap") - DrivingCycleFileBrowser = New FileBrowser("vdri") - FullLoadCurveFileBrowser = New FileBrowser("vfld") - EngineFileBrowser = New FileBrowser("veng") - GearboxFileBrowser = New FileBrowser("vgbx") - DriverAccelerationFileBrowser = New FileBrowser("vacc") - AuxFileBrowser = New FileBrowser("vaux") - GearboxShiftPolygonFileBrowser = New FileBrowser("vgbs") - RetarderLossMapFileBrowser = New FileBrowser("vrlm") - TransmissionLossMapFileBrowser = New FileBrowser("vtlm") - TorqueConverterFileBrowser = New FileBrowser("vtcc") - fbTCCShift = New FileBrowser("vgbs") - fbCDx = New FileBrowser("vcdx") - DriverDecisionFactorVelocityDropFileBrowser = New FileBrowser("DfVelocityDrop") - DriverDecisionFactorTargetSpeedFileBrowser = New FileBrowser("DfTargetSpeed") - DriverDecisionFactorVelocityDropFileBrowser.Extensions = New String() {"csv"} - DriverDecisionFactorTargetSpeedFileBrowser.Extensions = New String() {"csv"} - - ModalResultsFileBrowser = New FileBrowser("vmod") - - - '------------------------------------------------------- - TextFileBrowser.Extensions = New String() {"txt"} - JobfileFileBrowser.Extensions = New String() {"vecto"} - VehicleFileBrowser.Extensions = New String() {"vveh"} - FuelConsumptionMapFileBrowser.Extensions = New String() {"vmap"} - DrivingCycleFileBrowser.Extensions = New String() {"vdri"} - FullLoadCurveFileBrowser.Extensions = New String() {"vfld"} - EngineFileBrowser.Extensions = New String() {"veng"} - GearboxFileBrowser.Extensions = New String() {"vgbx"} - DriverAccelerationFileBrowser.Extensions = New String() {"vacc"} - AuxFileBrowser.Extensions = New String() {"vaux"} - GearboxShiftPolygonFileBrowser.Extensions = New String() {"vgbs"} - RetarderLossMapFileBrowser.Extensions = New String() {"vrlm"} - TransmissionLossMapFileBrowser.Extensions = New String() {"vtlm"} - TorqueConverterFileBrowser.Extensions = New String() {"vtcc"} - fbTCCShift.Extensions = New String() {"vgbs"} - fbCDx.Extensions = New String() {"vcdv", "vcdb"} - - ModalResultsFileBrowser.Extensions = New String() {"vmod"} - End Sub - - Private Sub FB_Close() - FolderFileBrowser.Close() - TextFileBrowser.Close() - JobfileFileBrowser.Close() - VehicleFileBrowser.Close() - FuelConsumptionMapFileBrowser.Close() - DrivingCycleFileBrowser.Close() - FullLoadCurveFileBrowser.Close() - EngineFileBrowser.Close() - GearboxFileBrowser.Close() - DriverAccelerationFileBrowser.Close() - AuxFileBrowser.Close() - GearboxShiftPolygonFileBrowser.Close() - RetarderLossMapFileBrowser.Close() - TransmissionLossMapFileBrowser.Close() - TorqueConverterFileBrowser.Close() - fbTCCShift.Close() - fbCDx.Close() - ModalResultsFileBrowser.Close() - End Sub - -#End Region - - 'Lock certain GUI elements while VECTO is running - Private Sub LockGUI(Lock As Boolean) - GUIlocked = Lock - - PanelOptAllg.Enabled = Not Lock - - BtGENup.Enabled = Not Lock - BtGENdown.Enabled = Not Lock - ButtonGENadd.Enabled = Not Lock - ButtonGENremove.Enabled = Not Lock - LvGEN.LabelEdit = Not Lock - ChBoxAllGEN.Enabled = Not Lock - - btStartV3.Enabled = Not Lock - End Sub - - -#Region "Form Init/Close" - - 'Initialise - Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load - Dim x As Integer - - GUIlocked = False - CheckLock = False - GENcheckAllLock = False - GENchecked = 0 - - - 'Load Tabs properly (otherwise problem with ListViews) - For x = 0 To TabControl1.TabCount - 1 - TabControl1.TabPages(x).Show() - Next - - LastModeName = "" - - FB_Initialize() - - Text = "VECTO " & VECTOvers & " / VectoCore " & COREvers - - - 'FileLists - JobListView = New cFileListView(MyConfPath & "joblist.txt") - JobListView.LVbox = LvGEN - CycleListView = New cFileListView(MyConfPath & "cyclelist.txt") - - JobListView.LoadList() - - LoadOptions() - - 'Resize columns ... after Loading the @file-lists - LvGEN.Columns(1).Width = -2 - LvMsg.Columns(2).Width = -2 - - 'Initialize BackgroundWorker - - VECTOworkerV3 = New BackgroundWorker() - AddHandler VECTOworkerV3.DoWork, AddressOf VectoWorkerV3_OnDoWork - AddHandler VECTOworkerV3.ProgressChanged, AddressOf VectoWorkerV3_OnProgressChanged - AddHandler VECTOworkerV3.RunWorkerCompleted, AddressOf VectoWorkerV3_OnRunWorkerCompleted - - VECTOworkerV3.WorkerReportsProgress = True - VECTOworkerV3.WorkerSupportsCancellation = True - - - 'Set mode (Batch/Standard) - ModeUpdate() - -#If DEBUG Then - Const LicCheck As Boolean = False -#Else - Const LicCheck as Boolean = True -#End If - - 'License check - If LicCheck And Not Lic.LICcheck() Then - MsgBox("License File invalid!" & vbCrLf & vbCrLf & Lic.FailMsg) - If Lic.CreateActFile(MyAppPath & "ActivationCode.dat") Then - MsgBox("Activation File created.") - Else - MsgBox("Failed to create Activation File! Is Directory Read-Only?") - End If - Close() - Else - GUIMsg(MessageType.Normal, "License File validated.") - If Lic.TimeWarn Then GUIMsg(MessageType.Warn, "License expiring date (y/m/d): " & Lic.ExpTime) - End If - - DeclOnOff() - End Sub - - Public Shared Sub LogMethod(level As String, message As String) - Try - If level = "Warn" Then - VECTOworkerV3.ReportProgress(100, New With {.Target = "ListBoxWarning", .Message = message}) - ElseIf level = "Error" Or level = "Fatal" Then - VECTOworkerV3.ReportProgress(100, New With {.Target = "ListBoxError", .Message = message}) - - End If - Catch e As InvalidOperationException - - End Try - End Sub - - 'Declaration mode GUI settings - Private Sub DeclOnOff() - - If Cfg.DeclMode Then - Text = "VECTO " & COREvers & " - Declaration Mode" - Cfg.DeclInit() - Else - Text = "VECTO " & COREvers - End If - - If Cfg.DeclMode Then - LastModeName = "Declaration" - Else - LastModeName = "Engineering" - End If - - Status(LastModeName & " Mode") - - LoadOptions() - - LbDecl.Visible = Cfg.DeclMode - End Sub - - 'Shown Event (Form-Load finished) ... here StartUp Forms are loaded (DEV, GEN/ADV- Editor ..) - Private Sub F01_MAINForm_Shown(sender As Object, e As EventArgs) Handles Me.Shown - Dim fwelcome As WelcomeDialog - - If Cfg.FirstRun Then - Cfg.FirstRun = False - fwelcome = New WelcomeDialog - fwelcome.ShowDialog() - End If - 'End If - End Sub - - 'Open file - - 'Close - Private Sub F01_MAINForm_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing - - 'Save File-Lists - SaveFileLists() - - 'Close log - LogFile.CloseLog() - - 'Config save - SetOptions() - Cfg.Save() - - 'File browser instances close - FB_Close() - End Sub - -#End Region - - 'Open file - Job, vehicle, engine, gearbox or signature file - Public Sub OpenVectoFile(File As String) - - If Not IO.File.Exists(File) Then - - GUIMsg(MessageType.Err, "File not found! (" & File & ")") - MsgBox("File not found! (" & File & ")", MsgBoxStyle.Critical) - - Else - - Select Case UCase(GetExtension(File)) - Case ".VGBX" - If Not GearboxForm.Visible Then - GearboxForm.Show() - Else - GearboxForm.JobDir = "" - If GearboxForm.WindowState = FormWindowState.Minimized Then GearboxForm.WindowState = FormWindowState.Normal - GearboxForm.BringToFront() - End If - GearboxForm.openGBX(File) - Case ".VVEH" - If Not VehicleForm.Visible Then - VehicleForm.Show() - Else - VehicleForm.JobDir = "" - If VehicleForm.WindowState = FormWindowState.Minimized Then VehicleForm.WindowState = FormWindowState.Normal - VehicleForm.BringToFront() - End If - VehicleForm.OpenVehicle(File) - Case ".VENG" - If Not EngineForm.Visible Then - EngineForm.Show() - Else - EngineForm.JobDir = "" - If EngineForm.WindowState = FormWindowState.Minimized Then EngineForm.WindowState = FormWindowState.Normal - EngineForm.BringToFront() - End If - EngineForm.OpenEngineFile(File) - Case ".VECTO" - OpenVECTOeditor(File) - Case ".VSIG" - OpenSigFile(File) - Case Else - MsgBox("Type '" & GetExtension(File) & "' unknown!", MsgBoxStyle.Critical) - End Select - - End If - End Sub - - -#Region "Events" - - Private Sub ButtonGENremove_Click(sender As Object, e As EventArgs) _ - Handles ButtonGENremove.Click - RemoveJobFile() - End Sub - - Private Sub ButtonGENadd_Click(sender As Object, e As EventArgs) _ - Handles ButtonGENadd.Click - AddJobFile() - End Sub - - Private Sub ListViewGEN_KeyDown(sender As Object, e As KeyEventArgs) _ - Handles LvGEN.KeyDown - Select Case e.KeyCode - Case Keys.Delete, Keys.Back - If Not GUIlocked Then RemoveJobFile() - Case Keys.Enter - OpenJobFile() - End Select - End Sub - - Private Sub ListViewGEN_DoubleClick(sender As Object, e As EventArgs) Handles LvGEN.DoubleClick - If LvGEN.SelectedItems.Count > 0 Then - LvGEN.SelectedItems(0).Checked = Not LvGEN.SelectedItems(0).Checked - OpenJobFile() - End If - End Sub - - Private Sub LvGEN_ItemChecked(sender As Object, e As ItemCheckedEventArgs) _ - Handles LvGEN.ItemChecked - - If e.Item.Checked Then - GENchecked += 1 - Else - GENchecked -= 1 - End If - - If CheckLock Then Exit Sub - UpdateJobTabText() - End Sub - - Private Sub ChBoxAllGEN_CheckedChanged(sender As Object, e As EventArgs) _ - Handles ChBoxAllGEN.CheckedChanged - - If GENcheckAllLock And ChBoxAllGEN.CheckState = CheckState.Indeterminate Then Exit Sub - - CheckAllGEN(ChBoxAllGEN.Checked) - End Sub - - Private Sub CheckAllGEN(Check As Boolean) - Dim x As ListViewItem - - CheckLock = True - LvGEN.BeginUpdate() - - For Each x In LvGEN.Items - x.Checked = Check - Next - - LvGEN.EndUpdate() - CheckLock = False - - GENchecked = LvGEN.CheckedItems.Count - UpdateJobTabText() - End Sub - - Private Sub ListGEN_DragEnter(sender As Object, e As DragEventArgs) _ - Handles LvGEN.DragEnter - If (e.Data.GetDataPresent(DataFormats.FileDrop)) Then - e.Effect = DragDropEffects.Copy - End If - End Sub - - Private Sub ListGEN_DragDrop(sender As Object, e As DragEventArgs) _ - Handles LvGEN.DragDrop - Dim f As String() - f = CType(e.Data.GetData(DataFormats.FileDrop), Array) - AddToJobListView(f) - End Sub - - Private Sub BtGENup_Click(sender As Object, e As EventArgs) Handles BtGENup.Click - MoveItem(LvGEN, True) - End Sub - - Private Sub BtGENdown_Click(sender As Object, e As EventArgs) Handles BtGENdown.Click - MoveItem(LvGEN, False) - End Sub - -#End Region - - 'Remove selected file(s) from job list - Private Sub RemoveJobFile() - Dim lastindx As Integer - Dim SelIx() As Integer - Dim i As Integer - - If LvGEN.SelectedItems.Count < 1 Then - If LvGEN.Items.Count = 1 Then - LvGEN.Items(0).Selected = True - Else - Exit Sub - End If - End If - - LvGEN.BeginUpdate() - CheckLock = True - - ReDim SelIx(LvGEN.SelectedItems.Count - 1) - LvGEN.SelectedIndices.CopyTo(SelIx, 0) - - lastindx = LvGEN.SelectedIndices(LvGEN.SelectedItems.Count - 1) - - For i = UBound(SelIx) To 0 Step -1 - LvGEN.Items.RemoveAt(SelIx(i)) - Next - - If lastindx < LvGEN.Items.Count Then - LvGEN.Items(lastindx).Selected = True - Else - If LvGEN.Items.Count > 0 Then LvGEN.Items(LvGEN.Items.Count - 1).Selected = True - End If - - LvGEN.EndUpdate() - CheckLock = False - - GENchecked = LvGEN.CheckedItems.Count - UpdateJobTabText() - End Sub - - 'Browse for job file(s) and add to job list with AddToJobListView - Private Sub AddJobFile() - Dim x As String() - Dim Chck As Boolean = False - - x = New String() {""} - - 'STANDARD/BATCH - If JobfileFileBrowser.OpenDialog("", True, "vecto") Then - Chck = True - x = JobfileFileBrowser.Files - End If - - If Chck Then AddToJobListView(x) - End Sub - - 'Open file in list - Private Sub OpenJobFile() - Dim f As String - - If LvGEN.SelectedItems.Count < 1 Then - If LvGEN.Items.Count = 1 Then - LvGEN.Items(0).Selected = True - Else - Exit Sub - End If - End If - - f = LvGEN.SelectedItems(0).SubItems(0).Text - f = fFileRepl(f) - If Not File.Exists(f) Then - MsgBox(f & " not found!") - Else - OpenVECTOeditor(f) - End If - End Sub - - 'Add File to job listview (multiple files) - Private Sub AddToJobListView(Path As String(), Optional ByVal Txt As String = " ") - Dim pDim As Int16 - Dim p As Int16 - Dim f As Int16 - Dim fList As String() - Dim fListDim As Int16 = -1 - Dim ListViewItem0 As ListViewItem - - 'If VECTO runs: Cancel operation (because Mode-change during calculation is not very clever) - If VECTOworkerV3.IsBusy Then Exit Sub - - pDim = UBound(Path) - ReDim fList(0) 'um Nullverweisausnahme-Warnung zu verhindern - - '******************************************* Begin Update '******************************************* - LvGEN.BeginUpdate() - CheckLock = True - - LvGEN.SelectedIndices.Clear() - - If pDim = 0 Then - fListDim = LvGEN.Items.Count - 1 - ReDim fList(fListDim) - For f = 0 To fListDim - fList(f) = fFileRepl(LvGEN.Items(f).SubItems(0).Text) - Next - End If - - For p = 0 To pDim - - If pDim = 0 Then - - For f = 0 To fListDim - - 'If file already exists in the list: Do not append (only when a single file) - If UCase(Path(p)) = UCase(fList(f)) Then - - 'Status reset - LvGEN.Items(f).SubItems(1).Text = Txt - LvGEN.Items(f).BackColor = Color.FromKnownColor(KnownColor.Window) - LvGEN.Items(f).ForeColor = Color.FromKnownColor(KnownColor.WindowText) - - 'Element auswählen und anhaken |@@| Element selection and hook - LvGEN.Items(f).Selected = True - LvGEN.Items(f).Checked = True - LvGEN.Items(f).EnsureVisible() - - GoTo lbFound - End If - Next - - End If - - 'Otherwise: Add File (without WorkDir) - ListViewItem0 = New ListViewItem(Path(p)) 'fFileWD(Path(p))) - ListViewItem0.SubItems.Add(" ") - ListViewItem0.Checked = True - ListViewItem0.Selected = True - LvGEN.Items.Add(ListViewItem0) - ListViewItem0.EnsureVisible() -lbFound: - Next - - LvGEN.EndUpdate() - CheckLock = False - '******************************************* End Update '******************************************* - - 'Number update - GENchecked = LvGEN.CheckedItems.Count - UpdateJobTabText() - End Sub - - 'Add File to job listview (single file) - Public Sub AddToJobListView(Path As String, Optional ByVal Txt As String = " ") - Dim p(0) As String - p(0) = Path - AddToJobListView(p, Txt) - End Sub - - 'Update job files counter in tab titel - Private Sub UpdateJobTabText() - Dim c As Integer - c = LvGEN.Items.Count - - TabPageGEN.Text = "Job Files ( " & GENchecked & " / " & c & " )" - - GENcheckAllLock = True - - If GENchecked = 0 Then - ChBoxAllGEN.CheckState = CheckState.Unchecked - ElseIf GENchecked = c Then - ChBoxAllGEN.CheckState = CheckState.Checked - Else - ChBoxAllGEN.CheckState = CheckState.Indeterminate - End If - - GENcheckAllLock = False - End Sub - - -#Region "Toolstrip" - - 'New Job file - Private Sub ToolStripBtNew_Click(sender As Object, e As EventArgs) Handles ToolStripBtNew.Click - OpenVECTOeditor("<New>") - End Sub - - 'Open input file - Private Sub ToolStripBtOpen_Click(sender As Object, e As EventArgs) Handles ToolStripBtOpen.Click - - If JobfileFileBrowser.OpenDialog("", False, "vecto,vveh,vgbx,veng,vsig") Then - OpenVectoFile(JobfileFileBrowser.Files(0)) - End If - End Sub - - Private Sub GENEditorToolStripMenuItem1_Click(sender As Object, e As EventArgs) _ - Handles GENEditorToolStripMenuItem1.Click - OpenVECTOeditor("<New>") - End Sub - - Private Sub VEHEditorToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles VEHEditorToolStripMenuItem.Click - If Not VehicleForm.Visible Then - VehicleForm.Show() - Else - If VehicleForm.WindowState = FormWindowState.Minimized Then VehicleForm.WindowState = FormWindowState.Normal - VehicleForm.BringToFront() - End If - End Sub - - Private Sub EngineEditorToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles EngineEditorToolStripMenuItem.Click - If Not EngineForm.Visible Then - EngineForm.Show() - Else - If EngineForm.WindowState = FormWindowState.Minimized Then EngineForm.WindowState = FormWindowState.Normal - EngineForm.BringToFront() - End If - End Sub - - Private Sub GearboxEditorToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles GearboxEditorToolStripMenuItem.Click - If Not GearboxForm.Visible Then - GearboxForm.Show() - Else - If GearboxForm.WindowState = FormWindowState.Minimized Then GearboxForm.WindowState = FormWindowState.Normal - GearboxForm.BringToFront() - End If - End Sub - - Private Sub GraphToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles GraphToolStripMenuItem.Click - Dim FGraph As New GraphForm - FGraph.Show() - End Sub - - Private Sub SignOrVerifyFilesToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles SignOrVerifyFilesToolStripMenuItem.Click - If Not FileSignDialog.Visible Then - FileSignDialog.Show() - Else - If FileSignDialog.WindowState = FormWindowState.Minimized Then FileSignDialog.WindowState = FormWindowState.Normal - FileSignDialog.BringToFront() - End If - End Sub - - Private Sub OpenLogToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles OpenLogToolStripMenuItem.Click - Process.Start(MyAppPath & "log.txt") - End Sub - - Private Sub SettingsToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles SettingsToolStripMenuItem.Click - Settings.ShowDialog() - End Sub - - Private Sub UserManualToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles UserManualToolStripMenuItem.Click - If File.Exists(MyAppPath & "User Manual\help.html") Then - Dim BrowserRegistryString As String = - My.Computer.Registry.ClassesRoot.OpenSubKey("\http\shell\open\command\").GetValue("").ToString - Dim DefaultBrowserPath As String = - Regex.Match(BrowserRegistryString, "(\"".*?\"")").Captures(0).ToString - Process.Start(DefaultBrowserPath, Uri.EscapeDataString(MyAppPath & "User Manual\help.html")) - Else - MsgBox("User Manual not found!", MsgBoxStyle.Critical) - End If - End Sub - - Private Sub UpdateNotesToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles UpdateNotesToolStripMenuItem.Click - If File.Exists(MyAppPath & "User Manual\Release Notes.pdf") Then - Process.Start(MyAppPath & "User Manual\Release Notes.pdf") - Else - MsgBox("Release Notes not found!", MsgBoxStyle.Critical) - End If - End Sub - - Private Sub ReportBugViaCITnetToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles ReportBugViaCITnetToolStripMenuItem.Click - JiraDialog.ShowDialog() - End Sub - - Private Sub CreateActivationFileToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles CreateActivationFileToolStripMenuItem.Click - If MsgBox("Create Activation File ?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then - If Lic.CreateActFile(MyAppPath & "ActivationCode.dat") Then - GUIMsg(MessageType.Normal, "Activation File created.") - Else - GUIMsg(MessageType.Err, "Failed to create Activation File!") - MsgBox("ERROR! Failed to create Activation File!", MsgBoxStyle.Critical) - End If - End If - End Sub - - Private Sub AboutVECTOToolStripMenuItem1_Click(sender As Object, e As EventArgs) _ - Handles AboutVECTOToolStripMenuItem1.Click - AboutBox.ShowDialog() - End Sub - - -#End Region - - 'Move job/cycle file up or down in list view - Private Sub MoveItem(ByRef ListV As ListView, MoveUp As Boolean) - Dim x As Int32 - Dim y As Int32 - Dim y1 As Int32 - Dim items() As String - Dim check() As Boolean - Dim index() As Integer - Dim ListViewItem0 As ListViewItem - - If GUIlocked Then Exit Sub - - 'Cache Selected Items - y1 = ListV.SelectedItems.Count - 1 - ReDim items(y1) - ReDim check(y1) - ReDim index(y1) - y = 0 - For Each x In ListV.SelectedIndices - items(y) = ListV.Items(x).SubItems(0).Text - check(y) = ListV.Items(x).Checked - If MoveUp Then - If x = 0 Then Exit Sub - index(y) = x - 1 - Else - If x = ListV.Items.Count - 1 Then Exit Sub - index(y) = x + 1 - End If - y += 1 - Next - - ListV.BeginUpdate() - - 'Delete Selected Items - For Each ListViewItem0 In ListV.SelectedItems - ListViewItem0.Remove() - Next - - 'Items select and Insert - For y = 0 To y1 - If Not check(y) Then GENchecked += 1 - ListViewItem0 = ListV.Items.Insert(index(y), items(y)) - ListViewItem0.SubItems.Add(" ") - ListViewItem0.Checked = check(y) - ListV.SelectedIndices.Add(index(y)) - Next - - ListV.EndUpdate() - End Sub - - -#Region "job/cycle file List - Context Menu" - - 'Save List - Private Sub SaveListToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles SaveListToolStripMenuItem.Click - If TextFileBrowser.SaveDialog("") Then - If ConMenTarJob Then - JobListView.SaveList(TextFileBrowser.Files(0)) - Else - CycleListView.SaveList(TextFileBrowser.Files(0)) - End If - End If - End Sub - - 'Load List - Private Sub LoadListToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles LoadListToolStripMenuItem.Click - - If GUIlocked Then Exit Sub - - If TextFileBrowser.OpenDialog("") Then - - If ConMenTarJob Then 'GEN - JobListView.LoadList(TextFileBrowser.Files(0)) - GENchecked = LvGEN.CheckedItems.Count - UpdateJobTabText() - Else 'DRI - 'Mode toggle - CycleListView.LoadList(TextFileBrowser.Files(0)) - End If - - End If - End Sub - - 'Load Default List - Private Sub LoadDefaultListToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles LoadDefaultListToolStripMenuItem.Click - - If GUIlocked Then Exit Sub - - If ConMenTarJob Then - - JobListView.LoadList() - - GENchecked = LvGEN.CheckedItems.Count - UpdateJobTabText() - Else - CycleListView.LoadList() - - End If - End Sub - - 'Clear List - Private Sub ClearListToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles ClearListToolStripMenuItem.Click - - If GUIlocked Then Exit Sub - - ConMenTarget.Items.Clear() - If ConMenTarJob Then - GENchecked = LvGEN.CheckedItems.Count - UpdateJobTabText() - End If - End Sub - -#End Region - - 'VECTO Start button - Calls VECTO_Launcher or aborts calculation - - Private Sub btStartV3_Click(sender As Object, e As EventArgs) Handles btStartV3.Click - If Not VECTOworkerV3.IsBusy Then - 'Save Lists for Crash - SaveFileLists() - - LvGEN.SelectedItems.Clear() - - If LvGEN.CheckedItems.Count = 0 Then - GUIMsg(MessageType.Err, "No job file selected!") - Exit Sub - End If - - Status("Launching VECTO ...") - JobFileList.Clear() - JobFileList.AddRange(From listViewItem In LvGEN.CheckedItems Select fFileRepl(listViewItem.SubItems(0).Text)) - - SetOptions() - Cfg.Save() - ClearMsg() - - LockGUI(True) - btStartV3.Enabled = True - btStartV3.Text = "STOP" - btStartV3.Image = My.Resources.Stop_icon - - ToolStripProgBarOverall.Value = 0 - ToolStripProgBarOverall.Style = ProgressBarStyle.Continuous - ToolStripProgBarOverall.Visible = True - - VECTOworkerV3.RunWorkerAsync() - Else - btStartV3.Enabled = False - btStartV3.Text = "Aborting..." - btStartV3.Image = My.Resources.Play_icon_gray - VECTOworkerV3.CancelAsync() - End If - End Sub - - Private Sub VectoWorkerV3_OnDoWork(sender As BackgroundWorker, e As DoWorkEventArgs) - AllowSleepOFF() - - Dim sumFileWriter As FileOutputWriter = New FileOutputWriter(JobFileList(0)) - Dim sumWriter As SummaryDataContainer = New SummaryDataContainer(sumFileWriter) - Dim jobContainer As JobContainer = New JobContainer(sumWriter) - - Dim mode As ExecutionMode - If Cfg.DeclMode Then - mode = ExecutionMode.Declaration - Else - mode = ExecutionMode.Engineering - Physics.FuelDensity = New SI(Cfg.FuelDens).Kilo.Gramm.Per.Cubic.Dezi.Meter.Cast(Of KilogramPerCubicMeter)() - Physics.AirDensity = New SI(Cfg.AirDensity).Kilo.Gramm.Per.Cubic.Meter.Cast(Of KilogramPerCubicMeter)() - Physics.CO2PerFuelWeight = Cfg.CO2perFC - End If - - 'dictionary of run-identifiers to fileWriters (used for output directory of modfile) - Dim fileWriters As Dictionary(Of Integer, FileOutputWriter) = New Dictionary(Of Integer, FileOutputWriter) - - 'list of finished runs - Dim finishedRuns As List(Of Integer) = New List(Of Integer) - - For Each jobFile As String In JobFileList - Try - sender.ReportProgress(0, New With {.Target = "ListBox", .Message = "Reading File " + jobFile, .Link = jobFile}) - - Dim dataProvider As IInputDataProvider = JSONInputDataFactory.ReadJsonJob(jobFile) - Dim fileWriter As FileOutputWriter = New FileOutputWriter(jobFile) - - Dim runsFactory As SimulatorFactory = New SimulatorFactory(mode, dataProvider, fileWriter) - runsFactory.WriteModalResults = Cfg.ModOut - runsFactory.ModalResults1Hz = Cfg.Mod1Hz - - For Each runId As Integer In jobContainer.AddRuns(runsFactory) - fileWriters.Add(runId, fileWriter) - Next - - sender.ReportProgress(0, New With {.Target = "ListBox", .Message = "Finished Reading Data for job: " + jobFile}) - - Catch ex As Exception - MsgBox(String.Format("ERROR running job {0}: {1}", jobFile, ex.Message), MsgBoxStyle.Critical) - sender.ReportProgress(0, New With {.Target = "ListBoxError", .Message = ex.Message}) - Return - End Try - Next - - 'print detected cycles - For Each cycle As JobContainer.CycleTypeDescription In jobContainer.GetCycleTypes() - sender.ReportProgress(0, - New With {.Target = "ListBox", .Message = String.Format("Detected Cycle {0}: {1}", cycle.Name, cycle.CycleType)}) - Next - - sender.ReportProgress(0, - New _ - With {.Target = "ListBox", - .Message = _ - String.Format("Starting Simulation ({0} Jobs, {1} Runs)", JobFileList.Count, jobContainer.GetProgress().Count)}) - - jobContainer.Execute(True) - - Dim start As DateTime = DateTime.Now() - - While Not jobContainer.AllCompleted - 'cancel the job if thread is interrupted (button "Stop" clicked) - If sender.CancellationPending Then - jobContainer.Cancel() - Return - End If - - Dim progress As Dictionary(Of Integer, JobContainer.ProgressEntry) = jobContainer.GetProgress() - Dim sumProgress As Double = progress.Sum(Function(pair) pair.Value.Progress) - Dim duration As Double = (DateTime.Now() - start).TotalSeconds - - sender.ReportProgress(Int((sumProgress * 100.0) / progress.Count), New With {.Target = "Status", - .Message = _ - String.Format("Duration: {0:0}s, Current Progress: {1:P} ({2})", duration, sumProgress / progress.Count, - String.Join(", ", progress.Select(Function(pair) String.Format("{0,4:P}", pair.Value.Progress))))}) - - Dim justFinished As Dictionary(Of Integer, JobContainer.ProgressEntry) = - progress.Where(Function(proc) proc.Value.Done AndAlso Not finishedRuns.Contains(proc.Key)).ToDictionary( - Function(pair) pair.Key, Function(pair) pair.Value) - PrintRuns(justFinished, fileWriters) - finishedRuns.AddRange(justFinished.Select(Function(pair) pair.Key)) - Thread.Sleep(100) - End While - - Dim remainingRuns As Dictionary(Of Integer, JobContainer.ProgressEntry) = - jobContainer.GetProgress().Where(Function(proc) proc.Value.Done AndAlso Not finishedRuns.Contains(proc.Key)). - ToDictionary(Function(pair) pair.Key, Function(pair) pair.Value) - PrintRuns(remainingRuns, fileWriters) - - finishedRuns.Clear() - fileWriters.Clear() - - For Each progressEntry As KeyValuePair(Of Integer, JobContainer.ProgressEntry) In jobContainer.GetProgress() - sender.ReportProgress(100, New With {.Target = "ListBox", - .Message = String.Format("{0,-60} {1,8:P} {2,10:F2}s - {3}", - String.Format("{0} {1} {2}", progressEntry.Value.RunName, progressEntry.Value.CycleName, - progressEntry.Value.RunSuffix), - progressEntry.Value.Progress, progressEntry.Value.ExecTime / 1000.0, - IIf(progressEntry.Value.Success, "Success", "Aborted"))}) - If (Not progressEntry.Value.Success) Then - sender.ReportProgress(100, New With {.Target = "ListBox", .Message = progressEntry.Value.Error.Message}) - End If - - Next - - For Each job As String In JobFileList - Dim report As String = New FileOutputWriter(job).PDFReportName - If File.Exists(report) Then - sender.ReportProgress(100, - New _ - With {.Target = "ListBox", - .Message = String.Format("PDF-Report for '{0}' written to {1}", Path.GetFileName(job), report), - .Link = "<RUN>" + report}) - End If - Next - - If File.Exists(sumFileWriter.SumFileName) Then - sender.ReportProgress(100, New With {.Target = "ListBox", - .Message = String.Format("Sum File written to {0}", sumFileWriter.SumFileName), - .Link = sumFileWriter.SumFileName}) - End If - - sender.ReportProgress(100, - New _ - With {.Target = "ListBox", - .Message = String.Format("Simulation Finished in {0:0}s", (DateTime.Now() - start).TotalSeconds)}) - End Sub - - - Private Shared Sub PrintRuns(progress As Dictionary(Of Integer, JobContainer.ProgressEntry), - fileWriters As Dictionary(Of Integer, FileOutputWriter)) - For Each p As KeyValuePair(Of Integer, JobContainer.ProgressEntry) In progress - Dim modFilename As String = fileWriters(p.Key).GetModDataFileName(p.Value.RunName, p.Value.CycleName, - p.Value.RunSuffix + IIf(Cfg.Mod1Hz, "_1Hz", "")) - - Dim runName As String = String.Format("{0} {1} {2}", p.Value.RunName, p.Value.CycleName, p.Value.RunSuffix) - - If Not p.Value.Error Is Nothing Then - VECTOworkerV3.ReportProgress(0, - New _ - With {.Target = "ListBoxError", - .Message = String.Format("Finished Run {0} with ERROR: {1}", runName, p.Value.Error.Message), - .Link = modFilename}) - Else - VECTOworkerV3.ReportProgress(0, - New With {.Target = "ListBox", .Message = String.Format("Finished Run {0} successfully.", runName)}) - End If - - If (File.Exists(modFilename)) Then - VECTOworkerV3.ReportProgress(0, - New _ - With {.Target = "ListBox", - .Message = String.Format("Run {0}: Modal Results written to {1}", runName, modFilename), .Link = modFilename - }) - End If - Next - End Sub - - Private Sub VectoWorkerV3_OnProgressChanged(sender As Object, e As ProgressChangedEventArgs) - Select Case e.UserState.Target - Case "ListBox" - If e.UserState.GetType().GetProperty("Link") Is Nothing Then - MSGtoForm(MessageType.Normal, e.UserState.Message, "", "") - Else - MSGtoForm(MessageType.Normal, e.UserState.Message, "", e.UserState.Link) - End If - Case "ListBoxWarning" - MSGtoForm(MessageType.Warn, e.UserState.Message, "", "") - Return - Case "ListBoxError" - MSGtoForm(MessageType.Err, e.UserState.Message, "", "") - Return - Case "Status" - Status(e.UserState.Message) - End Select - - ToolStripProgBarOverall.Value = e.ProgressPercentage - End Sub - - Private Sub VectoWorkerV3_OnRunWorkerCompleted(sender As Object, e As RunWorkerCompletedEventArgs) - - 'Progbar reset - ToolStripProgBarOverall.Visible = False - ToolStripProgBarOverall.Style = ProgressBarStyle.Continuous - ToolStripProgBarOverall.Value = 0 - ProgSecStop() - - LvGEN.SelectedIndices.Clear() - - 'ShutDown when Unexpected Error - If e.Error IsNot Nothing Then - MsgBox("An Unexpected Error occurred!" & ChrW(10) & ChrW(10) & - e.Error.Message.ToString, MsgBoxStyle.Critical, "Unexpected Error") - LogFile.WriteToLog(MessageType.Err, ">>>Unexpected Error:" & e.Error.ToString()) - End If - - 'Options enable / GUI reset - LockGUI(False) - btStartV3.Text = "START" - btStartV3.Image = My.Resources.Play_icon - Status(LastModeName & " Mode") - - 'SLEEP reactivate - AllowSleepON() - End Sub - - - Private Sub ModeUpdate() - - 'Save lists - JobListView.SaveList() - - 'GUI changes according to current mode - - If Cfg.DeclMode Then - LastModeName = "Declaration" - Else - LastModeName = "Engineering" - End If - - 'Update job counter - GENchecked = LvGEN.CheckedItems.Count - UpdateJobTabText() - - 'Status label - Status(LastModeName & " Mode") - End Sub - - 'Class for ListView control - Job and cycle lists - Private Class cFileListView - Private ReadOnly FilePath As String - Private LoadedDefault As Boolean - Public LVbox As ListView - - Public Sub New(Path As String) - FilePath = Path - LoadedDefault = False - End Sub - - Public Sub SaveList(Optional ByVal Path As String = "") - Dim x As Int32 - Dim file As CsvFile - 'If LVbox.Items.Count = 0 Then Exit Sub - file = New CsvFile - If Path = "" Then - If Not LoadedDefault Then Exit Sub - Path = FilePath - End If - file.OpenWrite(Path, "?") - For x = 1 To LVbox.Items.Count - file.WriteLine(LVbox.Items(x - 1).SubItems(0).Text, Math.Abs(CInt(LVbox.Items(x - 1).Checked))) - Next - file.Close() - End Sub - - Public Sub LoadList(Optional ByVal Path As String = "") - Dim line As String() - Dim NoCheck As Boolean - Dim file As CsvFile - Dim ListViewItem0 As ListViewItem - - If Path = "" Then - Path = FilePath - LoadedDefault = True - End If - - file = New CsvFile - - If Not file.OpenRead(Path, "?") Then - If Not LoadedDefault Then GUIMsg(MessageType.Err, "Cannot open file (" & Path & ")!") - Exit Sub - End If - - MainForm.CheckLock = True - LVbox.BeginUpdate() - - LVbox.Items.Clear() - - NoCheck = False - Do While Not file.EndOfFile - line = file.ReadLine - - ListViewItem0 = New ListViewItem(line(0)) - ListViewItem0.SubItems.Add(" ") - - If NoCheck Then - ListViewItem0.Checked = True - Else - If UBound(line) < 1 Then - NoCheck = True - ListViewItem0.Checked = True - Else - If IsNumeric(line(1)) Then - ListViewItem0.Checked = CBool(line(1)) - Else - ListViewItem0.Checked = True - End If - End If - End If - LVbox.Items.Add(ListViewItem0) - Loop - - file.Close() - - LVbox.EndUpdate() - MainForm.CheckLock = False - - If LVbox.Items.Count > 0 Then LVbox.Items(LVbox.Items.Count - 1).EnsureVisible() - End Sub - End Class - - - 'Open Job Editor and open file (or new file) - Friend Sub OpenVECTOeditor(x As String) - - If Not VectoJobForm.Visible Then - VectoJobForm.Show() - Else - If VectoJobForm.WindowState = FormWindowState.Minimized Then VectoJobForm.WindowState = FormWindowState.Normal - VectoJobForm.BringToFront() - End If - - If x = "<New>" Then - VectoJobForm.VECTOnew() - Else - VectoJobForm.VECTOload2Form(x) - End If - - VectoJobForm.Activate() - End Sub - - 'Open signature file (.vsig) - Friend Sub OpenSigFile(file As String) - If Not FileSignDialog.Visible Then - FileSignDialog.Show() - - End If - FileSignDialog.WindowState = FormWindowState.Normal - FileSignDialog.TbSigFile.Text = file - FileSignDialog.VerifySigFile() - FileSignDialog.Activate() - End Sub - - 'Save job and cycle file lists - Private Sub SaveFileLists() - JobListView.SaveList() - 'If Cfg.BatchMode Then CycleListView.SaveList() - End Sub - - -#Region "Progressbar controls" - - 'Initialise progress bar (Start of next job in calculation) - - 'Stop - Hide progress bar - Private Sub ProgSecStop() - TmProgSec.Stop() - ToolStripProgBarJob.Visible = False - ToolStripProgBarJob.Value = 0 - End Sub - - 'Timer to update progress bar regularly - Private Sub TmProgSec_Tick(sender As Object, e As EventArgs) Handles TmProgSec.Tick - If GUItest0.TestActive Then - Call GUItest0.TestTick() - Exit Sub - Else - If Not ProgBarCtrl.ProgLock Then ProgSecUpdate() - End If - End Sub - - 'Update progress bar (timer controlled) - Private Sub ProgSecUpdate() - - With ProgBarCtrl - - If .ProgJobInt > 0 AndAlso ToolStripProgBarJob.Style = ProgressBarStyle.Marquee Then - ToolStripProgBarJob.Style = ProgressBarStyle.Continuous - End If - - If .ProgJobInt < 0 Then - .ProgJobInt = 0 - ElseIf .ProgJobInt > 100 Then - .ProgJobInt = 100 - End If - - ToolStripProgBarJob.Value = .ProgJobInt - - If .ProgOverallStartInt > -1 Then - ToolStripProgBarOverall.Value = - CInt(.ProgOverallStartInt + (.PgroOverallEndInt - .ProgOverallStartInt) * .ProgJobInt / 100) - End If - - End With - End Sub - - -#End Region - -#Region "Options Tab" - - 'Load options from config class - Public Sub LoadOptions() - ChBoxModOut.Checked = Cfg.ModOut - ChBoxMod1Hz.Checked = Cfg.Mod1Hz - - RbDecl.Checked = Cfg.DeclMode - End Sub - - 'Update config class from options in GUI, e.g. before running calculations - Private Sub SetOptions() - Cfg.ModOut = ChBoxModOut.Checked - Cfg.Mod1Hz = ChBoxMod1Hz.Checked - End Sub - -#End Region - - - 'Add message to message list - Public Sub MSGtoForm(ID As MessageType, Msg As String, Source As String, Link As String) - - If (InvokeRequired) Then - 'Me.Invoke(New MsgToFormDelegate(AddressOf MSGtoForm), ID, Msg, Source, Link) - Exit Sub - End If - Dim lv0 As ListViewItem - - lv0 = New ListViewItem - lv0.Text = Msg - lv0.SubItems.Add(Now.ToString("HH:mm:ss.ff")) - lv0.SubItems.Add(Source) - - If LvMsg.Items.Count > 9999 Then LvMsg.Items.RemoveAt(0) - - LogFile.WriteToLog(ID, Msg & vbTab & Source) - - Select Case ID - - Case MessageType.Err - - lv0.BackColor = Color.Red - lv0.ForeColor = Color.White - - Case MessageType.Warn - - lv0.BackColor = Color.Khaki 'FromArgb(218, 125, 0) 'DarkOrange - lv0.ForeColor = Color.Black - - Case Else - - If ID = MessageType.NewJob Then - lv0.BackColor = Color.LightGray - lv0.ForeColor = Color.DarkBlue - End If - - End Select - - If Link <> "" Then - If Not ID = MessageType.Err Then lv0.ForeColor = Color.Blue - lv0.SubItems(0).Font = New Font(LvMsg.Font, FontStyle.Underline) - lv0.Tag = Link - End If - - - LvMsg.Items.Add(lv0) - - lv0.EnsureVisible() - End Sub - - - 'Open link in message list - Private Sub LvMsg_MouseClick(sender As Object, e As MouseEventArgs) Handles LvMsg.MouseClick - Dim txt As String - If LvMsg.SelectedIndices.Count > 0 Then - If Not LvMsg.SelectedItems(0).Tag Is Nothing Then - If _ - Len(CStr(LvMsg.SelectedItems(0).Tag)) > 4 AndAlso - Microsoft.VisualBasic.Left(CStr(LvMsg.SelectedItems(0).Tag), 4) = "<UM>" Then - txt = CStr(LvMsg.SelectedItems(0).Tag).Replace("<UM>", MyAppPath & "User Manual") - txt = txt.Replace(" ", "%20") - txt = txt.Replace("\", "/") - txt = "file:///" & txt - Try - Process.Start(txt) - Catch ex As Exception - MsgBox("Cannot open link! (-_-;)") - End Try - ElseIf _ - Len(CStr(LvMsg.SelectedItems(0).Tag)) > 5 AndAlso - Microsoft.VisualBasic.Left(CStr(LvMsg.SelectedItems(0).Tag), 5) = "<GUI>" Then - txt = CStr(LvMsg.SelectedItems(0).Tag).Replace("<GUI>", "") - OpenVectoFile(txt) - ElseIf _ - Len(CStr(LvMsg.SelectedItems(0).Tag)) > 5 AndAlso - Microsoft.VisualBasic.Left(CStr(LvMsg.SelectedItems(0).Tag), 5) = "<RUN>" Then - txt = CStr(LvMsg.SelectedItems(0).Tag).Replace("<RUN>", "") - Try - Process.Start(txt) - Catch ex As Exception - GUIMsg(MessageType.Err, "Could not run '" & txt & "'!") - End Try - Else - OpenFiles(CStr(LvMsg.SelectedItems(0).Tag)) - End If - End If - End If - End Sub - - 'Link-cursor (Hand) for links - Private Sub LvMsg_MouseMove(sender As Object, e As MouseEventArgs) Handles LvMsg.MouseMove - Dim lv0 As ListViewItem - lv0 = LvMsg.GetItemAt(e.Location.X, e.Location.Y) - If lv0 Is Nothing OrElse lv0.Tag Is Nothing Then - LvMsg.Cursor = Cursors.Arrow - Else - LvMsg.Cursor = Cursors.Hand - End If - If mouseDownOnListView Then - Try - LvMsg.HitTest(e.Location).Item.Selected = True - Catch - End Try - End If - End Sub - -#Region "Open File Context Menu" - - Private CmFiles As String() - - 'Initialise and open context menu - Private Sub OpenFiles(ParamArray files() As String) - - If files.Length = 0 Then Exit Sub - - CmFiles = files - - OpenInGraphWindowToolStripMenuItem.Enabled = (UCase(GetExtension(CmFiles(0))) = ".VMOD") - - - OpenWithToolStripMenuItem.Text = "Open with " & Cfg.OpenCmdName - - CmOpenFile.Show(Cursor.Position) - End Sub - - 'Open with tool defined in Settings - Private Sub OpenWithToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles OpenWithToolStripMenuItem.Click - If Not FileOpenAlt(CmFiles(0)) Then MsgBox("Failed to open file!") - End Sub - - Private Sub OpenInGraphWindowToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles OpenInGraphWindowToolStripMenuItem.Click - Dim FGraph As New GraphForm - FGraph.Show() - FGraph.LoadNewFile(CmFiles(0)) - End Sub - - 'Show in folder - Private Sub ShowInFolderToolStripMenuItem_Click(sender As Object, e As EventArgs) _ - Handles ShowInFolderToolStripMenuItem.Click - If File.Exists(CmFiles(0)) Then - Try - Process.Start("explorer", "/select,""" & CmFiles(0) & "") - Catch ex As Exception - MsgBox("Failed to open file!") - End Try - Else - MsgBox("File not found!") - End If - End Sub - -#End Region - - 'Change Declaraion Mode - Private Sub RbDecl_CheckedChanged(sender As Object, e As EventArgs) Handles RbDecl.CheckedChanged - If CbDeclLock Then Exit Sub - - If VectoJobForm.Visible Or VehicleForm.Visible Or GearboxForm.Visible Or EngineForm.Visible Then - CbDeclLock = True - RbDecl.Checked = Not RbDecl.Checked - CbDeclLock = False - MsgBox("Please close all dialog windows (e.g. Job Editor) before changing mode!") - Else - Cfg.DeclMode = RbDecl.Checked - RbDev.Checked = Not RbDecl.Checked - DeclOnOff() - End If - End Sub - - -#Region "GUI Tests" - - Private ReadOnly GUItest0 As New GUItest(Me) - Private mouseDownOnListView As Boolean - - Private Class GUItest - Private RowLim As Int16 = 9 - Private ColLim As Int16 = 45 - Public TestActive As Boolean = False - Private TestAborted As Boolean - Private xCtrl As Int16 - Private xPanel As Int16 - Private Scr As Int32 - Private PRbAlt As Boolean - Private ReadOnly Ctrls(RowLim + 1) As Int16 - Private ReadOnly Pnls(RowLim + 1) As Int16 - Private CtrlC As Int16 - Private CtrlCL As Int16 - Private PnDir As Int16 - Private PnDirC As Int16 - Private PnDirCL As Int16 - Private PnDirRnd As Int16 - Private CtrlRnd As Int16 - Private DiffC As Int16 - Private DiffLvl As Int16 - Private bInit As Int16 - Private ReadOnly MyForm As MainForm - Private ReadOnly KeyCode As List(Of Integer) - - Private Sub TestRun() - - Dim z As Int16 - - xPanel = ColLim - 10 - xCtrl = ColLim - 10 - PRbAlt = False - Scr = 0 - PnDir = 0 - PnDirCL = 10 - PnDirC = 0 ' StrDirCL - CtrlCL = 5 - CtrlC = CtrlCL - PnDirRnd = 5 - CtrlRnd = 8 - DiffC = 0 - DiffLvl = 1 - bInit = 0 - TestAborted = False - Randomize() - - - MyForm.LvMsg.Items.Clear() - MyForm.ToolStripLbStatus.Text = "Score: 0000 Press <Esc> to Quit" - - For z = 1 To RowLim - 6 - PRbAlt = Not PRbAlt - If Not PRbAlt Then - MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| |*") - Else - MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| | |*") - End If - Next - - PRbAlt = False - - MyForm.LvMsg.Items.Add(" VECTO Interactive Mode" & Space(ColLim - 35) & "*| |*") - MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| | |*") - MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| |*") - MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| | |*") - MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| |*") - MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| ∆ |*") - - For z = 1 To RowLim + 1 - Pnls(z) = ColLim - 10 - Ctrls(z) = 0 - Next - - MyForm.TmProgSec.Interval = 200 - - MyForm.LvMsg.Focus() - - MyForm.TmProgSec.Start() - End Sub - - Public Sub TestStop() - MyForm.TmProgSec.Stop() - TestActive = False - MyForm.LvMsg.Items.Clear() - CtrlC = 0 - MyForm.ToolStripLbStatus.Text = MyForm.LastModeName & " Mode" - End Sub - - Public Sub TestTick() - - If bInit = 24 Then GoTo LbRace - bInit += 1 - - Select Case bInit - Case 10 - MyForm.LvMsg.Items.RemoveAt(RowLim - 6) - MyForm.LvMsg.Items.RemoveAt(RowLim - 5) - MyForm.LvMsg.Items.Insert(RowLim - 6, Space(ColLim - 11) & "*| |*") - MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " 3 " & Space(10) & "*| |*") - Case 14 - MyForm.LvMsg.Items.RemoveAt(RowLim - 4) - MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " 2 " & Space(10) & "*| |*") - Case 18 - MyForm.LvMsg.Items.RemoveAt(RowLim - 4) - MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " 1 " & Space(10) & "*| |*") - Case 22 - MyForm.LvMsg.Items.RemoveAt(RowLim - 4) - MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " Go! " & Space(10) & "*| |*") - Case 24 - MyForm.LvMsg.Items.RemoveAt(RowLim - 4) - MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " " & Space(10) & "*| |*") - End Select - Exit Sub -LbRace: - - PRbAlt = Not PRbAlt - - MyForm.LvMsg.BeginUpdate() - - sLists() - - sAlign() - - sSetCtrl() - - sSetPanel() - - MyForm.LvMsg.Items.RemoveAt(RowLim) - - sUpdateCtrl() - - MyForm.LvMsg.EndUpdate() - - If Math.Abs(xCtrl - Pnls(2)) > 4 Then - sAbort() - Exit Sub - ElseIf Ctrls(2) <> 0 Then - If xCtrl = Pnls(2) + Ctrls(2) - 4 Then - sAbort() - Exit Sub - End If - Scr += 5 * DiffLvl - End If - - Scr += DiffLvl - DiffC += 1 - - 'Erhöhe Schwierigkeitsgrad - If DiffC = (DiffLvl + 3) * 4 Then - DiffC = 0 - DiffLvl += 1 - If DiffLvl > 2 And DiffLvl < 7 Then MyForm.TmProgSec.Interval = 300 - (DiffLvl) * 30 - Scr += 100 - Select Case DiffLvl - Case 3 - PnDirCL = 3 - CtrlCL = 4 - CtrlRnd = 6 - Case 5 - PnDirCL = 2 - PnDirRnd = 4 - Case 8 - CtrlCL = 2 - Case 10 - CtrlRnd = 4 - PnDirRnd = 3 - End Select - End If - End Sub - - Public Sub TestKey(Key0 As Integer) - - If TestActive Then - Select Case Key0 - Case Keys.Left - xCtrl -= 1 - sUpdateCtrl() - Case Keys.Right - xCtrl += 1 - sUpdateCtrl() - Case Keys.Escape - TestStop() - End Select - Else - - If KeyCode(CtrlC) = Key0 Then - CtrlC += 1 - If CtrlC = KeyCode.Count Then - TestActive = True - TestRun() - End If - Else - CtrlC = 0 - End If - - End If - End Sub - - Private Sub sAbort() - - Dim s As String, s1 As String - - If TestAborted Then Exit Sub - - TestAborted = True - - MyForm.TmProgSec.Stop() - - MyForm.LvMsg.BeginUpdate() - - s = MyForm.LvMsg.Items(0).Text - MyForm.LvMsg.Items.RemoveAt(0) - MyForm.LvMsg.Items.Insert(0, "You crashed!" & Microsoft.VisualBasic.Right(s, Len(s) - 12)) - - s = MyForm.LvMsg.Items(1).Text - s1 = "Score: " & Scr & " " - MyForm.LvMsg.Items.RemoveAt(1) - MyForm.LvMsg.Items.Insert(1, s1 & Microsoft.VisualBasic.Right(s, Len(s) - Len(s1))) - - MyForm.LvMsg.EndUpdate() - - LogFile.WriteToLog(MessageType.Normal, "*** Race Score: " & Scr.ToString("0000") & " ***") - - CtrlC = 0 - TestActive = False - - MyForm.ToolStripLbStatus.Text = MyForm.LastModeName & " Mode" - End Sub - - Private Sub sSetCtrl() - Dim x As Int16 - If Scr < 10 Then Exit Sub - Ctrls(RowLim + 1) = 0 - CtrlC += 1 - If CtrlC < CtrlCL Then Exit Sub - Select Case CInt(Int((CtrlRnd * Rnd()) + 1)) - Case 1, 2 - CtrlC = 0 - x = CInt(Int((7 * Rnd()) + 1)) - Ctrls(RowLim + 1) = x - Case Else - End Select - End Sub - - Private Sub sUpdateCtrl() - Dim s As String - If bInit < 21 Then - xCtrl = ColLim - 10 - Exit Sub - End If - If Math.Abs(xCtrl - Pnls(1)) > 5 Then - sAbort() - Exit Sub - End If - s = Replace(MyForm.LvMsg.Items(RowLim - 1).Text.ToString, "∆", " ") & " " - s = Microsoft.VisualBasic.Left(s, ColLim + 15) - 's = s.Remove(0, 20) - 's = "Press <Esc> to Quit " & s - If Mid(s, xCtrl + 5, 1) = "X" Then - sAbort() - Exit Sub - End If - s = s.Remove(xCtrl + 4, 1) - 's = Trim(s.Insert(xCar + 4, "∆")) & Space(ColLim + 5 - Streets(2)) & "Pts: " & Pts & " Lv: " & DiffLvl - s = Space(Pnls(2) - 1) & Trim(s.Insert(xCtrl + 4, "∆")) - MyForm.LvMsg.Items.RemoveAt(RowLim - 1) - MyForm.LvMsg.Items.Insert(RowLim - 1, s) - MyForm.ToolStripLbStatus.Text = "Score: " & Scr.ToString("0000") & " Press <Esc> to Quit" - End Sub - - Private Sub sSetPanel() - Dim s As String - s = "*| | |*" - If PRbAlt Then - s = s.Remove(5, 1) - s = s.Insert(5, " ") - End If - If Ctrls(RowLim + 1) <> 0 Then - s = s.Remove(Ctrls(RowLim + 1) + 1, 1) - s = s.Insert(Ctrls(RowLim + 1) + 1, "X") - End If - Select Case xPanel - Pnls(RowLim) - Case -1 - s = Replace(s, "|", "\") - Case 1 - s = Replace(s, "|", "/") - End Select - MyForm.LvMsg.Items.Insert(0, Space(xPanel - 1) & s) - End Sub - - Private Sub sAlign() - PnDirC += 1 - If PnDirC < PnDirCL Then GoTo Lb1 - PnDirC = 0 - Select Case CInt(Int((PnDirRnd * Rnd()) + 1)) - Case 1 - PnDir = 1 - Case 2 - PnDir = -1 - Case Else - PnDir = 0 - End Select -Lb1: - xPanel += PnDir - If xPanel > ColLim Then - xPanel = ColLim - ElseIf xPanel < 22 Then - xPanel = 22 - End If - Pnls(RowLim + 1) = xPanel - End Sub - - Private Sub sLists() - Dim x As Int16 - For x = 2 To RowLim + 1 - Ctrls(x - 1) = Ctrls(x) - Pnls(x - 1) = Pnls(x) - Next - End Sub - - Public Sub New(Form As MainForm) - MyForm = Form - KeyCode = New List(Of Integer) - KeyCode.Add(Keys.Up) - KeyCode.Add(Keys.Up) - KeyCode.Add(Keys.Down) - KeyCode.Add(Keys.Down) - KeyCode.Add(Keys.Left) - KeyCode.Add(Keys.Right) - KeyCode.Add(Keys.Left) - KeyCode.Add(Keys.Right) - KeyCode.Add(Keys.B) - KeyCode.Add(Keys.A) - CtrlC = 0 - End Sub - End Class - - Private Sub LvMsg_KeyDown(sender As Object, e As KeyEventArgs) Handles LvMsg.KeyDown - GUItest0.TestKey(e.KeyValue) - If GUItest0.TestActive Then e.SuppressKeyPress = True - End Sub - - Private Sub LvMsg_LostFocus(sender As Object, e As EventArgs) Handles LvMsg.LostFocus - If GUItest0.TestActive Then GUItest0.TestStop() - End Sub - -#End Region - - Private Sub LvMsg_KeyUp(sender As Object, e As KeyEventArgs) Handles LvMsg.KeyUp - If (e.Control And e.KeyCode = Keys.C) Then - Dim builder As StringBuilder = New StringBuilder() - For Each selectedItem As ListViewItem In LvMsg.SelectedItems - builder.AppendLine(String.Join(", ", - selectedItem.SubItems.Cast(Of ListViewItem.ListViewSubItem).Select( - Function(item) item.Text))) - Next - Clipboard.SetText(builder.ToString()) - End If - End Sub - - Private Sub LvMsg_MouseDown(sender As Object, e As MouseEventArgs) Handles LvMsg.MouseDown - mouseDownOnListView = True - End Sub - - Private Sub LvMsg_MouseUp(sender As Object, e As MouseEventArgs) Handles LvMsg.MouseUp - mouseDownOnListView = False - End Sub - - Private Sub LvGEN_MouseUp(sender As Object, e As MouseEventArgs) Handles LvGEN.MouseUp - If e.Button = MouseButtons.Right Then - ConMenTarget = LvGEN - ConMenTarJob = True - - 'Locked functions show/hide - LoadListToolStripMenuItem.Enabled = Not GUIlocked - LoadDefaultListToolStripMenuItem.Enabled = Not GUIlocked - ClearListToolStripMenuItem.Enabled = Not GUIlocked - - ConMenFilelist.Show(MousePosition) - End If - End Sub - - Private Sub RbDev_CheckedChanged(sender As Object, e As EventArgs) Handles RbDev.CheckedChanged - End Sub -End Class +' +' This file is part of VECTO. +' +' Copyright © 2012-2016 European Union +' +' Developed by Graz University of Technology, +' Institute of Internal Combustion Engines and Thermodynamics, +' Institute of Technical Informatics +' +' VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved +' by the European Commission - subsequent versions of the EUPL (the "Licence"); +' You may not use VECTO except in compliance with the Licence. +' You may obtain a copy of the Licence at: +' +' https://joinup.ec.europa.eu/community/eupl/og_page/eupl +' +' Unless required by applicable law or agreed to in writing, VECTO +' distributed under the Licence is distributed on an "AS IS" basis, +' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +' See the Licence for the specific language governing permissions and +' limitations under the Licence. +' +' Authors: +' Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology +' Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology +' Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology +' Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology +' Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology +' Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology +' + +Imports System.Collections.Generic +Imports System.ComponentModel +Imports System.IO +Imports System.Linq +Imports System.Reflection +Imports TUGraz.VectoCore.Models.Simulation.Impl +Imports TUGraz.VectoCore.InputData.FileIO.JSON +Imports System.Text +Imports System.Text.RegularExpressions +Imports System.Threading +Imports TUGraz.VectoCommon.InputData +Imports TUGraz.VectoCommon.Models +Imports TUGraz.VectoCommon.Utils +Imports TUGraz.VectoCore.OutputData +Imports TUGraz.VectoCore.OutputData.FileIO +Imports TUGraz.VectoCore.Utils + +''' <summary> +''' Main application form. Loads at application start. Closing form ends application. +''' </summary> +''' <remarks></remarks> + +Public Class MainForm + Private JobListView As cFileListView + Private CycleListView As cFileListView + + Private LastModeName As String + Private ConMenTarget As ListView + Private ConMenTarJob As Boolean + + Private GUIlocked As Boolean + + Private CheckLock As Boolean + Private GENchecked As Integer + Private GENcheckAllLock As Boolean + + Private CbDeclLock As Boolean = False + +#Region "SLEEP Control - Prevent sleep while VECTO is running" + + Private Declare Function SetThreadExecutionState Lib "kernel32" (esFlags As Long) As Long + + Private Sub AllowSleepOFF() +#If Not PLATFORM = "x86" Then + SetThreadExecutionState(tEXECUTION_STATE.ES_CONTINUOUS Or tEXECUTION_STATE.ES_SYSTEM_REQUIRED) +#End If + End Sub + + Private Sub AllowSleepON() +#If Not PLATFORM = "x86" Then + SetThreadExecutionState(tEXECUTION_STATE.ES_CONTINUOUS) +#End If + End Sub + + Private Enum tEXECUTION_STATE As Integer + ''' Informs the system that the state being set should remain in effect until the next call that uses ES_CONTINUOUS and one of the other state flags is cleared. + ES_CONTINUOUS = &H80000000 + ''' Forces the display to be on by resetting the display idle timer. + ES_DISPLAY_REQUIRED = &H2 + ''' Forces the system to be in the working state by resetting the system idle timer. + ES_SYSTEM_REQUIRED = &H1 + End Enum + +#End Region + +#Region "FileBrowser Init/Close" + + Private Sub FB_Initialize() + FileBrowserFolderHistoryIninialized = False + Try + COREvers = Assembly.LoadFrom("VectoCore.dll").GetName().Version.ToString() + Catch ex As Exception + LogFile.WriteToLog(MessageType.Err, ex.StackTrace) + End Try + + + FolderFileBrowser = New FileBrowser("WorkDir", True) + TextFileBrowser = New FileBrowser("FileLists") + JobfileFileBrowser = New FileBrowser("vecto") + VehicleFileBrowser = New FileBrowser("vveh") + FuelConsumptionMapFileBrowser = New FileBrowser("vmap") + DrivingCycleFileBrowser = New FileBrowser("vdri") + FullLoadCurveFileBrowser = New FileBrowser("vfld") + EngineFileBrowser = New FileBrowser("veng") + GearboxFileBrowser = New FileBrowser("vgbx") + DriverAccelerationFileBrowser = New FileBrowser("vacc") + AuxFileBrowser = New FileBrowser("vaux") + GearboxShiftPolygonFileBrowser = New FileBrowser("vgbs") + RetarderLossMapFileBrowser = New FileBrowser("vrlm") + TransmissionLossMapFileBrowser = New FileBrowser("vtlm") + fbPTOLM = New FileBrowser("vptol") + TorqueConverterFileBrowser = New FileBrowser("vtcc") + fbTCCShift = New FileBrowser("vgbs") + fbCDx = New FileBrowser("vcdx") + DriverDecisionFactorVelocityDropFileBrowser = New FileBrowser("DfVelocityDrop") + DriverDecisionFactorTargetSpeedFileBrowser = New FileBrowser("DfTargetSpeed") + DriverDecisionFactorVelocityDropFileBrowser.Extensions = New String() {"csv"} + DriverDecisionFactorTargetSpeedFileBrowser.Extensions = New String() {"csv"} + + ModalResultsFileBrowser = New FileBrowser("vmod") + + + '------------------------------------------------------- + TextFileBrowser.Extensions = New String() {"txt"} + JobfileFileBrowser.Extensions = New String() {"vecto"} + VehicleFileBrowser.Extensions = New String() {"vveh"} + FuelConsumptionMapFileBrowser.Extensions = New String() {"vmap"} + DrivingCycleFileBrowser.Extensions = New String() {"vdri"} + FullLoadCurveFileBrowser.Extensions = New String() {"vfld"} + EngineFileBrowser.Extensions = New String() {"veng"} + GearboxFileBrowser.Extensions = New String() {"vgbx"} + DriverAccelerationFileBrowser.Extensions = New String() {"vacc"} + AuxFileBrowser.Extensions = New String() {"vaux"} + GearboxShiftPolygonFileBrowser.Extensions = New String() {"vgbs"} + RetarderLossMapFileBrowser.Extensions = New String() {"vrlm"} + TransmissionLossMapFileBrowser.Extensions = New String() {"vtlm"} + fbPTOLM.Extensions = New String() {"vptol"} + TorqueConverterFileBrowser.Extensions = New String() {"vtcc"} + fbTCCShift.Extensions = New String() {"vgbs"} + fbCDx.Extensions = New String() {"vcdv", "vcdb"} + + ModalResultsFileBrowser.Extensions = New String() {"vmod"} + End Sub + + Private Sub FB_Close() + FolderFileBrowser.Close() + TextFileBrowser.Close() + JobfileFileBrowser.Close() + VehicleFileBrowser.Close() + FuelConsumptionMapFileBrowser.Close() + DrivingCycleFileBrowser.Close() + FullLoadCurveFileBrowser.Close() + EngineFileBrowser.Close() + GearboxFileBrowser.Close() + DriverAccelerationFileBrowser.Close() + AuxFileBrowser.Close() + GearboxShiftPolygonFileBrowser.Close() + RetarderLossMapFileBrowser.Close() + TransmissionLossMapFileBrowser.Close() + fbPTOLM.Close() + TorqueConverterFileBrowser.Close() + fbTCCShift.Close() + fbCDx.Close() + ModalResultsFileBrowser.Close() + End Sub + +#End Region + + 'Lock certain GUI elements while VECTO is running + Private Sub LockGUI(Lock As Boolean) + GUIlocked = Lock + + PanelOptAllg.Enabled = Not Lock + + BtGENup.Enabled = Not Lock + BtGENdown.Enabled = Not Lock + ButtonGENadd.Enabled = Not Lock + ButtonGENremove.Enabled = Not Lock + LvGEN.LabelEdit = Not Lock + ChBoxAllGEN.Enabled = Not Lock + + btStartV3.Enabled = Not Lock + End Sub + + +#Region "Form Init/Close" + + 'Initialise + Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load + Dim x As Integer + + GUIlocked = False + CheckLock = False + GENcheckAllLock = False + GENchecked = 0 + + + 'Load Tabs properly (otherwise problem with ListViews) + For x = 0 To TabControl1.TabCount - 1 + TabControl1.TabPages(x).Show() + Next + + LastModeName = "" + + FB_Initialize() + + Text = "VECTO " & VECTOvers & " / VectoCore " & COREvers + + + 'FileLists + JobListView = New cFileListView(MyConfPath & "joblist.txt") + JobListView.LVbox = LvGEN + CycleListView = New cFileListView(MyConfPath & "cyclelist.txt") + + JobListView.LoadList() + + LoadOptions() + + 'Resize columns ... after Loading the @file-lists + LvGEN.Columns(1).Width = -2 + LvMsg.Columns(2).Width = -2 + + 'Initialize BackgroundWorker + + VectoWorkerV3 = New BackgroundWorker() + AddHandler VectoWorkerV3.DoWork, AddressOf VectoWorkerV3_OnDoWork + AddHandler VectoWorkerV3.ProgressChanged, AddressOf VectoWorkerV3_OnProgressChanged + AddHandler VectoWorkerV3.RunWorkerCompleted, AddressOf VectoWorkerV3_OnRunWorkerCompleted + + VectoWorkerV3.WorkerReportsProgress = True + VectoWorkerV3.WorkerSupportsCancellation = True + + + 'Set mode (Batch/Standard) + ModeUpdate() + +#If DEBUG Then + Const LicCheck As Boolean = False +#Else + Const LicCheck as Boolean = True +#End If + + 'License check + If LicCheck And Not Lic.LICcheck() Then + MsgBox("License File invalid!" & vbCrLf & vbCrLf & Lic.FailMsg) + If Lic.CreateActFile(MyAppPath & "ActivationCode.dat") Then + MsgBox("Activation File created.") + Else + MsgBox("Failed to create Activation File! Is Directory Read-Only?") + End If + Close() + Else + GUIMsg(MessageType.Normal, "License File validated.") + If Lic.TimeWarn Then GUIMsg(MessageType.Warn, "License expiring date (y/m/d): " & Lic.ExpTime) + End If + + DeclOnOff() + End Sub + + Public Shared Sub LogMethod(level As String, message As String) + Try + If level = "Warn" Then + VectoWorkerV3.ReportProgress(100, New With {.Target = "ListBoxWarning", .Message = message}) + ElseIf level = "Error" Or level = "Fatal" Then + VectoWorkerV3.ReportProgress(100, New With {.Target = "ListBoxError", .Message = message}) + + End If + Catch e As InvalidOperationException + + End Try + End Sub + + 'Declaration mode GUI settings + Private Sub DeclOnOff() + + If Cfg.DeclMode Then + Text = "VECTO " & COREvers & " - Declaration Mode" + Cfg.DeclInit() + Else + Text = "VECTO " & COREvers + End If + + If Cfg.DeclMode Then + LastModeName = "Declaration" + Else + LastModeName = "Engineering" + End If + + Status(LastModeName & " Mode") + + LoadOptions() + + LbDecl.Visible = Cfg.DeclMode + End Sub + + 'Shown Event (Form-Load finished) ... here StartUp Forms are loaded (DEV, GEN/ADV- Editor ..) + Private Sub F01_MAINForm_Shown(sender As Object, e As EventArgs) Handles Me.Shown + Dim fwelcome As WelcomeDialog + + If Cfg.FirstRun Then + Cfg.FirstRun = False + fwelcome = New WelcomeDialog + fwelcome.ShowDialog() + End If + 'End If + End Sub + + 'Open file + + 'Close + Private Sub F01_MAINForm_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing + + 'Save File-Lists + SaveFileLists() + + 'Close log + LogFile.CloseLog() + + 'Config save + SetOptions() + Cfg.Save() + + 'File browser instances close + FB_Close() + End Sub + +#End Region + + 'Open file - Job, vehicle, engine, gearbox or signature file + Public Sub OpenVectoFile(File As String) + + If Not IO.File.Exists(File) Then + + GUIMsg(MessageType.Err, "File not found! (" & File & ")") + MsgBox("File not found! (" & File & ")", MsgBoxStyle.Critical) + + Else + + Select Case UCase(GetExtension(File)) + Case ".VGBX" + If Not GearboxForm.Visible Then + GearboxForm.Show() + Else + GearboxForm.JobDir = "" + If GearboxForm.WindowState = FormWindowState.Minimized Then GearboxForm.WindowState = FormWindowState.Normal + GearboxForm.BringToFront() + End If + GearboxForm.openGBX(File) + Case ".VVEH" + If Not VehicleForm.Visible Then + VehicleForm.Show() + Else + VehicleForm.JobDir = "" + If VehicleForm.WindowState = FormWindowState.Minimized Then VehicleForm.WindowState = FormWindowState.Normal + VehicleForm.BringToFront() + End If + VehicleForm.OpenVehicle(File) + Case ".VENG" + If Not EngineForm.Visible Then + EngineForm.Show() + Else + EngineForm.JobDir = "" + If EngineForm.WindowState = FormWindowState.Minimized Then EngineForm.WindowState = FormWindowState.Normal + EngineForm.BringToFront() + End If + EngineForm.OpenEngineFile(File) + Case ".VECTO" + OpenVECTOeditor(File) + Case ".VSIG" + OpenSigFile(File) + Case Else + MsgBox("Type '" & GetExtension(File) & "' unknown!", MsgBoxStyle.Critical) + End Select + + End If + End Sub + + +#Region "Events" + + Private Sub ButtonGENremove_Click(sender As Object, e As EventArgs) _ + Handles ButtonGENremove.Click + RemoveJobFile() + End Sub + + Private Sub ButtonGENadd_Click(sender As Object, e As EventArgs) _ + Handles ButtonGENadd.Click + AddJobFile() + End Sub + + Private Sub ListViewGEN_KeyDown(sender As Object, e As KeyEventArgs) _ + Handles LvGEN.KeyDown + Select Case e.KeyCode + Case Keys.Delete, Keys.Back + If Not GUIlocked Then RemoveJobFile() + Case Keys.Enter + OpenJobFile() + End Select + End Sub + + Private Sub ListViewGEN_DoubleClick(sender As Object, e As EventArgs) Handles LvGEN.DoubleClick + If LvGEN.SelectedItems.Count > 0 Then + LvGEN.SelectedItems(0).Checked = Not LvGEN.SelectedItems(0).Checked + OpenJobFile() + End If + End Sub + + Private Sub LvGEN_ItemChecked(sender As Object, e As ItemCheckedEventArgs) _ + Handles LvGEN.ItemChecked + + If e.Item.Checked Then + GENchecked += 1 + Else + GENchecked -= 1 + End If + + If CheckLock Then Exit Sub + UpdateJobTabText() + End Sub + + Private Sub ChBoxAllGEN_CheckedChanged(sender As Object, e As EventArgs) _ + Handles ChBoxAllGEN.CheckedChanged + + If GENcheckAllLock And ChBoxAllGEN.CheckState = CheckState.Indeterminate Then Exit Sub + + CheckAllGEN(ChBoxAllGEN.Checked) + End Sub + + Private Sub CheckAllGEN(Check As Boolean) + Dim x As ListViewItem + + CheckLock = True + LvGEN.BeginUpdate() + + For Each x In LvGEN.Items + x.Checked = Check + Next + + LvGEN.EndUpdate() + CheckLock = False + + GENchecked = LvGEN.CheckedItems.Count + UpdateJobTabText() + End Sub + + Private Sub ListGEN_DragEnter(sender As Object, e As DragEventArgs) _ + Handles LvGEN.DragEnter + If (e.Data.GetDataPresent(DataFormats.FileDrop)) Then + e.Effect = DragDropEffects.Copy + End If + End Sub + + Private Sub ListGEN_DragDrop(sender As Object, e As DragEventArgs) _ + Handles LvGEN.DragDrop + Dim f As String() + f = CType(e.Data.GetData(DataFormats.FileDrop), Array) + AddToJobListView(f) + End Sub + + Private Sub BtGENup_Click(sender As Object, e As EventArgs) Handles BtGENup.Click + MoveItem(LvGEN, True) + End Sub + + Private Sub BtGENdown_Click(sender As Object, e As EventArgs) Handles BtGENdown.Click + MoveItem(LvGEN, False) + End Sub + +#End Region + + 'Remove selected file(s) from job list + Private Sub RemoveJobFile() + Dim lastindx As Integer + Dim SelIx() As Integer + Dim i As Integer + + If LvGEN.SelectedItems.Count < 1 Then + If LvGEN.Items.Count = 1 Then + LvGEN.Items(0).Selected = True + Else + Exit Sub + End If + End If + + LvGEN.BeginUpdate() + CheckLock = True + + ReDim SelIx(LvGEN.SelectedItems.Count - 1) + LvGEN.SelectedIndices.CopyTo(SelIx, 0) + + lastindx = LvGEN.SelectedIndices(LvGEN.SelectedItems.Count - 1) + + For i = UBound(SelIx) To 0 Step -1 + LvGEN.Items.RemoveAt(SelIx(i)) + Next + + If lastindx < LvGEN.Items.Count Then + LvGEN.Items(lastindx).Selected = True + Else + If LvGEN.Items.Count > 0 Then LvGEN.Items(LvGEN.Items.Count - 1).Selected = True + End If + + LvGEN.EndUpdate() + CheckLock = False + + GENchecked = LvGEN.CheckedItems.Count + UpdateJobTabText() + End Sub + + 'Browse for job file(s) and add to job list with AddToJobListView + Private Sub AddJobFile() + Dim x As String() + Dim Chck As Boolean = False + + x = New String() {""} + + 'STANDARD/BATCH + If JobfileFileBrowser.OpenDialog("", True, "vecto") Then + Chck = True + x = JobfileFileBrowser.Files + End If + + If Chck Then AddToJobListView(x) + End Sub + + 'Open file in list + Private Sub OpenJobFile() + Dim f As String + + If LvGEN.SelectedItems.Count < 1 Then + If LvGEN.Items.Count = 1 Then + LvGEN.Items(0).Selected = True + Else + Exit Sub + End If + End If + + f = LvGEN.SelectedItems(0).SubItems(0).Text + f = fFileRepl(f) + If Not File.Exists(f) Then + MsgBox(f & " not found!") + Else + OpenVECTOeditor(f) + End If + End Sub + + 'Add File to job listview (multiple files) + Private Sub AddToJobListView(Path As String(), Optional ByVal Txt As String = " ") + Dim pDim As Int16 + Dim p As Int16 + Dim f As Int16 + Dim fList As String() + Dim fListDim As Int16 = -1 + Dim ListViewItem0 As ListViewItem + + 'If VECTO runs: Cancel operation (because Mode-change during calculation is not very clever) + If VectoWorkerV3.IsBusy Then Exit Sub + + pDim = UBound(Path) + ReDim fList(0) 'um Nullverweisausnahme-Warnung zu verhindern + + '******************************************* Begin Update '******************************************* + LvGEN.BeginUpdate() + CheckLock = True + + LvGEN.SelectedIndices.Clear() + + If pDim = 0 Then + fListDim = LvGEN.Items.Count - 1 + ReDim fList(fListDim) + For f = 0 To fListDim + fList(f) = fFileRepl(LvGEN.Items(f).SubItems(0).Text) + Next + End If + + For p = 0 To pDim + + If pDim = 0 Then + + For f = 0 To fListDim + + 'If file already exists in the list: Do not append (only when a single file) + If UCase(Path(p)) = UCase(fList(f)) Then + + 'Status reset + LvGEN.Items(f).SubItems(1).Text = Txt + LvGEN.Items(f).BackColor = Color.FromKnownColor(KnownColor.Window) + LvGEN.Items(f).ForeColor = Color.FromKnownColor(KnownColor.WindowText) + + 'Element auswählen und anhaken |@@| Element selection and hook + LvGEN.Items(f).Selected = True + LvGEN.Items(f).Checked = True + LvGEN.Items(f).EnsureVisible() + + GoTo lbFound + End If + Next + + End If + + 'Otherwise: Add File (without WorkDir) + ListViewItem0 = New ListViewItem(Path(p)) 'fFileWD(Path(p))) + ListViewItem0.SubItems.Add(" ") + ListViewItem0.Checked = True + ListViewItem0.Selected = True + LvGEN.Items.Add(ListViewItem0) + ListViewItem0.EnsureVisible() +lbFound: + Next + + LvGEN.EndUpdate() + CheckLock = False + '******************************************* End Update '******************************************* + + 'Number update + GENchecked = LvGEN.CheckedItems.Count + UpdateJobTabText() + End Sub + + 'Add File to job listview (single file) + Public Sub AddToJobListView(Path As String, Optional ByVal Txt As String = " ") + Dim p(0) As String + p(0) = Path + AddToJobListView(p, Txt) + End Sub + + 'Update job files counter in tab titel + Private Sub UpdateJobTabText() + Dim c As Integer + c = LvGEN.Items.Count + + TabPageGEN.Text = "Job Files ( " & GENchecked & " / " & c & " )" + + GENcheckAllLock = True + + If GENchecked = 0 Then + ChBoxAllGEN.CheckState = CheckState.Unchecked + ElseIf GENchecked = c Then + ChBoxAllGEN.CheckState = CheckState.Checked + Else + ChBoxAllGEN.CheckState = CheckState.Indeterminate + End If + + GENcheckAllLock = False + End Sub + + +#Region "Toolstrip" + + 'New Job file + Private Sub ToolStripBtNew_Click(sender As Object, e As EventArgs) Handles ToolStripBtNew.Click + OpenVECTOeditor("<New>") + End Sub + + 'Open input file + Private Sub ToolStripBtOpen_Click(sender As Object, e As EventArgs) Handles ToolStripBtOpen.Click + + If JobfileFileBrowser.OpenDialog("", False, "vecto,vveh,vgbx,veng,vsig") Then + OpenVectoFile(JobfileFileBrowser.Files(0)) + End If + End Sub + + Private Sub GENEditorToolStripMenuItem1_Click(sender As Object, e As EventArgs) _ + Handles GENEditorToolStripMenuItem1.Click + OpenVECTOeditor("<New>") + End Sub + + Private Sub VEHEditorToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles VEHEditorToolStripMenuItem.Click + If Not VehicleForm.Visible Then + VehicleForm.Show() + Else + If VehicleForm.WindowState = FormWindowState.Minimized Then VehicleForm.WindowState = FormWindowState.Normal + VehicleForm.BringToFront() + End If + End Sub + + Private Sub EngineEditorToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles EngineEditorToolStripMenuItem.Click + If Not EngineForm.Visible Then + EngineForm.Show() + Else + If EngineForm.WindowState = FormWindowState.Minimized Then EngineForm.WindowState = FormWindowState.Normal + EngineForm.BringToFront() + End If + End Sub + + Private Sub GearboxEditorToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles GearboxEditorToolStripMenuItem.Click + If Not GearboxForm.Visible Then + GearboxForm.Show() + Else + If GearboxForm.WindowState = FormWindowState.Minimized Then GearboxForm.WindowState = FormWindowState.Normal + GearboxForm.BringToFront() + End If + End Sub + + Private Sub GraphToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles GraphToolStripMenuItem.Click + Dim FGraph As New GraphForm + FGraph.Show() + End Sub + + Private Sub SignOrVerifyFilesToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles SignOrVerifyFilesToolStripMenuItem.Click + If Not FileSignDialog.Visible Then + FileSignDialog.Show() + Else + If FileSignDialog.WindowState = FormWindowState.Minimized Then FileSignDialog.WindowState = FormWindowState.Normal + FileSignDialog.BringToFront() + End If + End Sub + + Private Sub OpenLogToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles OpenLogToolStripMenuItem.Click + Process.Start(MyAppPath & "log.txt") + End Sub + + Private Sub SettingsToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles SettingsToolStripMenuItem.Click + Settings.ShowDialog() + End Sub + + Private Sub UserManualToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles UserManualToolStripMenuItem.Click + If File.Exists(MyAppPath & "User Manual\help.html") Then + Dim BrowserRegistryString As String = + My.Computer.Registry.ClassesRoot.OpenSubKey("\http\shell\open\command\").GetValue("").ToString + Dim DefaultBrowserPath As String = + Regex.Match(BrowserRegistryString, "(\"".*?\"")").Captures(0).ToString + Process.Start(DefaultBrowserPath, Uri.EscapeDataString(MyAppPath & "User Manual\help.html")) + Else + MsgBox("User Manual not found!", MsgBoxStyle.Critical) + End If + End Sub + + Private Sub UpdateNotesToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles UpdateNotesToolStripMenuItem.Click + If File.Exists(MyAppPath & "User Manual\Release Notes.pdf") Then + Process.Start(MyAppPath & "User Manual\Release Notes.pdf") + Else + MsgBox("Release Notes not found!", MsgBoxStyle.Critical) + End If + End Sub + + Private Sub ReportBugViaCITnetToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles ReportBugViaCITnetToolStripMenuItem.Click + JiraDialog.ShowDialog() + End Sub + + Private Sub CreateActivationFileToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles CreateActivationFileToolStripMenuItem.Click + If MsgBox("Create Activation File ?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then + If Lic.CreateActFile(MyAppPath & "ActivationCode.dat") Then + GUIMsg(MessageType.Normal, "Activation File created.") + Else + GUIMsg(MessageType.Err, "Failed to create Activation File!") + MsgBox("ERROR! Failed to create Activation File!", MsgBoxStyle.Critical) + End If + End If + End Sub + + Private Sub AboutVECTOToolStripMenuItem1_Click(sender As Object, e As EventArgs) _ + Handles AboutVECTOToolStripMenuItem1.Click + AboutBox.ShowDialog() + End Sub + + +#End Region + + 'Move job/cycle file up or down in list view + Private Sub MoveItem(ByRef ListV As ListView, MoveUp As Boolean) + Dim x As Int32 + Dim y As Int32 + Dim y1 As Int32 + Dim items() As String + Dim check() As Boolean + Dim index() As Integer + Dim ListViewItem0 As ListViewItem + + If GUIlocked Then Exit Sub + + 'Cache Selected Items + y1 = ListV.SelectedItems.Count - 1 + ReDim items(y1) + ReDim check(y1) + ReDim index(y1) + y = 0 + For Each x In ListV.SelectedIndices + items(y) = ListV.Items(x).SubItems(0).Text + check(y) = ListV.Items(x).Checked + If MoveUp Then + If x = 0 Then Exit Sub + index(y) = x - 1 + Else + If x = ListV.Items.Count - 1 Then Exit Sub + index(y) = x + 1 + End If + y += 1 + Next + + ListV.BeginUpdate() + + 'Delete Selected Items + For Each ListViewItem0 In ListV.SelectedItems + ListViewItem0.Remove() + Next + + 'Items select and Insert + For y = 0 To y1 + If Not check(y) Then GENchecked += 1 + ListViewItem0 = ListV.Items.Insert(index(y), items(y)) + ListViewItem0.SubItems.Add(" ") + ListViewItem0.Checked = check(y) + ListV.SelectedIndices.Add(index(y)) + Next + + ListV.EndUpdate() + End Sub + + +#Region "job/cycle file List - Context Menu" + + 'Save List + Private Sub SaveListToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles SaveListToolStripMenuItem.Click + If TextFileBrowser.SaveDialog("") Then + If ConMenTarJob Then + JobListView.SaveList(TextFileBrowser.Files(0)) + Else + CycleListView.SaveList(TextFileBrowser.Files(0)) + End If + End If + End Sub + + 'Load List + Private Sub LoadListToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles LoadListToolStripMenuItem.Click + + If GUIlocked Then Exit Sub + + If TextFileBrowser.OpenDialog("") Then + + If ConMenTarJob Then 'GEN + JobListView.LoadList(TextFileBrowser.Files(0)) + GENchecked = LvGEN.CheckedItems.Count + UpdateJobTabText() + Else 'DRI + 'Mode toggle + CycleListView.LoadList(TextFileBrowser.Files(0)) + End If + + End If + End Sub + + 'Load Default List + Private Sub LoadDefaultListToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles LoadDefaultListToolStripMenuItem.Click + + If GUIlocked Then Exit Sub + + If ConMenTarJob Then + + JobListView.LoadList() + + GENchecked = LvGEN.CheckedItems.Count + UpdateJobTabText() + Else + CycleListView.LoadList() + + End If + End Sub + + 'Clear List + Private Sub ClearListToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles ClearListToolStripMenuItem.Click + + If GUIlocked Then Exit Sub + + ConMenTarget.Items.Clear() + If ConMenTarJob Then + GENchecked = LvGEN.CheckedItems.Count + UpdateJobTabText() + End If + End Sub + +#End Region + + 'VECTO Start button - Calls VECTO_Launcher or aborts calculation + + Private Sub btStartV3_Click(sender As Object, e As EventArgs) Handles btStartV3.Click + If Not VectoWorkerV3.IsBusy Then + 'Save Lists for Crash + SaveFileLists() + + LvGEN.SelectedItems.Clear() + + If LvGEN.CheckedItems.Count = 0 Then + GUIMsg(MessageType.Err, "No job file selected!") + Exit Sub + End If + + Status("Launching VECTO ...") + JobFileList.Clear() + JobFileList.AddRange(From listViewItem In LvGEN.CheckedItems Select fFileRepl(listViewItem.SubItems(0).Text)) + + SetOptions() + Cfg.Save() + ClearMsg() + + LockGUI(True) + btStartV3.Enabled = True + btStartV3.Text = "STOP" + btStartV3.Image = My.Resources.Stop_icon + + ToolStripProgBarOverall.Value = 0 + ToolStripProgBarOverall.Style = ProgressBarStyle.Continuous + ToolStripProgBarOverall.Visible = True + + VectoWorkerV3.RunWorkerAsync() + Else + btStartV3.Enabled = False + btStartV3.Text = "Aborting..." + btStartV3.Image = My.Resources.Play_icon_gray + VectoWorkerV3.CancelAsync() + End If + End Sub + + Private Sub VectoWorkerV3_OnDoWork(sender As BackgroundWorker, e As DoWorkEventArgs) + AllowSleepOFF() + + Dim sumFileWriter As FileOutputWriter = New FileOutputWriter(JobFileList(0)) + Dim sumWriter As SummaryDataContainer = New SummaryDataContainer(sumFileWriter) + Dim jobContainer As JobContainer = New JobContainer(sumWriter) + + Dim mode As ExecutionMode + If Cfg.DeclMode Then + mode = ExecutionMode.Declaration + Else + mode = ExecutionMode.Engineering + Physics.FuelDensity = New SI(Cfg.FuelDens).Kilo.Gramm.Per.Cubic.Dezi.Meter.Cast(Of KilogramPerCubicMeter)() + Physics.AirDensity = New SI(Cfg.AirDensity).Kilo.Gramm.Per.Cubic.Meter.Cast(Of KilogramPerCubicMeter)() + Physics.CO2PerFuelWeight = Cfg.CO2perFC + End If + + 'dictionary of run-identifiers to fileWriters (used for output directory of modfile) + Dim fileWriters As Dictionary(Of Integer, FileOutputWriter) = New Dictionary(Of Integer, FileOutputWriter) + + 'list of finished runs + Dim finishedRuns As List(Of Integer) = New List(Of Integer) + + For Each jobFile As String In JobFileList + Try + sender.ReportProgress(0, New With {.Target = "ListBox", .Message = "Reading File " + jobFile, .Link = jobFile}) + + Dim dataProvider As IInputDataProvider = JSONInputDataFactory.ReadJsonJob(jobFile) + Dim fileWriter As FileOutputWriter = New FileOutputWriter(jobFile) + + Dim runsFactory As SimulatorFactory = New SimulatorFactory(mode, dataProvider, fileWriter) + runsFactory.WriteModalResults = Cfg.ModOut + runsFactory.ModalResults1Hz = Cfg.Mod1Hz + + For Each runId As Integer In jobContainer.AddRuns(runsFactory) + fileWriters.Add(runId, fileWriter) + Next + + sender.ReportProgress(0, New With {.Target = "ListBox", .Message = "Finished Reading Data for job: " + jobFile}) + + Catch ex As Exception + MsgBox(String.Format("ERROR running job {0}: {1}", jobFile, ex.Message), MsgBoxStyle.Critical) + sender.ReportProgress(0, New With {.Target = "ListBoxError", .Message = ex.Message}) + Return + End Try + Next + + 'print detected cycles + For Each cycle As JobContainer.CycleTypeDescription In jobContainer.GetCycleTypes() + sender.ReportProgress(0, + New With {.Target = "ListBox", .Message = String.Format("Detected Cycle {0}: {1}", cycle.Name, cycle.CycleType)}) + Next + + sender.ReportProgress(0, + New _ + With {.Target = "ListBox", + .Message = _ + String.Format("Starting Simulation ({0} Jobs, {1} Runs)", JobFileList.Count, jobContainer.GetProgress().Count)}) + + jobContainer.Execute(True) + + Dim start As DateTime = DateTime.Now() + + While Not jobContainer.AllCompleted + 'cancel the job if thread is interrupted (button "Stop" clicked) + If sender.CancellationPending Then + jobContainer.Cancel() + Return + End If + + Dim progress As Dictionary(Of Integer, JobContainer.ProgressEntry) = jobContainer.GetProgress() + Dim sumProgress As Double = progress.Sum(Function(pair) pair.Value.Progress) + Dim duration As Double = (DateTime.Now() - start).TotalSeconds + + sender.ReportProgress(Int((sumProgress * 100.0) / progress.Count), New With {.Target = "Status", + .Message = _ + String.Format("Duration: {0:0}s, Current Progress: {1:P} ({2})", duration, sumProgress / progress.Count, + String.Join(", ", progress.Select(Function(pair) String.Format("{0,4:P}", pair.Value.Progress))))}) + + Dim justFinished As Dictionary(Of Integer, JobContainer.ProgressEntry) = + progress.Where(Function(proc) proc.Value.Done AndAlso Not finishedRuns.Contains(proc.Key)).ToDictionary( + Function(pair) pair.Key, Function(pair) pair.Value) + PrintRuns(justFinished, fileWriters) + finishedRuns.AddRange(justFinished.Select(Function(pair) pair.Key)) + Thread.Sleep(100) + End While + + Dim remainingRuns As Dictionary(Of Integer, JobContainer.ProgressEntry) = + jobContainer.GetProgress().Where(Function(proc) proc.Value.Done AndAlso Not finishedRuns.Contains(proc.Key)). + ToDictionary(Function(pair) pair.Key, Function(pair) pair.Value) + PrintRuns(remainingRuns, fileWriters) + + finishedRuns.Clear() + fileWriters.Clear() + + For Each progressEntry As KeyValuePair(Of Integer, JobContainer.ProgressEntry) In jobContainer.GetProgress() + sender.ReportProgress(100, New With {.Target = "ListBox", + .Message = String.Format("{0,-60} {1,8:P} {2,10:F2}s - {3}", + String.Format("{0} {1} {2}", progressEntry.Value.RunName, progressEntry.Value.CycleName, + progressEntry.Value.RunSuffix), + progressEntry.Value.Progress, progressEntry.Value.ExecTime / 1000.0, + IIf(progressEntry.Value.Success, "Success", "Aborted"))}) + If (Not progressEntry.Value.Success) Then + sender.ReportProgress(100, New With {.Target = "ListBox", .Message = progressEntry.Value.Error.Message}) + End If + + Next + + For Each job As String In JobFileList + Dim report As String = New FileOutputWriter(job).PDFReportName + If File.Exists(report) Then + sender.ReportProgress(100, + New _ + With {.Target = "ListBox", + .Message = String.Format("PDF-Report for '{0}' written to {1}", Path.GetFileName(job), report), + .Link = "<RUN>" + report}) + End If + Next + + If File.Exists(sumFileWriter.SumFileName) Then + sender.ReportProgress(100, New With {.Target = "ListBox", + .Message = String.Format("Sum File written to {0}", sumFileWriter.SumFileName), + .Link = sumFileWriter.SumFileName}) + End If + + sender.ReportProgress(100, + New _ + With {.Target = "ListBox", + .Message = String.Format("Simulation Finished in {0:0}s", (DateTime.Now() - start).TotalSeconds)}) + End Sub + + + Private Shared Sub PrintRuns(progress As Dictionary(Of Integer, JobContainer.ProgressEntry), + fileWriters As Dictionary(Of Integer, FileOutputWriter)) + For Each p As KeyValuePair(Of Integer, JobContainer.ProgressEntry) In progress + Dim modFilename As String = fileWriters(p.Key).GetModDataFileName(p.Value.RunName, p.Value.CycleName, + p.Value.RunSuffix + IIf(Cfg.Mod1Hz, "_1Hz", "")) + + Dim runName As String = String.Format("{0} {1} {2}", p.Value.RunName, p.Value.CycleName, p.Value.RunSuffix) + + If Not p.Value.Error Is Nothing Then + VectoWorkerV3.ReportProgress(0, + New _ + With {.Target = "ListBoxError", + .Message = String.Format("Finished Run {0} with ERROR: {1}", runName, p.Value.Error.Message), + .Link = modFilename}) + Else + VectoWorkerV3.ReportProgress(0, + New With {.Target = "ListBox", .Message = String.Format("Finished Run {0} successfully.", runName)}) + End If + + If (File.Exists(modFilename)) Then + VectoWorkerV3.ReportProgress(0, + New _ + With {.Target = "ListBox", + .Message = String.Format("Run {0}: Modal Results written to {1}", runName, modFilename), .Link = modFilename + }) + End If + Next + End Sub + + Private Sub VectoWorkerV3_OnProgressChanged(sender As Object, e As ProgressChangedEventArgs) + Select Case e.UserState.Target + Case "ListBox" + If e.UserState.GetType().GetProperty("Link") Is Nothing Then + MSGtoForm(MessageType.Normal, e.UserState.Message, "", "") + Else + MSGtoForm(MessageType.Normal, e.UserState.Message, "", e.UserState.Link) + End If + Case "ListBoxWarning" + MSGtoForm(MessageType.Warn, e.UserState.Message, "", "") + Return + Case "ListBoxError" + MSGtoForm(MessageType.Err, e.UserState.Message, "", "") + Return + Case "Status" + Status(e.UserState.Message) + End Select + + ToolStripProgBarOverall.Value = e.ProgressPercentage + End Sub + + Private Sub VectoWorkerV3_OnRunWorkerCompleted(sender As Object, e As RunWorkerCompletedEventArgs) + + 'Progbar reset + ToolStripProgBarOverall.Visible = False + ToolStripProgBarOverall.Style = ProgressBarStyle.Continuous + ToolStripProgBarOverall.Value = 0 + ProgSecStop() + + LvGEN.SelectedIndices.Clear() + + 'ShutDown when Unexpected Error + If e.Error IsNot Nothing Then + MsgBox("An Unexpected Error occurred!" & ChrW(10) & ChrW(10) & + e.Error.Message.ToString, MsgBoxStyle.Critical, "Unexpected Error") + LogFile.WriteToLog(MessageType.Err, ">>>Unexpected Error:" & e.Error.ToString()) + End If + + 'Options enable / GUI reset + LockGUI(False) + btStartV3.Text = "START" + btStartV3.Image = My.Resources.Play_icon + Status(LastModeName & " Mode") + + 'SLEEP reactivate + AllowSleepON() + End Sub + + + Private Sub ModeUpdate() + + 'Save lists + JobListView.SaveList() + + 'GUI changes according to current mode + + If Cfg.DeclMode Then + LastModeName = "Declaration" + Else + LastModeName = "Engineering" + End If + + 'Update job counter + GENchecked = LvGEN.CheckedItems.Count + UpdateJobTabText() + + 'Status label + Status(LastModeName & " Mode") + End Sub + + 'Class for ListView control - Job and cycle lists + Private Class cFileListView + Private ReadOnly FilePath As String + Private LoadedDefault As Boolean + Public LVbox As ListView + + Public Sub New(Path As String) + FilePath = Path + LoadedDefault = False + End Sub + + Public Sub SaveList(Optional ByVal Path As String = "") + Dim x As Int32 + Dim file As CsvFile + 'If LVbox.Items.Count = 0 Then Exit Sub + file = New CsvFile + If Path = "" Then + If Not LoadedDefault Then Exit Sub + Path = FilePath + End If + file.OpenWrite(Path, "?") + For x = 1 To LVbox.Items.Count + file.WriteLine(LVbox.Items(x - 1).SubItems(0).Text, Math.Abs(CInt(LVbox.Items(x - 1).Checked))) + Next + file.Close() + End Sub + + Public Sub LoadList(Optional ByVal Path As String = "") + Dim line As String() + Dim NoCheck As Boolean + Dim file As CsvFile + Dim ListViewItem0 As ListViewItem + + If Path = "" Then + Path = FilePath + LoadedDefault = True + End If + + file = New CsvFile + + If Not file.OpenRead(Path, "?") Then + If Not LoadedDefault Then GUIMsg(MessageType.Err, "Cannot open file (" & Path & ")!") + Exit Sub + End If + + MainForm.CheckLock = True + LVbox.BeginUpdate() + + LVbox.Items.Clear() + + NoCheck = False + Do While Not file.EndOfFile + line = file.ReadLine + + ListViewItem0 = New ListViewItem(line(0)) + ListViewItem0.SubItems.Add(" ") + + If NoCheck Then + ListViewItem0.Checked = True + Else + If UBound(line) < 1 Then + NoCheck = True + ListViewItem0.Checked = True + Else + If IsNumeric(line(1)) Then + ListViewItem0.Checked = CBool(line(1)) + Else + ListViewItem0.Checked = True + End If + End If + End If + LVbox.Items.Add(ListViewItem0) + Loop + + file.Close() + + LVbox.EndUpdate() + MainForm.CheckLock = False + + If LVbox.Items.Count > 0 Then LVbox.Items(LVbox.Items.Count - 1).EnsureVisible() + End Sub + End Class + + + 'Open Job Editor and open file (or new file) + Friend Sub OpenVECTOeditor(x As String) + + If Not VectoJobForm.Visible Then + VectoJobForm.Show() + Else + If VectoJobForm.WindowState = FormWindowState.Minimized Then VectoJobForm.WindowState = FormWindowState.Normal + VectoJobForm.BringToFront() + End If + + If x = "<New>" Then + VectoJobForm.VECTOnew() + Else + VectoJobForm.VECTOload2Form(x) + End If + + VectoJobForm.Activate() + End Sub + + 'Open signature file (.vsig) + Friend Sub OpenSigFile(file As String) + If Not FileSignDialog.Visible Then + FileSignDialog.Show() + + End If + FileSignDialog.WindowState = FormWindowState.Normal + FileSignDialog.TbSigFile.Text = file + FileSignDialog.VerifySigFile() + FileSignDialog.Activate() + End Sub + + 'Save job and cycle file lists + Private Sub SaveFileLists() + JobListView.SaveList() + 'If Cfg.BatchMode Then CycleListView.SaveList() + End Sub + + +#Region "Progressbar controls" + + 'Initialise progress bar (Start of next job in calculation) + + 'Stop - Hide progress bar + Private Sub ProgSecStop() + TmProgSec.Stop() + ToolStripProgBarJob.Visible = False + ToolStripProgBarJob.Value = 0 + End Sub + + 'Timer to update progress bar regularly + Private Sub TmProgSec_Tick(sender As Object, e As EventArgs) Handles TmProgSec.Tick + If GUItest0.TestActive Then + Call GUItest0.TestTick() + Exit Sub + Else + If Not ProgBarCtrl.ProgLock Then ProgSecUpdate() + End If + End Sub + + 'Update progress bar (timer controlled) + Private Sub ProgSecUpdate() + + With ProgBarCtrl + + If .ProgJobInt > 0 AndAlso ToolStripProgBarJob.Style = ProgressBarStyle.Marquee Then + ToolStripProgBarJob.Style = ProgressBarStyle.Continuous + End If + + If .ProgJobInt < 0 Then + .ProgJobInt = 0 + ElseIf .ProgJobInt > 100 Then + .ProgJobInt = 100 + End If + + ToolStripProgBarJob.Value = .ProgJobInt + + If .ProgOverallStartInt > -1 Then + ToolStripProgBarOverall.Value = + CInt(.ProgOverallStartInt + (.PgroOverallEndInt - .ProgOverallStartInt) * .ProgJobInt / 100) + End If + + End With + End Sub + + +#End Region + +#Region "Options Tab" + + 'Load options from config class + Public Sub LoadOptions() + ChBoxModOut.Checked = Cfg.ModOut + ChBoxMod1Hz.Checked = Cfg.Mod1Hz + + RbDecl.Checked = Cfg.DeclMode + End Sub + + 'Update config class from options in GUI, e.g. before running calculations + Private Sub SetOptions() + Cfg.ModOut = ChBoxModOut.Checked + Cfg.Mod1Hz = ChBoxMod1Hz.Checked + End Sub + +#End Region + + + 'Add message to message list + Public Sub MSGtoForm(ID As MessageType, Msg As String, Source As String, Link As String) + + If (InvokeRequired) Then + 'Me.Invoke(New MsgToFormDelegate(AddressOf MSGtoForm), ID, Msg, Source, Link) + Exit Sub + End If + Dim lv0 As ListViewItem + + lv0 = New ListViewItem + lv0.Text = Msg + lv0.SubItems.Add(Now.ToString("HH:mm:ss.ff")) + lv0.SubItems.Add(Source) + + If LvMsg.Items.Count > 9999 Then LvMsg.Items.RemoveAt(0) + + LogFile.WriteToLog(ID, Msg & vbTab & Source) + + Select Case ID + + Case MessageType.Err + + lv0.BackColor = Color.Red + lv0.ForeColor = Color.White + + Case MessageType.Warn + + lv0.BackColor = Color.Khaki 'FromArgb(218, 125, 0) 'DarkOrange + lv0.ForeColor = Color.Black + + Case Else + + If ID = MessageType.NewJob Then + lv0.BackColor = Color.LightGray + lv0.ForeColor = Color.DarkBlue + End If + + End Select + + If Link <> "" Then + If Not ID = MessageType.Err Then lv0.ForeColor = Color.Blue + lv0.SubItems(0).Font = New Font(LvMsg.Font, FontStyle.Underline) + lv0.Tag = Link + End If + + + LvMsg.Items.Add(lv0) + + lv0.EnsureVisible() + End Sub + + + 'Open link in message list + Private Sub LvMsg_MouseClick(sender As Object, e As MouseEventArgs) Handles LvMsg.MouseClick + Dim txt As String + If LvMsg.SelectedIndices.Count > 0 Then + If Not LvMsg.SelectedItems(0).Tag Is Nothing Then + If _ + Len(CStr(LvMsg.SelectedItems(0).Tag)) > 4 AndAlso + Microsoft.VisualBasic.Left(CStr(LvMsg.SelectedItems(0).Tag), 4) = "<UM>" Then + txt = CStr(LvMsg.SelectedItems(0).Tag).Replace("<UM>", MyAppPath & "User Manual") + txt = txt.Replace(" ", "%20") + txt = txt.Replace("\", "/") + txt = "file:///" & txt + Try + Process.Start(txt) + Catch ex As Exception + MsgBox("Cannot open link! (-_-;)") + End Try + ElseIf _ + Len(CStr(LvMsg.SelectedItems(0).Tag)) > 5 AndAlso + Microsoft.VisualBasic.Left(CStr(LvMsg.SelectedItems(0).Tag), 5) = "<GUI>" Then + txt = CStr(LvMsg.SelectedItems(0).Tag).Replace("<GUI>", "") + OpenVectoFile(txt) + ElseIf _ + Len(CStr(LvMsg.SelectedItems(0).Tag)) > 5 AndAlso + Microsoft.VisualBasic.Left(CStr(LvMsg.SelectedItems(0).Tag), 5) = "<RUN>" Then + txt = CStr(LvMsg.SelectedItems(0).Tag).Replace("<RUN>", "") + Try + Process.Start(txt) + Catch ex As Exception + GUIMsg(MessageType.Err, "Could not run '" & txt & "'!") + End Try + Else + OpenFiles(CStr(LvMsg.SelectedItems(0).Tag)) + End If + End If + End If + End Sub + + 'Link-cursor (Hand) for links + Private Sub LvMsg_MouseMove(sender As Object, e As MouseEventArgs) Handles LvMsg.MouseMove + Dim lv0 As ListViewItem + lv0 = LvMsg.GetItemAt(e.Location.X, e.Location.Y) + If lv0 Is Nothing OrElse lv0.Tag Is Nothing Then + LvMsg.Cursor = Cursors.Arrow + Else + LvMsg.Cursor = Cursors.Hand + End If + If mouseDownOnListView Then + Try + LvMsg.HitTest(e.Location).Item.Selected = True + Catch + End Try + End If + End Sub + +#Region "Open File Context Menu" + + Private CmFiles As String() + + 'Initialise and open context menu + Private Sub OpenFiles(ParamArray files() As String) + + If files.Length = 0 Then Exit Sub + + CmFiles = files + + OpenInGraphWindowToolStripMenuItem.Enabled = (UCase(GetExtension(CmFiles(0))) = ".VMOD") + + + OpenWithToolStripMenuItem.Text = "Open with " & Cfg.OpenCmdName + + CmOpenFile.Show(Cursor.Position) + End Sub + + 'Open with tool defined in Settings + Private Sub OpenWithToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles OpenWithToolStripMenuItem.Click + If Not FileOpenAlt(CmFiles(0)) Then MsgBox("Failed to open file!") + End Sub + + Private Sub OpenInGraphWindowToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles OpenInGraphWindowToolStripMenuItem.Click + Dim FGraph As New GraphForm + FGraph.Show() + FGraph.LoadNewFile(CmFiles(0)) + End Sub + + 'Show in folder + Private Sub ShowInFolderToolStripMenuItem_Click(sender As Object, e As EventArgs) _ + Handles ShowInFolderToolStripMenuItem.Click + If File.Exists(CmFiles(0)) Then + Try + Process.Start("explorer", "/select,""" & CmFiles(0) & "") + Catch ex As Exception + MsgBox("Failed to open file!") + End Try + Else + MsgBox("File not found!") + End If + End Sub + +#End Region + + 'Change Declaraion Mode + Private Sub RbDecl_CheckedChanged(sender As Object, e As EventArgs) Handles RbDecl.CheckedChanged + If CbDeclLock Then Exit Sub + + If VectoJobForm.Visible Or VehicleForm.Visible Or GearboxForm.Visible Or EngineForm.Visible Then + CbDeclLock = True + RbDecl.Checked = Not RbDecl.Checked + CbDeclLock = False + MsgBox("Please close all dialog windows (e.g. Job Editor) before changing mode!") + Else + Cfg.DeclMode = RbDecl.Checked + RbDev.Checked = Not RbDecl.Checked + DeclOnOff() + End If + End Sub + + +#Region "GUI Tests" + + Private ReadOnly GUItest0 As New GUItest(Me) + Private mouseDownOnListView As Boolean + + Private Class GUItest + Private RowLim As Int16 = 9 + Private ColLim As Int16 = 45 + Public TestActive As Boolean = False + Private TestAborted As Boolean + Private xCtrl As Int16 + Private xPanel As Int16 + Private Scr As Int32 + Private PRbAlt As Boolean + Private ReadOnly Ctrls(RowLim + 1) As Int16 + Private ReadOnly Pnls(RowLim + 1) As Int16 + Private CtrlC As Int16 + Private CtrlCL As Int16 + Private PnDir As Int16 + Private PnDirC As Int16 + Private PnDirCL As Int16 + Private PnDirRnd As Int16 + Private CtrlRnd As Int16 + Private DiffC As Int16 + Private DiffLvl As Int16 + Private bInit As Int16 + Private ReadOnly MyForm As MainForm + Private ReadOnly KeyCode As List(Of Integer) + + Private Sub TestRun() + + Dim z As Int16 + + xPanel = ColLim - 10 + xCtrl = ColLim - 10 + PRbAlt = False + Scr = 0 + PnDir = 0 + PnDirCL = 10 + PnDirC = 0 ' StrDirCL + CtrlCL = 5 + CtrlC = CtrlCL + PnDirRnd = 5 + CtrlRnd = 8 + DiffC = 0 + DiffLvl = 1 + bInit = 0 + TestAborted = False + Randomize() + + + MyForm.LvMsg.Items.Clear() + MyForm.ToolStripLbStatus.Text = "Score: 0000 Press <Esc> to Quit" + + For z = 1 To RowLim - 6 + PRbAlt = Not PRbAlt + If Not PRbAlt Then + MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| |*") + Else + MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| | |*") + End If + Next + + PRbAlt = False + + MyForm.LvMsg.Items.Add(" VECTO Interactive Mode" & Space(ColLim - 35) & "*| |*") + MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| | |*") + MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| |*") + MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| | |*") + MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| |*") + MyForm.LvMsg.Items.Add(Space(ColLim - 11) & "*| ∆ |*") + + For z = 1 To RowLim + 1 + Pnls(z) = ColLim - 10 + Ctrls(z) = 0 + Next + + MyForm.TmProgSec.Interval = 200 + + MyForm.LvMsg.Focus() + + MyForm.TmProgSec.Start() + End Sub + + Public Sub TestStop() + MyForm.TmProgSec.Stop() + TestActive = False + MyForm.LvMsg.Items.Clear() + CtrlC = 0 + MyForm.ToolStripLbStatus.Text = MyForm.LastModeName & " Mode" + End Sub + + Public Sub TestTick() + + If bInit = 24 Then GoTo LbRace + bInit += 1 + + Select Case bInit + Case 10 + MyForm.LvMsg.Items.RemoveAt(RowLim - 6) + MyForm.LvMsg.Items.RemoveAt(RowLim - 5) + MyForm.LvMsg.Items.Insert(RowLim - 6, Space(ColLim - 11) & "*| |*") + MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " 3 " & Space(10) & "*| |*") + Case 14 + MyForm.LvMsg.Items.RemoveAt(RowLim - 4) + MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " 2 " & Space(10) & "*| |*") + Case 18 + MyForm.LvMsg.Items.RemoveAt(RowLim - 4) + MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " 1 " & Space(10) & "*| |*") + Case 22 + MyForm.LvMsg.Items.RemoveAt(RowLim - 4) + MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " Go! " & Space(10) & "*| |*") + Case 24 + MyForm.LvMsg.Items.RemoveAt(RowLim - 4) + MyForm.LvMsg.Items.Insert(RowLim - 4, Space(ColLim - 30) & " " & Space(10) & "*| |*") + End Select + Exit Sub +LbRace: + + PRbAlt = Not PRbAlt + + MyForm.LvMsg.BeginUpdate() + + sLists() + + sAlign() + + sSetCtrl() + + sSetPanel() + + MyForm.LvMsg.Items.RemoveAt(RowLim) + + sUpdateCtrl() + + MyForm.LvMsg.EndUpdate() + + If Math.Abs(xCtrl - Pnls(2)) > 4 Then + sAbort() + Exit Sub + ElseIf Ctrls(2) <> 0 Then + If xCtrl = Pnls(2) + Ctrls(2) - 4 Then + sAbort() + Exit Sub + End If + Scr += 5 * DiffLvl + End If + + Scr += DiffLvl + DiffC += 1 + + 'Erhöhe Schwierigkeitsgrad + If DiffC = (DiffLvl + 3) * 4 Then + DiffC = 0 + DiffLvl += 1 + If DiffLvl > 2 And DiffLvl < 7 Then MyForm.TmProgSec.Interval = 300 - (DiffLvl) * 30 + Scr += 100 + Select Case DiffLvl + Case 3 + PnDirCL = 3 + CtrlCL = 4 + CtrlRnd = 6 + Case 5 + PnDirCL = 2 + PnDirRnd = 4 + Case 8 + CtrlCL = 2 + Case 10 + CtrlRnd = 4 + PnDirRnd = 3 + End Select + End If + End Sub + + Public Sub TestKey(Key0 As Integer) + + If TestActive Then + Select Case Key0 + Case Keys.Left + xCtrl -= 1 + sUpdateCtrl() + Case Keys.Right + xCtrl += 1 + sUpdateCtrl() + Case Keys.Escape + TestStop() + End Select + Else + + If KeyCode(CtrlC) = Key0 Then + CtrlC += 1 + If CtrlC = KeyCode.Count Then + TestActive = True + TestRun() + End If + Else + CtrlC = 0 + End If + + End If + End Sub + + Private Sub sAbort() + + Dim s As String, s1 As String + + If TestAborted Then Exit Sub + + TestAborted = True + + MyForm.TmProgSec.Stop() + + MyForm.LvMsg.BeginUpdate() + + s = MyForm.LvMsg.Items(0).Text + MyForm.LvMsg.Items.RemoveAt(0) + MyForm.LvMsg.Items.Insert(0, "You crashed!" & Microsoft.VisualBasic.Right(s, Len(s) - 12)) + + s = MyForm.LvMsg.Items(1).Text + s1 = "Score: " & Scr & " " + MyForm.LvMsg.Items.RemoveAt(1) + MyForm.LvMsg.Items.Insert(1, s1 & Microsoft.VisualBasic.Right(s, Len(s) - Len(s1))) + + MyForm.LvMsg.EndUpdate() + + LogFile.WriteToLog(MessageType.Normal, "*** Race Score: " & Scr.ToString("0000") & " ***") + + CtrlC = 0 + TestActive = False + + MyForm.ToolStripLbStatus.Text = MyForm.LastModeName & " Mode" + End Sub + + Private Sub sSetCtrl() + Dim x As Int16 + If Scr < 10 Then Exit Sub + Ctrls(RowLim + 1) = 0 + CtrlC += 1 + If CtrlC < CtrlCL Then Exit Sub + Select Case CInt(Int((CtrlRnd * Rnd()) + 1)) + Case 1, 2 + CtrlC = 0 + x = CInt(Int((7 * Rnd()) + 1)) + Ctrls(RowLim + 1) = x + Case Else + End Select + End Sub + + Private Sub sUpdateCtrl() + Dim s As String + If bInit < 21 Then + xCtrl = ColLim - 10 + Exit Sub + End If + If Math.Abs(xCtrl - Pnls(1)) > 5 Then + sAbort() + Exit Sub + End If + s = Replace(MyForm.LvMsg.Items(RowLim - 1).Text.ToString, "∆", " ") & " " + s = Microsoft.VisualBasic.Left(s, ColLim + 15) + 's = s.Remove(0, 20) + 's = "Press <Esc> to Quit " & s + If Mid(s, xCtrl + 5, 1) = "X" Then + sAbort() + Exit Sub + End If + s = s.Remove(xCtrl + 4, 1) + 's = Trim(s.Insert(xCar + 4, "∆")) & Space(ColLim + 5 - Streets(2)) & "Pts: " & Pts & " Lv: " & DiffLvl + s = Space(Pnls(2) - 1) & Trim(s.Insert(xCtrl + 4, "∆")) + MyForm.LvMsg.Items.RemoveAt(RowLim - 1) + MyForm.LvMsg.Items.Insert(RowLim - 1, s) + MyForm.ToolStripLbStatus.Text = "Score: " & Scr.ToString("0000") & " Press <Esc> to Quit" + End Sub + + Private Sub sSetPanel() + Dim s As String + s = "*| | |*" + If PRbAlt Then + s = s.Remove(5, 1) + s = s.Insert(5, " ") + End If + If Ctrls(RowLim + 1) <> 0 Then + s = s.Remove(Ctrls(RowLim + 1) + 1, 1) + s = s.Insert(Ctrls(RowLim + 1) + 1, "X") + End If + Select Case xPanel - Pnls(RowLim) + Case -1 + s = Replace(s, "|", "\") + Case 1 + s = Replace(s, "|", "/") + End Select + MyForm.LvMsg.Items.Insert(0, Space(xPanel - 1) & s) + End Sub + + Private Sub sAlign() + PnDirC += 1 + If PnDirC < PnDirCL Then GoTo Lb1 + PnDirC = 0 + Select Case CInt(Int((PnDirRnd * Rnd()) + 1)) + Case 1 + PnDir = 1 + Case 2 + PnDir = -1 + Case Else + PnDir = 0 + End Select +Lb1: + xPanel += PnDir + If xPanel > ColLim Then + xPanel = ColLim + ElseIf xPanel < 22 Then + xPanel = 22 + End If + Pnls(RowLim + 1) = xPanel + End Sub + + Private Sub sLists() + Dim x As Int16 + For x = 2 To RowLim + 1 + Ctrls(x - 1) = Ctrls(x) + Pnls(x - 1) = Pnls(x) + Next + End Sub + + Public Sub New(Form As MainForm) + MyForm = Form + KeyCode = New List(Of Integer) + KeyCode.Add(Keys.Up) + KeyCode.Add(Keys.Up) + KeyCode.Add(Keys.Down) + KeyCode.Add(Keys.Down) + KeyCode.Add(Keys.Left) + KeyCode.Add(Keys.Right) + KeyCode.Add(Keys.Left) + KeyCode.Add(Keys.Right) + KeyCode.Add(Keys.B) + KeyCode.Add(Keys.A) + CtrlC = 0 + End Sub + End Class + + Private Sub LvMsg_KeyDown(sender As Object, e As KeyEventArgs) Handles LvMsg.KeyDown + GUItest0.TestKey(e.KeyValue) + If GUItest0.TestActive Then e.SuppressKeyPress = True + End Sub + + Private Sub LvMsg_LostFocus(sender As Object, e As EventArgs) Handles LvMsg.LostFocus + If GUItest0.TestActive Then GUItest0.TestStop() + End Sub + +#End Region + + Private Sub LvMsg_KeyUp(sender As Object, e As KeyEventArgs) Handles LvMsg.KeyUp + If (e.Control And e.KeyCode = Keys.C) Then + Dim builder As StringBuilder = New StringBuilder() + For Each selectedItem As ListViewItem In LvMsg.SelectedItems + builder.AppendLine(String.Join(", ", + selectedItem.SubItems.Cast(Of ListViewItem.ListViewSubItem).Select( + Function(item) item.Text))) + Next + Clipboard.SetText(builder.ToString()) + End If + End Sub + + Private Sub LvMsg_MouseDown(sender As Object, e As MouseEventArgs) Handles LvMsg.MouseDown + mouseDownOnListView = True + End Sub + + Private Sub LvMsg_MouseUp(sender As Object, e As MouseEventArgs) Handles LvMsg.MouseUp + mouseDownOnListView = False + End Sub + + Private Sub LvGEN_MouseUp(sender As Object, e As MouseEventArgs) Handles LvGEN.MouseUp + If e.Button = MouseButtons.Right Then + ConMenTarget = LvGEN + ConMenTarJob = True + + 'Locked functions show/hide + LoadListToolStripMenuItem.Enabled = Not GUIlocked + LoadDefaultListToolStripMenuItem.Enabled = Not GUIlocked + ClearListToolStripMenuItem.Enabled = Not GUIlocked + + ConMenFilelist.Show(MousePosition) + End If + End Sub + + Private Sub RbDev_CheckedChanged(sender As Object, e As EventArgs) Handles RbDev.CheckedChanged + End Sub +End Class diff --git a/VECTO/GUI/VehicleForm.Designer.vb b/VECTO/GUI/VehicleForm.Designer.vb index 1544567384e8dcdd355359a0bf6b23146d61e3e7..6f747143bc772fdf39eb074cd7086a64f4f2c5ad 100644 --- a/VECTO/GUI/VehicleForm.Designer.vb +++ b/VECTO/GUI/VehicleForm.Designer.vb @@ -8,17 +8,12 @@ ' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ' ' See the LICENSE.txt for the specific language governing permissions and limitations. -Imports System.ComponentModel -Imports System.Linq -Imports Microsoft.VisualBasic.CompilerServices -Imports TUGraz.VectoCommon.Models - -<DesignerGenerated()> _ +<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ Partial Class VehicleForm - Inherits Form + Inherits System.Windows.Forms.Form 'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. - <DebuggerNonUserCode()> _ + <System.Diagnostics.DebuggerNonUserCode()> _ Protected Overrides Sub Dispose(ByVal disposing As Boolean) Try If disposing AndAlso components IsNot Nothing Then @@ -30,102 +25,111 @@ Partial Class VehicleForm End Sub 'Wird vom Windows Form-Designer benötigt. - Private components As IContainer + Private components As System.ComponentModel.IContainer 'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich. 'Das Bearbeiten ist mit dem Windows Form-Designer möglich. 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. - <DebuggerStepThrough()> _ + <System.Diagnostics.DebuggerStepThrough()> _ Private Sub InitializeComponent() - Me.components = New Container() - Dim resources As ComponentResourceManager = New ComponentResourceManager(GetType(VehicleForm)) - Me.Label1 = New Label() - Me.TbMass = New TextBox() - Me.Label2 = New Label() - Me.TbLoad = New TextBox() - Me.Label3 = New Label() - Me.TBcdA = New TextBox() - Me.Label13 = New Label() - Me.TBrdyn = New TextBox() - Me.ButOK = New Button() - Me.ButCancel = New Button() - Me.Label14 = New Label() - Me.Label31 = New Label() - Me.Label35 = New Label() - Me.CbCdMode = New ComboBox() - Me.TbCdFile = New TextBox() - Me.BtCdFileBrowse = New Button() - Me.GroupBox6 = New GroupBox() - Me.BtCdFileOpen = New Button() - Me.LbCdMode = New Label() - Me.ToolStrip1 = New ToolStrip() - Me.ToolStripBtNew = New ToolStripButton() - Me.ToolStripBtOpen = New ToolStripButton() - Me.ToolStripBtSave = New ToolStripButton() - Me.ToolStripBtSaveAs = New ToolStripButton() - Me.ToolStripSeparator3 = New ToolStripSeparator() - Me.ToolStripBtSendTo = New ToolStripButton() - Me.ToolStripSeparator1 = New ToolStripSeparator() - Me.ToolStripButton1 = New ToolStripButton() - Me.GroupBox7 = New GroupBox() - Me.PnRt = New Panel() - Me.Label15 = New Label() - Me.BtRtBrowse = New Button() - Me.TbRtPath = New TextBox() - Me.Label45 = New Label() - Me.LbRtRatio = New Label() - Me.TbRtRatio = New TextBox() - Me.CbRtType = New ComboBox() - Me.Label46 = New Label() - Me.Label50 = New Label() - Me.TbMassExtra = New TextBox() - Me.GroupBox8 = New GroupBox() - Me.PnWheelDiam = New Panel() - Me.Label6 = New Label() - Me.ButAxlRem = New Button() - Me.LvRRC = New ListView() - Me.ColumnHeader7 = CType(New ColumnHeader(), ColumnHeader) - Me.ColumnHeader8 = CType(New ColumnHeader(), ColumnHeader) - Me.ColumnHeader2 = CType(New ColumnHeader(), ColumnHeader) - Me.ColumnHeader9 = CType(New ColumnHeader(), ColumnHeader) - Me.ColumnHeader1 = CType(New ColumnHeader(), ColumnHeader) - Me.ColumnHeader3 = CType(New ColumnHeader(), ColumnHeader) - Me.ColumnHeader4 = CType(New ColumnHeader(), ColumnHeader) - Me.ButAxlAdd = New Button() - Me.CbAxleConfig = New ComboBox() - Me.CbCat = New ComboBox() - Me.Label5 = New Label() - Me.Label9 = New Label() - Me.TbMassMass = New TextBox() - Me.StatusStrip1 = New StatusStrip() - Me.LbStatus = New ToolStripStatusLabel() - Me.TbHDVclass = New TextBox() - Me.Label11 = New Label() - Me.TbLoadingMax = New TextBox() - Me.Label22 = New Label() - Me.GroupBox1 = New GroupBox() - Me.PnLoad = New Panel() - Me.GrAirRes = New GroupBox() - Me.PnCdATrTr = New Panel() - Me.Label38 = New Label() - Me.PictureBox1 = New PictureBox() - Me.CmOpenFile = New ContextMenuStrip(Me.components) - Me.OpenWithToolStripMenuItem = New ToolStripMenuItem() - Me.ShowInFolderToolStripMenuItem = New ToolStripMenuItem() - Me.PnAll = New Panel() - Me.GroupBox2 = New GroupBox() - Me.pnAngularGearFields = New Panel() - Me.Label4 = New Label() - Me.Label12 = New Label() - Me.Label10 = New Label() - Me.tbAngularGearRatio = New TextBox() - Me.btAngularGearLossMapBrowse = New Button() - Me.tbAngularGearLossMapPath = New TextBox() - Me.cbAngularGearType = New ComboBox() - Me.PicVehicle = New PictureBox() - Me.Label8 = New Label() - Me.ToolTip1 = New ToolTip(Me.components) - Me.GroupBox3 = New GroupBox() + Me.components = New System.ComponentModel.Container() + Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(VehicleForm)) + Me.Label1 = New System.Windows.Forms.Label() + Me.TbMass = New System.Windows.Forms.TextBox() + Me.Label2 = New System.Windows.Forms.Label() + Me.TbLoad = New System.Windows.Forms.TextBox() + Me.Label3 = New System.Windows.Forms.Label() + Me.TBcdA = New System.Windows.Forms.TextBox() + Me.Label13 = New System.Windows.Forms.Label() + Me.TBrdyn = New System.Windows.Forms.TextBox() + Me.ButOK = New System.Windows.Forms.Button() + Me.ButCancel = New System.Windows.Forms.Button() + Me.Label14 = New System.Windows.Forms.Label() + Me.Label31 = New System.Windows.Forms.Label() + Me.Label35 = New System.Windows.Forms.Label() + Me.CbCdMode = New System.Windows.Forms.ComboBox() + Me.TbCdFile = New System.Windows.Forms.TextBox() + Me.BtCdFileBrowse = New System.Windows.Forms.Button() + Me.GroupBox6 = New System.Windows.Forms.GroupBox() + Me.BtCdFileOpen = New System.Windows.Forms.Button() + Me.LbCdMode = New System.Windows.Forms.Label() + Me.ToolStrip1 = New System.Windows.Forms.ToolStrip() + Me.ToolStripBtNew = New System.Windows.Forms.ToolStripButton() + Me.ToolStripBtOpen = New System.Windows.Forms.ToolStripButton() + Me.ToolStripBtSave = New System.Windows.Forms.ToolStripButton() + Me.ToolStripBtSaveAs = New System.Windows.Forms.ToolStripButton() + Me.ToolStripSeparator3 = New System.Windows.Forms.ToolStripSeparator() + Me.ToolStripBtSendTo = New System.Windows.Forms.ToolStripButton() + Me.ToolStripSeparator1 = New System.Windows.Forms.ToolStripSeparator() + Me.ToolStripButton1 = New System.Windows.Forms.ToolStripButton() + Me.GroupBox7 = New System.Windows.Forms.GroupBox() + Me.PnRt = New System.Windows.Forms.Panel() + Me.Label15 = New System.Windows.Forms.Label() + Me.BtRtBrowse = New System.Windows.Forms.Button() + Me.TbRtPath = New System.Windows.Forms.TextBox() + Me.Label45 = New System.Windows.Forms.Label() + Me.LbRtRatio = New System.Windows.Forms.Label() + Me.TbRtRatio = New System.Windows.Forms.TextBox() + Me.CbRtType = New System.Windows.Forms.ComboBox() + Me.Label46 = New System.Windows.Forms.Label() + Me.Label50 = New System.Windows.Forms.Label() + Me.TbMassExtra = New System.Windows.Forms.TextBox() + Me.GroupBox8 = New System.Windows.Forms.GroupBox() + Me.Label6 = New System.Windows.Forms.Label() + Me.ButAxlRem = New System.Windows.Forms.Button() + Me.LvRRC = New System.Windows.Forms.ListView() + Me.ColumnHeader7 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColumnHeader8 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColumnHeader2 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColumnHeader9 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColumnHeader1 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColumnHeader3 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ColumnHeader4 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader) + Me.ButAxlAdd = New System.Windows.Forms.Button() + Me.PnWheelDiam = New System.Windows.Forms.Panel() + Me.CbAxleConfig = New System.Windows.Forms.ComboBox() + Me.CbCat = New System.Windows.Forms.ComboBox() + Me.Label5 = New System.Windows.Forms.Label() + Me.Label9 = New System.Windows.Forms.Label() + Me.TbMassMass = New System.Windows.Forms.TextBox() + Me.StatusStrip1 = New System.Windows.Forms.StatusStrip() + Me.LbStatus = New System.Windows.Forms.ToolStripStatusLabel() + Me.TbHDVclass = New System.Windows.Forms.TextBox() + Me.Label11 = New System.Windows.Forms.Label() + Me.TbLoadingMax = New System.Windows.Forms.TextBox() + Me.Label22 = New System.Windows.Forms.Label() + Me.GroupBox1 = New System.Windows.Forms.GroupBox() + Me.PnLoad = New System.Windows.Forms.Panel() + Me.GrAirRes = New System.Windows.Forms.GroupBox() + Me.PnCdATrTr = New System.Windows.Forms.Panel() + Me.Label38 = New System.Windows.Forms.Label() + Me.PictureBox1 = New System.Windows.Forms.PictureBox() + Me.CmOpenFile = New System.Windows.Forms.ContextMenuStrip(Me.components) + Me.OpenWithToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.ShowInFolderToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() + Me.PnAll = New System.Windows.Forms.Panel() + Me.gbPTO = New System.Windows.Forms.GroupBox() + Me.pnPTO = New System.Windows.Forms.Panel() + Me.btPTOCycle = New System.Windows.Forms.Button() + Me.Label16 = New System.Windows.Forms.Label() + Me.tbPTOCycle = New System.Windows.Forms.TextBox() + Me.btPTOLossMapBrowse = New System.Windows.Forms.Button() + Me.Label7 = New System.Windows.Forms.Label() + Me.tbPTOLossMap = New System.Windows.Forms.TextBox() + Me.cbPTOType = New System.Windows.Forms.ComboBox() + Me.GroupBox3 = New System.Windows.Forms.GroupBox() + Me.GroupBox2 = New System.Windows.Forms.GroupBox() + Me.pnAngularGearFields = New System.Windows.Forms.Panel() + Me.Label4 = New System.Windows.Forms.Label() + Me.Label12 = New System.Windows.Forms.Label() + Me.Label10 = New System.Windows.Forms.Label() + Me.tbAngularGearRatio = New System.Windows.Forms.TextBox() + Me.btAngularGearLossMapBrowse = New System.Windows.Forms.Button() + Me.tbAngularGearLossMapPath = New System.Windows.Forms.TextBox() + Me.cbAngularGearType = New System.Windows.Forms.ComboBox() + Me.PicVehicle = New System.Windows.Forms.PictureBox() + Me.Label8 = New System.Windows.Forms.Label() + Me.ToolTip1 = New System.Windows.Forms.ToolTip(Me.components) Me.GroupBox6.SuspendLayout() Me.ToolStrip1.SuspendLayout() Me.GroupBox7.SuspendLayout() @@ -137,96 +141,98 @@ Partial Class VehicleForm Me.PnLoad.SuspendLayout() Me.GrAirRes.SuspendLayout() Me.PnCdATrTr.SuspendLayout() - CType(Me.PictureBox1, ISupportInitialize).BeginInit() + CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit() Me.CmOpenFile.SuspendLayout() Me.PnAll.SuspendLayout() + Me.gbPTO.SuspendLayout() + Me.pnPTO.SuspendLayout() + Me.GroupBox3.SuspendLayout() Me.GroupBox2.SuspendLayout() Me.pnAngularGearFields.SuspendLayout() - CType(Me.PicVehicle, ISupportInitialize).BeginInit() - Me.GroupBox3.SuspendLayout() + CType(Me.PicVehicle, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' 'Label1 ' Me.Label1.AutoSize = True - Me.Label1.Location = New Point(62, 22) + Me.Label1.Location = New System.Drawing.Point(62, 22) Me.Label1.Name = "Label1" - Me.Label1.Size = New Size(104, 13) + Me.Label1.Size = New System.Drawing.Size(104, 13) Me.Label1.TabIndex = 0 Me.Label1.Text = "Curb Weight Vehicle" ' 'TbMass ' - Me.TbMass.Location = New Point(172, 19) + Me.TbMass.Location = New System.Drawing.Point(172, 19) Me.TbMass.Name = "TbMass" - Me.TbMass.Size = New Size(57, 20) + Me.TbMass.Size = New System.Drawing.Size(57, 20) Me.TbMass.TabIndex = 0 ' 'Label2 ' Me.Label2.AutoSize = True - Me.Label2.Location = New Point(115, 31) + Me.Label2.Location = New System.Drawing.Point(115, 31) Me.Label2.Name = "Label2" - Me.Label2.Size = New Size(45, 13) + Me.Label2.Size = New System.Drawing.Size(45, 13) Me.Label2.TabIndex = 2 Me.Label2.Text = "Loading" ' 'TbLoad ' - Me.TbLoad.Location = New Point(166, 28) + Me.TbLoad.Location = New System.Drawing.Point(166, 28) Me.TbLoad.Name = "TbLoad" - Me.TbLoad.Size = New Size(57, 20) + Me.TbLoad.Size = New System.Drawing.Size(57, 20) Me.TbLoad.TabIndex = 1 ' 'Label3 ' Me.Label3.AutoSize = True - Me.Label3.Location = New Point(3, 6) + Me.Label3.Location = New System.Drawing.Point(3, 6) Me.Label3.Name = "Label3" - Me.Label3.Size = New Size(37, 13) + Me.Label3.Size = New System.Drawing.Size(37, 13) Me.Label3.TabIndex = 8 Me.Label3.Text = "cd x A" ' 'TBcdA ' - Me.TBcdA.Location = New Point(46, 3) + Me.TBcdA.Location = New System.Drawing.Point(46, 3) Me.TBcdA.Name = "TBcdA" - Me.TBcdA.Size = New Size(57, 20) + Me.TBcdA.Size = New System.Drawing.Size(57, 20) Me.TBcdA.TabIndex = 0 ' 'Label13 ' Me.Label13.AutoSize = True - Me.Label13.Location = New Point(3, 7) + Me.Label13.Location = New System.Drawing.Point(3, 7) Me.Label13.Name = "Label13" - Me.Label13.Size = New Size(40, 13) + Me.Label13.Size = New System.Drawing.Size(40, 13) Me.Label13.TabIndex = 6 Me.Label13.Text = "Radius" ' 'TBrdyn ' - Me.TBrdyn.Location = New Point(46, 4) + Me.TBrdyn.Location = New System.Drawing.Point(46, 4) Me.TBrdyn.Name = "TBrdyn" - Me.TBrdyn.Size = New Size(57, 20) + Me.TBrdyn.Size = New System.Drawing.Size(57, 20) Me.TBrdyn.TabIndex = 0 ' 'ButOK ' - Me.ButOK.Anchor = CType((AnchorStyles.Bottom Or AnchorStyles.Right), AnchorStyles) - Me.ButOK.Location = New Point(421, 661) + Me.ButOK.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.ButOK.Location = New System.Drawing.Point(421, 675) Me.ButOK.Name = "ButOK" - Me.ButOK.Size = New Size(75, 23) + Me.ButOK.Size = New System.Drawing.Size(75, 23) Me.ButOK.TabIndex = 5 Me.ButOK.Text = "Save" Me.ButOK.UseVisualStyleBackColor = True ' 'ButCancel ' - Me.ButCancel.Anchor = CType((AnchorStyles.Bottom Or AnchorStyles.Right), AnchorStyles) - Me.ButCancel.DialogResult = DialogResult.Cancel - Me.ButCancel.Location = New Point(502, 661) + Me.ButCancel.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.ButCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel + Me.ButCancel.Location = New System.Drawing.Point(502, 675) Me.ButCancel.Name = "ButCancel" - Me.ButCancel.Size = New Size(75, 23) + Me.ButCancel.Size = New System.Drawing.Size(75, 23) Me.ButCancel.TabIndex = 6 Me.ButCancel.Text = "Cancel" Me.ButCancel.UseVisualStyleBackColor = True @@ -234,58 +240,58 @@ Partial Class VehicleForm 'Label14 ' Me.Label14.AutoSize = True - Me.Label14.Location = New Point(231, 22) + Me.Label14.Location = New System.Drawing.Point(231, 22) Me.Label14.Name = "Label14" - Me.Label14.Size = New Size(25, 13) + Me.Label14.Size = New System.Drawing.Size(25, 13) Me.Label14.TabIndex = 24 Me.Label14.Text = "[kg]" ' 'Label31 ' Me.Label31.AutoSize = True - Me.Label31.Location = New Point(225, 31) + Me.Label31.Location = New System.Drawing.Point(225, 31) Me.Label31.Name = "Label31" - Me.Label31.Size = New Size(25, 13) + Me.Label31.Size = New System.Drawing.Size(25, 13) Me.Label31.TabIndex = 24 Me.Label31.Text = "[kg]" ' 'Label35 ' Me.Label35.AutoSize = True - Me.Label35.Location = New Point(105, 7) + Me.Label35.Location = New System.Drawing.Point(105, 7) Me.Label35.Name = "Label35" - Me.Label35.Size = New Size(29, 13) + Me.Label35.Size = New System.Drawing.Size(29, 13) Me.Label35.TabIndex = 24 Me.Label35.Text = "[mm]" ' 'CbCdMode ' - Me.CbCdMode.DropDownStyle = ComboBoxStyle.DropDownList + Me.CbCdMode.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.CbCdMode.FormattingEnabled = True - Me.CbCdMode.Location = New Point(6, 19) + Me.CbCdMode.Items.AddRange(New Object() {"No Correction", "Speed dependent (User-defined)", "Speed dependent (Declaration Mode)", "Vair & Beta Input"}) + Me.CbCdMode.Location = New System.Drawing.Point(6, 19) Me.CbCdMode.Name = "CbCdMode" - Me.CbCdMode.Size = New Size(207, 21) + Me.CbCdMode.Size = New System.Drawing.Size(268, 21) Me.CbCdMode.TabIndex = 0 ' 'TbCdFile ' - Me.TbCdFile.Anchor = CType((((AnchorStyles.Top Or AnchorStyles.Bottom) _ - Or AnchorStyles.Left) _ - Or AnchorStyles.Right), AnchorStyles) + Me.TbCdFile.Anchor = CType(((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left) _ + Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.TbCdFile.Enabled = False - Me.TbCdFile.Location = New Point(6, 46) + Me.TbCdFile.Location = New System.Drawing.Point(6, 58) Me.TbCdFile.Name = "TbCdFile" - Me.TbCdFile.Size = New Size(504, 20) + Me.TbCdFile.Size = New System.Drawing.Size(222, 20) Me.TbCdFile.TabIndex = 1 ' 'BtCdFileBrowse ' - Me.BtCdFileBrowse.Anchor = CType((AnchorStyles.Bottom Or AnchorStyles.Right), AnchorStyles) + Me.BtCdFileBrowse.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.BtCdFileBrowse.Enabled = False - Me.BtCdFileBrowse.Image = My.Resources.Resources.Open_icon - Me.BtCdFileBrowse.Location = New Point(510, 43) + Me.BtCdFileBrowse.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon + Me.BtCdFileBrowse.Location = New System.Drawing.Point(228, 55) Me.BtCdFileBrowse.Name = "BtCdFileBrowse" - Me.BtCdFileBrowse.Size = New Size(24, 24) + Me.BtCdFileBrowse.Size = New System.Drawing.Size(24, 24) Me.BtCdFileBrowse.TabIndex = 2 Me.BtCdFileBrowse.UseVisualStyleBackColor = True ' @@ -296,21 +302,21 @@ Partial Class VehicleForm Me.GroupBox6.Controls.Add(Me.CbCdMode) Me.GroupBox6.Controls.Add(Me.BtCdFileBrowse) Me.GroupBox6.Controls.Add(Me.TbCdFile) - Me.GroupBox6.Location = New Point(6, 407) + Me.GroupBox6.Location = New System.Drawing.Point(290, 51) Me.GroupBox6.Name = "GroupBox6" - Me.GroupBox6.Size = New Size(562, 74) + Me.GroupBox6.Size = New System.Drawing.Size(280, 86) Me.GroupBox6.TabIndex = 5 Me.GroupBox6.TabStop = False Me.GroupBox6.Text = "Cross Wind Correction" ' 'BtCdFileOpen ' - Me.BtCdFileOpen.Anchor = CType((AnchorStyles.Bottom Or AnchorStyles.Right), AnchorStyles) + Me.BtCdFileOpen.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.BtCdFileOpen.Enabled = False - Me.BtCdFileOpen.Image = My.Resources.Resources.application_export_icon_small - Me.BtCdFileOpen.Location = New Point(533, 43) + Me.BtCdFileOpen.Image = Global.TUGraz.VECTO.My.Resources.Resources.application_export_icon_small + Me.BtCdFileOpen.Location = New System.Drawing.Point(251, 55) Me.BtCdFileOpen.Name = "BtCdFileOpen" - Me.BtCdFileOpen.Size = New Size(24, 24) + Me.BtCdFileOpen.Size = New System.Drawing.Size(24, 24) Me.BtCdFileOpen.TabIndex = 3 Me.BtCdFileOpen.TabStop = False Me.BtCdFileOpen.UseVisualStyleBackColor = True @@ -318,98 +324,98 @@ Partial Class VehicleForm 'LbCdMode ' Me.LbCdMode.AutoSize = True - Me.LbCdMode.Location = New Point(219, 22) + Me.LbCdMode.Location = New System.Drawing.Point(6, 42) Me.LbCdMode.Name = "LbCdMode" - Me.LbCdMode.Size = New Size(59, 13) + Me.LbCdMode.Size = New System.Drawing.Size(59, 13) Me.LbCdMode.TabIndex = 28 Me.LbCdMode.Text = "LbCdMode" ' 'ToolStrip1 ' - Me.ToolStrip1.GripStyle = ToolStripGripStyle.Hidden - Me.ToolStrip1.Items.AddRange(New ToolStripItem() {Me.ToolStripBtNew, Me.ToolStripBtOpen, Me.ToolStripBtSave, Me.ToolStripBtSaveAs, Me.ToolStripSeparator3, Me.ToolStripBtSendTo, Me.ToolStripSeparator1, Me.ToolStripButton1}) - Me.ToolStrip1.Location = New Point(0, 0) + Me.ToolStrip1.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden + Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripBtNew, Me.ToolStripBtOpen, Me.ToolStripBtSave, Me.ToolStripBtSaveAs, Me.ToolStripSeparator3, Me.ToolStripBtSendTo, Me.ToolStripSeparator1, Me.ToolStripButton1}) + Me.ToolStrip1.Location = New System.Drawing.Point(0, 0) Me.ToolStrip1.Name = "ToolStrip1" - Me.ToolStrip1.Size = New Size(589, 25) + Me.ToolStrip1.Size = New System.Drawing.Size(589, 25) Me.ToolStrip1.TabIndex = 29 Me.ToolStrip1.Text = "ToolStrip1" ' 'ToolStripBtNew ' - Me.ToolStripBtNew.DisplayStyle = ToolStripItemDisplayStyle.Image - Me.ToolStripBtNew.Image = My.Resources.Resources.blue_document_icon - Me.ToolStripBtNew.ImageTransparentColor = Color.Magenta + Me.ToolStripBtNew.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.ToolStripBtNew.Image = Global.TUGraz.VECTO.My.Resources.Resources.blue_document_icon + Me.ToolStripBtNew.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripBtNew.Name = "ToolStripBtNew" - Me.ToolStripBtNew.Size = New Size(23, 22) + Me.ToolStripBtNew.Size = New System.Drawing.Size(23, 22) Me.ToolStripBtNew.Text = "ToolStripButton1" Me.ToolStripBtNew.ToolTipText = "New" ' 'ToolStripBtOpen ' - Me.ToolStripBtOpen.DisplayStyle = ToolStripItemDisplayStyle.Image - Me.ToolStripBtOpen.Image = My.Resources.Resources.Open_icon - Me.ToolStripBtOpen.ImageTransparentColor = Color.Magenta + Me.ToolStripBtOpen.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.ToolStripBtOpen.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon + Me.ToolStripBtOpen.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripBtOpen.Name = "ToolStripBtOpen" - Me.ToolStripBtOpen.Size = New Size(23, 22) + Me.ToolStripBtOpen.Size = New System.Drawing.Size(23, 22) Me.ToolStripBtOpen.Text = "ToolStripButton1" Me.ToolStripBtOpen.ToolTipText = "Open..." ' 'ToolStripBtSave ' - Me.ToolStripBtSave.DisplayStyle = ToolStripItemDisplayStyle.Image - Me.ToolStripBtSave.Image = My.Resources.Resources.Actions_document_save_icon - Me.ToolStripBtSave.ImageTransparentColor = Color.Magenta + Me.ToolStripBtSave.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.ToolStripBtSave.Image = Global.TUGraz.VECTO.My.Resources.Resources.Actions_document_save_icon + Me.ToolStripBtSave.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripBtSave.Name = "ToolStripBtSave" - Me.ToolStripBtSave.Size = New Size(23, 22) + Me.ToolStripBtSave.Size = New System.Drawing.Size(23, 22) Me.ToolStripBtSave.Text = "ToolStripButton1" Me.ToolStripBtSave.ToolTipText = "Save" ' 'ToolStripBtSaveAs ' - Me.ToolStripBtSaveAs.DisplayStyle = ToolStripItemDisplayStyle.Image - Me.ToolStripBtSaveAs.Image = My.Resources.Resources.Actions_document_save_as_icon - Me.ToolStripBtSaveAs.ImageTransparentColor = Color.Magenta + Me.ToolStripBtSaveAs.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.ToolStripBtSaveAs.Image = Global.TUGraz.VECTO.My.Resources.Resources.Actions_document_save_as_icon + Me.ToolStripBtSaveAs.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripBtSaveAs.Name = "ToolStripBtSaveAs" - Me.ToolStripBtSaveAs.Size = New Size(23, 22) + Me.ToolStripBtSaveAs.Size = New System.Drawing.Size(23, 22) Me.ToolStripBtSaveAs.Text = "ToolStripButton1" Me.ToolStripBtSaveAs.ToolTipText = "Save As..." ' 'ToolStripSeparator3 ' Me.ToolStripSeparator3.Name = "ToolStripSeparator3" - Me.ToolStripSeparator3.Size = New Size(6, 25) + Me.ToolStripSeparator3.Size = New System.Drawing.Size(6, 25) ' 'ToolStripBtSendTo ' - Me.ToolStripBtSendTo.DisplayStyle = ToolStripItemDisplayStyle.Image - Me.ToolStripBtSendTo.Image = My.Resources.Resources.export_icon - Me.ToolStripBtSendTo.ImageTransparentColor = Color.Magenta + Me.ToolStripBtSendTo.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.ToolStripBtSendTo.Image = Global.TUGraz.VECTO.My.Resources.Resources.export_icon + Me.ToolStripBtSendTo.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripBtSendTo.Name = "ToolStripBtSendTo" - Me.ToolStripBtSendTo.Size = New Size(23, 22) + Me.ToolStripBtSendTo.Size = New System.Drawing.Size(23, 22) Me.ToolStripBtSendTo.Text = "Send to Job Editor" Me.ToolStripBtSendTo.ToolTipText = "Send to Job Editor" ' 'ToolStripSeparator1 ' Me.ToolStripSeparator1.Name = "ToolStripSeparator1" - Me.ToolStripSeparator1.Size = New Size(6, 25) + Me.ToolStripSeparator1.Size = New System.Drawing.Size(6, 25) ' 'ToolStripButton1 ' - Me.ToolStripButton1.DisplayStyle = ToolStripItemDisplayStyle.Image - Me.ToolStripButton1.Image = My.Resources.Resources.Help_icon - Me.ToolStripButton1.ImageTransparentColor = Color.Magenta + Me.ToolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.ToolStripButton1.Image = Global.TUGraz.VECTO.My.Resources.Resources.Help_icon + Me.ToolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta Me.ToolStripButton1.Name = "ToolStripButton1" - Me.ToolStripButton1.Size = New Size(23, 22) + Me.ToolStripButton1.Size = New System.Drawing.Size(23, 22) Me.ToolStripButton1.Text = "Help" ' 'GroupBox7 ' Me.GroupBox7.Controls.Add(Me.PnRt) Me.GroupBox7.Controls.Add(Me.CbRtType) - Me.GroupBox7.Location = New Point(6, 290) + Me.GroupBox7.Location = New System.Drawing.Point(6, 295) Me.GroupBox7.Name = "GroupBox7" - Me.GroupBox7.Size = New Size(278, 111) + Me.GroupBox7.Size = New System.Drawing.Size(278, 111) Me.GroupBox7.TabIndex = 3 Me.GroupBox7.TabStop = False Me.GroupBox7.Text = "Retarder Losses" @@ -422,98 +428,98 @@ Partial Class VehicleForm Me.PnRt.Controls.Add(Me.Label45) Me.PnRt.Controls.Add(Me.LbRtRatio) Me.PnRt.Controls.Add(Me.TbRtRatio) - Me.PnRt.Location = New Point(3, 42) + Me.PnRt.Location = New System.Drawing.Point(3, 42) Me.PnRt.Name = "PnRt" - Me.PnRt.Size = New Size(272, 63) + Me.PnRt.Size = New System.Drawing.Size(272, 63) Me.PnRt.TabIndex = 1 ' 'Label15 ' - Me.Label15.Location = New Point(6, 23) + Me.Label15.Location = New System.Drawing.Point(6, 23) Me.Label15.Name = "Label15" - Me.Label15.Size = New Size(201, 16) + Me.Label15.Size = New System.Drawing.Size(201, 16) Me.Label15.TabIndex = 15 Me.Label15.Text = "Retarder Loss Map" - Me.Label15.TextAlign = ContentAlignment.BottomLeft + Me.Label15.TextAlign = System.Drawing.ContentAlignment.BottomLeft ' 'BtRtBrowse ' - Me.BtRtBrowse.Anchor = CType((AnchorStyles.Bottom Or AnchorStyles.Left), AnchorStyles) - Me.BtRtBrowse.Image = My.Resources.Resources.Open_icon - Me.BtRtBrowse.Location = New Point(245, 39) + Me.BtRtBrowse.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.BtRtBrowse.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon + Me.BtRtBrowse.Location = New System.Drawing.Point(245, 39) Me.BtRtBrowse.Name = "BtRtBrowse" - Me.BtRtBrowse.Size = New Size(24, 24) + Me.BtRtBrowse.Size = New System.Drawing.Size(24, 24) Me.BtRtBrowse.TabIndex = 14 Me.BtRtBrowse.UseVisualStyleBackColor = True ' 'TbRtPath ' - Me.TbRtPath.Anchor = CType((AnchorStyles.Bottom Or AnchorStyles.Left), AnchorStyles) - Me.TbRtPath.Location = New Point(6, 41) + Me.TbRtPath.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.TbRtPath.Location = New System.Drawing.Point(6, 41) Me.TbRtPath.Name = "TbRtPath" - Me.TbRtPath.Size = New Size(239, 20) + Me.TbRtPath.Size = New System.Drawing.Size(239, 20) Me.TbRtPath.TabIndex = 13 ' 'Label45 ' - Me.Label45.Anchor = CType((AnchorStyles.Top Or AnchorStyles.Right), AnchorStyles) + Me.Label45.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.Label45.AutoSize = True - Me.Label45.Location = New Point(251, 4) + Me.Label45.Location = New System.Drawing.Point(251, 4) Me.Label45.Name = "Label45" - Me.Label45.Size = New Size(16, 13) + Me.Label45.Size = New System.Drawing.Size(16, 13) Me.Label45.TabIndex = 10 Me.Label45.Text = "[-]" ' 'LbRtRatio ' - Me.LbRtRatio.Location = New Point(19, 4) + Me.LbRtRatio.Location = New System.Drawing.Point(19, 4) Me.LbRtRatio.Name = "LbRtRatio" - Me.LbRtRatio.Size = New Size(167, 17) + Me.LbRtRatio.Size = New System.Drawing.Size(167, 17) Me.LbRtRatio.TabIndex = 5 Me.LbRtRatio.Text = "Ratio" - Me.LbRtRatio.TextAlign = ContentAlignment.TopRight + Me.LbRtRatio.TextAlign = System.Drawing.ContentAlignment.TopRight ' 'TbRtRatio ' - Me.TbRtRatio.Anchor = CType((AnchorStyles.Top Or AnchorStyles.Right), AnchorStyles) - Me.TbRtRatio.Location = New Point(193, 2) + Me.TbRtRatio.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.TbRtRatio.Location = New System.Drawing.Point(193, 2) Me.TbRtRatio.Name = "TbRtRatio" - Me.TbRtRatio.Size = New Size(56, 20) + Me.TbRtRatio.Size = New System.Drawing.Size(56, 20) Me.TbRtRatio.TabIndex = 0 ' 'CbRtType ' - Me.CbRtType.DropDownStyle = ComboBoxStyle.DropDownList + Me.CbRtType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.CbRtType.FormattingEnabled = True - - Me.CbRtType.Location = New Point(6, 19) + Me.CbRtType.Items.AddRange(New Object() {"Included in Transmission Loss Maps", "Primary Retarder", "Secondary Retarder"}) + Me.CbRtType.Location = New System.Drawing.Point(6, 19) Me.CbRtType.Name = "CbRtType" - Me.CbRtType.Size = New Size(266, 21) + Me.CbRtType.Size = New System.Drawing.Size(266, 21) Me.CbRtType.TabIndex = 0 ' 'Label46 ' Me.Label46.AutoSize = True - Me.Label46.Location = New Point(6, 5) + Me.Label46.Location = New System.Drawing.Point(6, 5) Me.Label46.Name = "Label46" - Me.Label46.Size = New Size(154, 13) + Me.Label46.Size = New System.Drawing.Size(154, 13) Me.Label46.TabIndex = 31 Me.Label46.Text = "Curb Weight Extra Trailer/Body" ' 'Label50 ' Me.Label50.AutoSize = True - Me.Label50.Location = New Point(225, 5) + Me.Label50.Location = New System.Drawing.Point(225, 5) Me.Label50.Name = "Label50" - Me.Label50.Size = New Size(25, 13) + Me.Label50.Size = New System.Drawing.Size(25, 13) Me.Label50.TabIndex = 24 Me.Label50.Text = "[kg]" ' 'TbMassExtra ' - Me.TbMassExtra.Location = New Point(166, 2) + Me.TbMassExtra.Location = New System.Drawing.Point(166, 2) Me.TbMassExtra.Name = "TbMassExtra" - Me.TbMassExtra.Size = New Size(57, 20) + Me.TbMassExtra.Size = New System.Drawing.Size(57, 20) Me.TbMassExtra.TabIndex = 0 ' 'GroupBox8 @@ -522,59 +528,47 @@ Partial Class VehicleForm Me.GroupBox8.Controls.Add(Me.ButAxlRem) Me.GroupBox8.Controls.Add(Me.LvRRC) Me.GroupBox8.Controls.Add(Me.ButAxlAdd) - Me.GroupBox8.Location = New Point(6, 133) + Me.GroupBox8.Location = New System.Drawing.Point(6, 138) Me.GroupBox8.Name = "GroupBox8" - Me.GroupBox8.Size = New Size(562, 151) + Me.GroupBox8.Size = New System.Drawing.Size(564, 151) Me.GroupBox8.TabIndex = 2 Me.GroupBox8.TabStop = False Me.GroupBox8.Text = "Axles / Wheels" ' - 'PnWheelDiam - ' - Me.PnWheelDiam.Anchor = CType(((AnchorStyles.Top Or AnchorStyles.Left) _ - Or AnchorStyles.Right), AnchorStyles) - Me.PnWheelDiam.Controls.Add(Me.Label13) - Me.PnWheelDiam.Controls.Add(Me.TBrdyn) - Me.PnWheelDiam.Controls.Add(Me.Label35) - Me.PnWheelDiam.Location = New Point(3, 16) - Me.PnWheelDiam.Name = "PnWheelDiam" - Me.PnWheelDiam.Size = New Size(228, 34) - Me.PnWheelDiam.TabIndex = 5 - ' 'Label6 ' Me.Label6.AutoSize = True - Me.Label6.Location = New Point(450, 121) + Me.Label6.Location = New System.Drawing.Point(450, 121) Me.Label6.Name = "Label6" - Me.Label6.Size = New Size(106, 13) + Me.Label6.Size = New System.Drawing.Size(106, 13) Me.Label6.TabIndex = 3 Me.Label6.Text = "(Double-Click to Edit)" ' 'ButAxlRem ' - Me.ButAxlRem.Image = My.Resources.Resources.minus_circle_icon - Me.ButAxlRem.Location = New Point(29, 122) + Me.ButAxlRem.Image = Global.TUGraz.VECTO.My.Resources.Resources.minus_circle_icon + Me.ButAxlRem.Location = New System.Drawing.Point(29, 122) Me.ButAxlRem.Name = "ButAxlRem" - Me.ButAxlRem.Size = New Size(24, 24) + Me.ButAxlRem.Size = New System.Drawing.Size(24, 24) Me.ButAxlRem.TabIndex = 2 Me.ButAxlRem.UseVisualStyleBackColor = True ' 'LvRRC ' - Me.LvRRC.Anchor = CType(((AnchorStyles.Top Or AnchorStyles.Left) _ - Or AnchorStyles.Right), AnchorStyles) - Me.LvRRC.Columns.AddRange(New ColumnHeader() {Me.ColumnHeader7, Me.ColumnHeader8, Me.ColumnHeader2, Me.ColumnHeader9, Me.ColumnHeader1, Me.ColumnHeader3, Me.ColumnHeader4}) + Me.LvRRC.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _ + Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.LvRRC.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColumnHeader7, Me.ColumnHeader8, Me.ColumnHeader2, Me.ColumnHeader9, Me.ColumnHeader1, Me.ColumnHeader3, Me.ColumnHeader4}) Me.LvRRC.FullRowSelect = True Me.LvRRC.GridLines = True Me.LvRRC.HideSelection = False - Me.LvRRC.Location = New Point(6, 19) + Me.LvRRC.Location = New System.Drawing.Point(6, 19) Me.LvRRC.MultiSelect = False Me.LvRRC.Name = "LvRRC" - Me.LvRRC.Size = New Size(550, 102) + Me.LvRRC.Size = New System.Drawing.Size(552, 102) Me.LvRRC.TabIndex = 0 Me.LvRRC.TabStop = False Me.LvRRC.UseCompatibleStateImageBehavior = False - Me.LvRRC.View = View.Details + Me.LvRRC.View = System.Windows.Forms.View.Details ' 'ColumnHeader7 ' @@ -612,65 +606,76 @@ Partial Class VehicleForm ' 'ButAxlAdd ' - Me.ButAxlAdd.Image = My.Resources.Resources.plus_circle_icon - Me.ButAxlAdd.Location = New Point(5, 122) + Me.ButAxlAdd.Image = Global.TUGraz.VECTO.My.Resources.Resources.plus_circle_icon + Me.ButAxlAdd.Location = New System.Drawing.Point(5, 122) Me.ButAxlAdd.Name = "ButAxlAdd" - Me.ButAxlAdd.Size = New Size(24, 24) + Me.ButAxlAdd.Size = New System.Drawing.Size(24, 24) Me.ButAxlAdd.TabIndex = 1 Me.ButAxlAdd.UseVisualStyleBackColor = True ' + 'PnWheelDiam + ' + Me.PnWheelDiam.Controls.Add(Me.Label13) + Me.PnWheelDiam.Controls.Add(Me.TBrdyn) + Me.PnWheelDiam.Controls.Add(Me.Label35) + Me.PnWheelDiam.Dock = System.Windows.Forms.DockStyle.Fill + Me.PnWheelDiam.Location = New System.Drawing.Point(3, 16) + Me.PnWheelDiam.Name = "PnWheelDiam" + Me.PnWheelDiam.Size = New System.Drawing.Size(131, 29) + Me.PnWheelDiam.TabIndex = 5 + ' 'CbAxleConfig ' - Me.CbAxleConfig.DropDownStyle = ComboBoxStyle.DropDownList + Me.CbAxleConfig.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.CbAxleConfig.FormattingEnabled = True - - Me.CbAxleConfig.Location = New Point(153, 80) + Me.CbAxleConfig.Items.AddRange(New Object() {"-", "4x2", "4x4", "6x2", "6x4", "6x6", "8x2", "8x4", "8x6", "8x8"}) + Me.CbAxleConfig.Location = New System.Drawing.Point(153, 80) Me.CbAxleConfig.Name = "CbAxleConfig" - Me.CbAxleConfig.Size = New Size(60, 21) + Me.CbAxleConfig.Size = New System.Drawing.Size(60, 21) Me.CbAxleConfig.TabIndex = 1 ' 'CbCat ' - Me.CbCat.DropDownStyle = ComboBoxStyle.DropDownList + Me.CbCat.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.CbCat.FormattingEnabled = True - - Me.CbCat.Location = New Point(12, 80) + Me.CbCat.Items.AddRange(New Object() {"-", "Rigid Truck", "Tractor", "City Bus", "Interurban Bus", "Coach"}) + Me.CbCat.Location = New System.Drawing.Point(12, 80) Me.CbCat.Name = "CbCat" - Me.CbCat.Size = New Size(135, 21) + Me.CbCat.Size = New System.Drawing.Size(135, 21) Me.CbCat.TabIndex = 0 ' 'Label5 ' Me.Label5.AutoSize = True - Me.Label5.Location = New Point(13, 110) + Me.Label5.Location = New System.Drawing.Point(13, 110) Me.Label5.Name = "Label5" - Me.Label5.Size = New Size(134, 13) + Me.Label5.Size = New System.Drawing.Size(134, 13) Me.Label5.TabIndex = 2 Me.Label5.Text = "Gross Vehicle Mass Rating" ' 'Label9 ' Me.Label9.AutoSize = True - Me.Label9.Location = New Point(197, 110) + Me.Label9.Location = New System.Drawing.Point(197, 110) Me.Label9.Name = "Label9" - Me.Label9.Size = New Size(16, 13) + Me.Label9.Size = New System.Drawing.Size(16, 13) Me.Label9.TabIndex = 3 Me.Label9.Text = "[t]" - Me.Label9.TextAlign = ContentAlignment.MiddleLeft + Me.Label9.TextAlign = System.Drawing.ContentAlignment.MiddleLeft ' 'TbMassMass ' - Me.TbMassMass.Location = New Point(153, 107) + Me.TbMassMass.Location = New System.Drawing.Point(153, 107) Me.TbMassMass.Name = "TbMassMass" - Me.TbMassMass.Size = New Size(42, 20) + Me.TbMassMass.Size = New System.Drawing.Size(42, 20) Me.TbMassMass.TabIndex = 2 ' 'StatusStrip1 ' - Me.StatusStrip1.Items.AddRange(New ToolStripItem() {Me.LbStatus}) - Me.StatusStrip1.Location = New Point(0, 687) + Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.LbStatus}) + Me.StatusStrip1.Location = New System.Drawing.Point(0, 701) Me.StatusStrip1.Name = "StatusStrip1" - Me.StatusStrip1.Size = New Size(589, 22) + Me.StatusStrip1.Size = New System.Drawing.Size(589, 22) Me.StatusStrip1.SizingGrip = False Me.StatusStrip1.TabIndex = 36 Me.StatusStrip1.Text = "StatusStrip1" @@ -678,43 +683,43 @@ Partial Class VehicleForm 'LbStatus ' Me.LbStatus.Name = "LbStatus" - Me.LbStatus.Size = New Size(39, 17) + Me.LbStatus.Size = New System.Drawing.Size(39, 17) Me.LbStatus.Text = "Status" ' 'TbHDVclass ' - Me.TbHDVclass.Location = New Point(153, 133) + Me.TbHDVclass.Location = New System.Drawing.Point(153, 133) Me.TbHDVclass.Name = "TbHDVclass" Me.TbHDVclass.ReadOnly = True - Me.TbHDVclass.Size = New Size(42, 20) + Me.TbHDVclass.Size = New System.Drawing.Size(42, 20) Me.TbHDVclass.TabIndex = 3 Me.TbHDVclass.TabStop = False - Me.TbHDVclass.TextAlign = HorizontalAlignment.Center + Me.TbHDVclass.TextAlign = System.Windows.Forms.HorizontalAlignment.Center ' 'Label11 ' Me.Label11.AutoSize = True - Me.Label11.Location = New Point(89, 57) + Me.Label11.Location = New System.Drawing.Point(89, 57) Me.Label11.Name = "Label11" - Me.Label11.Size = New Size(71, 13) + Me.Label11.Size = New System.Drawing.Size(71, 13) Me.Label11.TabIndex = 31 Me.Label11.Text = "Max. Loading" ' 'TbLoadingMax ' - Me.TbLoadingMax.Location = New Point(166, 54) + Me.TbLoadingMax.Location = New System.Drawing.Point(166, 54) Me.TbLoadingMax.Name = "TbLoadingMax" Me.TbLoadingMax.ReadOnly = True - Me.TbLoadingMax.Size = New Size(57, 20) + Me.TbLoadingMax.Size = New System.Drawing.Size(57, 20) Me.TbLoadingMax.TabIndex = 2 Me.TbLoadingMax.TabStop = False ' 'Label22 ' Me.Label22.AutoSize = True - Me.Label22.Location = New Point(225, 57) + Me.Label22.Location = New System.Drawing.Point(225, 57) Me.Label22.Name = "Label22" - Me.Label22.Size = New Size(25, 13) + Me.Label22.Size = New System.Drawing.Size(25, 13) Me.Label22.TabIndex = 24 Me.Label22.Text = "[kg]" ' @@ -724,9 +729,9 @@ Partial Class VehicleForm Me.GroupBox1.Controls.Add(Me.TbMass) Me.GroupBox1.Controls.Add(Me.Label1) Me.GroupBox1.Controls.Add(Me.Label14) - Me.GroupBox1.Location = New Point(6, 3) + Me.GroupBox1.Location = New System.Drawing.Point(6, 3) Me.GroupBox1.Name = "GroupBox1" - Me.GroupBox1.Size = New Size(278, 124) + Me.GroupBox1.Size = New System.Drawing.Size(278, 134) Me.GroupBox1.TabIndex = 0 Me.GroupBox1.TabStop = False Me.GroupBox1.Text = "Weight / Loading" @@ -742,17 +747,17 @@ Partial Class VehicleForm Me.PnLoad.Controls.Add(Me.Label46) Me.PnLoad.Controls.Add(Me.Label22) Me.PnLoad.Controls.Add(Me.Label11) - Me.PnLoad.Location = New Point(6, 43) + Me.PnLoad.Location = New System.Drawing.Point(6, 43) Me.PnLoad.Name = "PnLoad" - Me.PnLoad.Size = New Size(256, 75) + Me.PnLoad.Size = New System.Drawing.Size(256, 75) Me.PnLoad.TabIndex = 1 ' 'GrAirRes ' Me.GrAirRes.Controls.Add(Me.PnCdATrTr) - Me.GrAirRes.Location = New Point(290, 3) + Me.GrAirRes.Location = New System.Drawing.Point(290, 3) Me.GrAirRes.Name = "GrAirRes" - Me.GrAirRes.Size = New Size(278, 48) + Me.GrAirRes.Size = New System.Drawing.Size(137, 48) Me.GrAirRes.TabIndex = 1 Me.GrAirRes.TabStop = False Me.GrAirRes.Text = "Air Resistance" @@ -762,51 +767,52 @@ Partial Class VehicleForm Me.PnCdATrTr.Controls.Add(Me.TBcdA) Me.PnCdATrTr.Controls.Add(Me.Label38) Me.PnCdATrTr.Controls.Add(Me.Label3) - Me.PnCdATrTr.Dock = DockStyle.Fill - Me.PnCdATrTr.Location = New Point(3, 16) + Me.PnCdATrTr.Dock = System.Windows.Forms.DockStyle.Fill + Me.PnCdATrTr.Location = New System.Drawing.Point(3, 16) Me.PnCdATrTr.Name = "PnCdATrTr" - Me.PnCdATrTr.Size = New Size(272, 29) + Me.PnCdATrTr.Size = New System.Drawing.Size(131, 29) Me.PnCdATrTr.TabIndex = 0 ' 'Label38 ' Me.Label38.AutoSize = True - Me.Label38.Location = New Point(105, 6) + Me.Label38.Location = New System.Drawing.Point(105, 6) Me.Label38.Name = "Label38" - Me.Label38.Size = New Size(24, 13) + Me.Label38.Size = New System.Drawing.Size(24, 13) Me.Label38.TabIndex = 24 Me.Label38.Text = "[m²]" ' 'PictureBox1 ' - Me.PictureBox1.BackColor = Color.White - Me.PictureBox1.Image = My.Resources.Resources.VECTO_VEH - Me.PictureBox1.Location = New Point(12, 28) + Me.PictureBox1.BackColor = System.Drawing.Color.White + Me.PictureBox1.Image = Global.TUGraz.VECTO.My.Resources.Resources.VECTO_VEH + Me.PictureBox1.Location = New System.Drawing.Point(12, 28) Me.PictureBox1.Name = "PictureBox1" - Me.PictureBox1.Size = New Size(569, 40) + Me.PictureBox1.Size = New System.Drawing.Size(569, 40) Me.PictureBox1.TabIndex = 37 Me.PictureBox1.TabStop = False ' 'CmOpenFile ' - Me.CmOpenFile.Items.AddRange(New ToolStripItem() {Me.OpenWithToolStripMenuItem, Me.ShowInFolderToolStripMenuItem}) + Me.CmOpenFile.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.OpenWithToolStripMenuItem, Me.ShowInFolderToolStripMenuItem}) Me.CmOpenFile.Name = "CmOpenFile" - Me.CmOpenFile.Size = New Size(153, 48) + Me.CmOpenFile.Size = New System.Drawing.Size(153, 48) ' 'OpenWithToolStripMenuItem ' Me.OpenWithToolStripMenuItem.Name = "OpenWithToolStripMenuItem" - Me.OpenWithToolStripMenuItem.Size = New Size(152, 22) + Me.OpenWithToolStripMenuItem.Size = New System.Drawing.Size(152, 22) Me.OpenWithToolStripMenuItem.Text = "Open with ..." ' 'ShowInFolderToolStripMenuItem ' Me.ShowInFolderToolStripMenuItem.Name = "ShowInFolderToolStripMenuItem" - Me.ShowInFolderToolStripMenuItem.Size = New Size(152, 22) + Me.ShowInFolderToolStripMenuItem.Size = New System.Drawing.Size(152, 22) Me.ShowInFolderToolStripMenuItem.Text = "Show in Folder" ' 'PnAll ' + Me.PnAll.Controls.Add(Me.gbPTO) Me.PnAll.Controls.Add(Me.GroupBox3) Me.PnAll.Controls.Add(Me.GroupBox2) Me.PnAll.Controls.Add(Me.GrAirRes) @@ -814,18 +820,120 @@ Partial Class VehicleForm Me.PnAll.Controls.Add(Me.GroupBox8) Me.PnAll.Controls.Add(Me.GroupBox7) Me.PnAll.Controls.Add(Me.GroupBox6) - Me.PnAll.Location = New Point(6, 172) + Me.PnAll.Location = New System.Drawing.Point(6, 172) Me.PnAll.Name = "PnAll" - Me.PnAll.Size = New Size(575, 485) + Me.PnAll.Size = New System.Drawing.Size(575, 503) Me.PnAll.TabIndex = 4 ' + 'gbPTO + ' + Me.gbPTO.Controls.Add(Me.pnPTO) + Me.gbPTO.Controls.Add(Me.cbPTOType) + Me.gbPTO.Location = New System.Drawing.Point(6, 412) + Me.gbPTO.Name = "gbPTO" + Me.gbPTO.Size = New System.Drawing.Size(564, 86) + Me.gbPTO.TabIndex = 4 + Me.gbPTO.TabStop = False + Me.gbPTO.Text = "PTO Consumer" + ' + 'pnPTO + ' + Me.pnPTO.Controls.Add(Me.btPTOCycle) + Me.pnPTO.Controls.Add(Me.Label16) + Me.pnPTO.Controls.Add(Me.tbPTOCycle) + Me.pnPTO.Controls.Add(Me.btPTOLossMapBrowse) + Me.pnPTO.Controls.Add(Me.Label7) + Me.pnPTO.Controls.Add(Me.tbPTOLossMap) + Me.pnPTO.Dock = System.Windows.Forms.DockStyle.Bottom + Me.pnPTO.Location = New System.Drawing.Point(3, 42) + Me.pnPTO.Name = "pnPTO" + Me.pnPTO.Size = New System.Drawing.Size(558, 41) + Me.pnPTO.TabIndex = 4 + ' + 'btPTOCycle + ' + Me.btPTOCycle.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.btPTOCycle.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon + Me.btPTOCycle.Location = New System.Drawing.Point(529, 16) + Me.btPTOCycle.Name = "btPTOCycle" + Me.btPTOCycle.Size = New System.Drawing.Size(24, 24) + Me.btPTOCycle.TabIndex = 17 + Me.btPTOCycle.UseVisualStyleBackColor = True + ' + 'Label16 + ' + Me.Label16.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.Label16.Location = New System.Drawing.Point(287, -1) + Me.Label16.Name = "Label16" + Me.Label16.Size = New System.Drawing.Size(201, 16) + Me.Label16.TabIndex = 18 + Me.Label16.Text = "PTO Cycle (.vdri)" + Me.Label16.TextAlign = System.Drawing.ContentAlignment.BottomLeft + ' + 'tbPTOCycle + ' + Me.tbPTOCycle.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.tbPTOCycle.Location = New System.Drawing.Point(290, 18) + Me.tbPTOCycle.Name = "tbPTOCycle" + Me.tbPTOCycle.Size = New System.Drawing.Size(239, 20) + Me.tbPTOCycle.TabIndex = 16 + Me.ToolTip1.SetToolTip(Me.tbPTOCycle, "PTO Consumer Loss Map") + ' + 'btPTOLossMapBrowse + ' + Me.btPTOLossMapBrowse.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.btPTOLossMapBrowse.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon + Me.btPTOLossMapBrowse.Location = New System.Drawing.Point(245, 16) + Me.btPTOLossMapBrowse.Name = "btPTOLossMapBrowse" + Me.btPTOLossMapBrowse.Size = New System.Drawing.Size(24, 24) + Me.btPTOLossMapBrowse.TabIndex = 14 + Me.btPTOLossMapBrowse.UseVisualStyleBackColor = True + ' + 'Label7 + ' + Me.Label7.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.Label7.Location = New System.Drawing.Point(3, -1) + Me.Label7.Name = "Label7" + Me.Label7.Size = New System.Drawing.Size(201, 16) + Me.Label7.TabIndex = 15 + Me.Label7.Text = "PTO Consumer Loss Map (.vptol)" + Me.Label7.TextAlign = System.Drawing.ContentAlignment.BottomLeft + ' + 'tbPTOLossMap + ' + Me.tbPTOLossMap.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.tbPTOLossMap.Location = New System.Drawing.Point(6, 18) + Me.tbPTOLossMap.Name = "tbPTOLossMap" + Me.tbPTOLossMap.Size = New System.Drawing.Size(239, 20) + Me.tbPTOLossMap.TabIndex = 13 + Me.ToolTip1.SetToolTip(Me.tbPTOLossMap, "PTO Consumer Loss Map") + ' + 'cbPTOType + ' + Me.cbPTOType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList + Me.cbPTOType.Location = New System.Drawing.Point(6, 17) + Me.cbPTOType.Name = "cbPTOType" + Me.cbPTOType.Size = New System.Drawing.Size(550, 21) + Me.cbPTOType.TabIndex = 0 + Me.ToolTip1.SetToolTip(Me.cbPTOType, "Transmission type to the PTO consumer") + ' + 'GroupBox3 + ' + Me.GroupBox3.Controls.Add(Me.PnWheelDiam) + Me.GroupBox3.Location = New System.Drawing.Point(433, 3) + Me.GroupBox3.Name = "GroupBox3" + Me.GroupBox3.Size = New System.Drawing.Size(137, 48) + Me.GroupBox3.TabIndex = 6 + Me.GroupBox3.TabStop = False + Me.GroupBox3.Text = "Dynamic Tire Radius" + ' 'GroupBox2 ' Me.GroupBox2.Controls.Add(Me.pnAngularGearFields) Me.GroupBox2.Controls.Add(Me.cbAngularGearType) - Me.GroupBox2.Location = New Point(290, 290) + Me.GroupBox2.Location = New System.Drawing.Point(290, 295) Me.GroupBox2.Name = "GroupBox2" - Me.GroupBox2.Size = New Size(278, 111) + Me.GroupBox2.Size = New System.Drawing.Size(280, 111) Me.GroupBox2.TabIndex = 4 Me.GroupBox2.TabStop = False Me.GroupBox2.Text = "Angular Gear" @@ -838,111 +946,101 @@ Partial Class VehicleForm Me.pnAngularGearFields.Controls.Add(Me.tbAngularGearRatio) Me.pnAngularGearFields.Controls.Add(Me.btAngularGearLossMapBrowse) Me.pnAngularGearFields.Controls.Add(Me.tbAngularGearLossMapPath) - Me.pnAngularGearFields.Location = New Point(3, 42) + Me.pnAngularGearFields.Location = New System.Drawing.Point(3, 42) Me.pnAngularGearFields.Name = "pnAngularGearFields" - Me.pnAngularGearFields.Size = New Size(272, 63) + Me.pnAngularGearFields.Size = New System.Drawing.Size(272, 63) Me.pnAngularGearFields.TabIndex = 6 ' 'Label4 ' - Me.Label4.Anchor = CType((AnchorStyles.Top Or AnchorStyles.Right), AnchorStyles) + Me.Label4.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) Me.Label4.AutoSize = True - Me.Label4.Location = New Point(251, 4) + Me.Label4.Location = New System.Drawing.Point(251, 4) Me.Label4.Name = "Label4" - Me.Label4.Size = New Size(16, 13) + Me.Label4.Size = New System.Drawing.Size(16, 13) Me.Label4.TabIndex = 16 Me.Label4.Text = "[-]" ' 'Label12 ' - Me.Label12.Location = New Point(6, 24) + Me.Label12.Location = New System.Drawing.Point(6, 23) Me.Label12.Name = "Label12" - Me.Label12.Size = New Size(263, 16) + Me.Label12.Size = New System.Drawing.Size(263, 16) Me.Label12.TabIndex = 17 Me.Label12.Text = "Transmission Loss Map or Efficiency Value [0..1]" - Me.Label12.TextAlign = ContentAlignment.BottomLeft + Me.Label12.TextAlign = System.Drawing.ContentAlignment.BottomLeft ' 'Label10 ' - Me.Label10.Location = New Point(144, 4) + Me.Label10.Location = New System.Drawing.Point(144, 4) Me.Label10.Name = "Label10" - Me.Label10.Size = New Size(44, 18) + Me.Label10.Size = New System.Drawing.Size(44, 18) Me.Label10.TabIndex = 15 Me.Label10.Text = "Ratio" - Me.Label10.TextAlign = ContentAlignment.TopRight + Me.Label10.TextAlign = System.Drawing.ContentAlignment.TopRight ' 'tbAngularGearRatio ' - Me.tbAngularGearRatio.Anchor = CType((AnchorStyles.Top Or AnchorStyles.Right), AnchorStyles) - Me.tbAngularGearRatio.Location = New Point(193, 2) + Me.tbAngularGearRatio.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.tbAngularGearRatio.Location = New System.Drawing.Point(193, 2) Me.tbAngularGearRatio.Name = "tbAngularGearRatio" - Me.tbAngularGearRatio.Size = New Size(56, 20) + Me.tbAngularGearRatio.Size = New System.Drawing.Size(56, 20) Me.tbAngularGearRatio.TabIndex = 12 ' 'btAngularGearLossMapBrowse ' - Me.btAngularGearLossMapBrowse.Anchor = CType((AnchorStyles.Bottom Or AnchorStyles.Left), AnchorStyles) - Me.btAngularGearLossMapBrowse.Image = My.Resources.Resources.Open_icon - Me.btAngularGearLossMapBrowse.Location = New Point(244, 39) + Me.btAngularGearLossMapBrowse.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.btAngularGearLossMapBrowse.Image = Global.TUGraz.VECTO.My.Resources.Resources.Open_icon + Me.btAngularGearLossMapBrowse.Location = New System.Drawing.Point(245, 39) Me.btAngularGearLossMapBrowse.Name = "btAngularGearLossMapBrowse" - Me.btAngularGearLossMapBrowse.Size = New Size(24, 24) + Me.btAngularGearLossMapBrowse.Size = New System.Drawing.Size(24, 24) Me.btAngularGearLossMapBrowse.TabIndex = 14 Me.btAngularGearLossMapBrowse.UseVisualStyleBackColor = True ' 'tbAngularGearLossMapPath ' - Me.tbAngularGearLossMapPath.Anchor = CType((AnchorStyles.Bottom Or AnchorStyles.Left), AnchorStyles) - Me.tbAngularGearLossMapPath.Location = New Point(6, 41) + Me.tbAngularGearLossMapPath.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.tbAngularGearLossMapPath.Location = New System.Drawing.Point(6, 41) Me.tbAngularGearLossMapPath.Name = "tbAngularGearLossMapPath" - Me.tbAngularGearLossMapPath.Size = New Size(238, 20) + Me.tbAngularGearLossMapPath.Size = New System.Drawing.Size(239, 20) Me.tbAngularGearLossMapPath.TabIndex = 13 ' 'cbAngularGearType ' - Me.cbAngularGearType.DropDownStyle = ComboBoxStyle.DropDownList + Me.cbAngularGearType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList Me.cbAngularGearType.FormattingEnabled = True - - Me.cbAngularGearType.Location = New Point(6, 19) + Me.cbAngularGearType.Items.AddRange(New Object() {"No Angular Gear", "Separate Angular Gear", "Included in Transmission Loss Maps"}) + Me.cbAngularGearType.Location = New System.Drawing.Point(6, 19) Me.cbAngularGearType.Name = "cbAngularGearType" - Me.cbAngularGearType.Size = New Size(266, 21) + Me.cbAngularGearType.Size = New System.Drawing.Size(266, 21) Me.cbAngularGearType.TabIndex = 0 ' 'PicVehicle ' - Me.PicVehicle.BackColor = Color.LightGray - Me.PicVehicle.Location = New Point(281, 74) + Me.PicVehicle.BackColor = System.Drawing.Color.LightGray + Me.PicVehicle.Location = New System.Drawing.Point(281, 74) Me.PicVehicle.Name = "PicVehicle" - Me.PicVehicle.Size = New Size(300, 88) - Me.PicVehicle.SizeMode = PictureBoxSizeMode.StretchImage + Me.PicVehicle.Size = New System.Drawing.Size(300, 88) + Me.PicVehicle.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage Me.PicVehicle.TabIndex = 39 Me.PicVehicle.TabStop = False ' 'Label8 ' Me.Label8.AutoSize = True - Me.Label8.Location = New Point(89, 136) + Me.Label8.Location = New System.Drawing.Point(89, 136) Me.Label8.Name = "Label8" - Me.Label8.Size = New Size(58, 13) + Me.Label8.Size = New System.Drawing.Size(58, 13) Me.Label8.TabIndex = 10 Me.Label8.Text = "HDV Class" ' - 'GroupBox3 - ' - Me.GroupBox3.Controls.Add(Me.PnWheelDiam) - Me.GroupBox3.Location = New Point(290, 54) - Me.GroupBox3.Name = "GroupBox3" - Me.GroupBox3.Size = New Size(278, 73) - Me.GroupBox3.TabIndex = 6 - Me.GroupBox3.TabStop = False - Me.GroupBox3.Text = "Dynamic Tire Radius" - ' 'F_VEH ' Me.AcceptButton = Me.ButOK - Me.AutoScaleDimensions = New SizeF(6.0!, 13.0!) - Me.AutoScaleMode = AutoScaleMode.Font + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.CancelButton = Me.ButCancel - Me.ClientSize = New Size(589, 709) + Me.ClientSize = New System.Drawing.Size(589, 723) Me.Controls.Add(Me.Label8) Me.Controls.Add(Me.TbHDVclass) Me.Controls.Add(Me.PicVehicle) @@ -957,11 +1055,11 @@ Partial Class VehicleForm Me.Controls.Add(Me.ToolStrip1) Me.Controls.Add(Me.ButCancel) Me.Controls.Add(Me.ButOK) - Me.FormBorderStyle = FormBorderStyle.FixedSingle - Me.Icon = CType(resources.GetObject("$this.Icon"), Icon) + Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle + Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) Me.MaximizeBox = False - Me.Name = "VehicleForm" - Me.StartPosition = FormStartPosition.CenterParent + Me.Name = "F_VEH" + Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent Me.Text = "F05_VEH" Me.GroupBox6.ResumeLayout(False) Me.GroupBox6.PerformLayout() @@ -983,103 +1081,115 @@ Partial Class VehicleForm Me.GrAirRes.ResumeLayout(False) Me.PnCdATrTr.ResumeLayout(False) Me.PnCdATrTr.PerformLayout() - CType(Me.PictureBox1, ISupportInitialize).EndInit() + CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit() Me.CmOpenFile.ResumeLayout(False) Me.PnAll.ResumeLayout(False) + Me.gbPTO.ResumeLayout(False) + Me.pnPTO.ResumeLayout(False) + Me.pnPTO.PerformLayout() + Me.GroupBox3.ResumeLayout(False) Me.GroupBox2.ResumeLayout(False) Me.pnAngularGearFields.ResumeLayout(False) Me.pnAngularGearFields.PerformLayout() - CType(Me.PicVehicle, ISupportInitialize).EndInit() - Me.GroupBox3.ResumeLayout(False) + CType(Me.PicVehicle, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) Me.PerformLayout() End Sub - Friend WithEvents Label1 As Label - Friend WithEvents TbMass As TextBox - Friend WithEvents Label2 As Label - Friend WithEvents TbLoad As TextBox - Friend WithEvents Label3 As Label - Friend WithEvents TBcdA As TextBox - Friend WithEvents Label13 As Label - Friend WithEvents TBrdyn As TextBox - Friend WithEvents ButOK As Button - Friend WithEvents ButCancel As Button - Friend WithEvents Label14 As Label - Friend WithEvents Label31 As Label - Friend WithEvents Label35 As Label - Friend WithEvents CbCdMode As ComboBox - Friend WithEvents TbCdFile As TextBox - Friend WithEvents BtCdFileBrowse As Button - Friend WithEvents GroupBox6 As GroupBox - Friend WithEvents LbCdMode As Label - Friend WithEvents ToolStrip1 As ToolStrip - Friend WithEvents ToolStripBtNew As ToolStripButton - Friend WithEvents ToolStripBtOpen As ToolStripButton - Friend WithEvents ToolStripBtSave As ToolStripButton - Friend WithEvents ToolStripBtSaveAs As ToolStripButton - Friend WithEvents ToolStripSeparator3 As ToolStripSeparator - Friend WithEvents ToolStripBtSendTo As ToolStripButton - Friend WithEvents GroupBox7 As GroupBox - Friend WithEvents LbRtRatio As Label - Friend WithEvents TbRtRatio As TextBox - Friend WithEvents CbRtType As ComboBox - Friend WithEvents Label45 As Label - Friend WithEvents PnRt As Panel - Friend WithEvents Label46 As Label - Friend WithEvents Label50 As Label - Friend WithEvents TbMassExtra As TextBox - Friend WithEvents GroupBox8 As GroupBox - Friend WithEvents ButAxlRem As Button - Friend WithEvents LvRRC As ListView - Friend WithEvents ColumnHeader7 As ColumnHeader - Friend WithEvents ColumnHeader8 As ColumnHeader - Friend WithEvents ButAxlAdd As Button - Friend WithEvents CbCat As ComboBox - Friend WithEvents Label5 As Label - Friend WithEvents Label9 As Label - Friend WithEvents TbMassMass As TextBox - Friend WithEvents ColumnHeader9 As ColumnHeader - Friend WithEvents StatusStrip1 As StatusStrip - Friend WithEvents LbStatus As ToolStripStatusLabel - Friend WithEvents CbAxleConfig As ComboBox - Friend WithEvents TbHDVclass As TextBox - Friend WithEvents Label11 As Label - Friend WithEvents TbLoadingMax As TextBox - Friend WithEvents Label22 As Label - Friend WithEvents GroupBox1 As GroupBox - Friend WithEvents GrAirRes As GroupBox - Friend WithEvents PictureBox1 As PictureBox - Friend WithEvents ToolStripSeparator1 As ToolStripSeparator - Friend WithEvents ToolStripButton1 As ToolStripButton - Friend WithEvents CmOpenFile As ContextMenuStrip - Friend WithEvents OpenWithToolStripMenuItem As ToolStripMenuItem - Friend WithEvents ShowInFolderToolStripMenuItem As ToolStripMenuItem - Friend WithEvents BtCdFileOpen As Button - Friend WithEvents ColumnHeader1 As ColumnHeader - Friend WithEvents ColumnHeader2 As ColumnHeader - Friend WithEvents PnLoad As Panel - Friend WithEvents PnAll As Panel - Friend WithEvents Label6 As Label - Friend WithEvents ColumnHeader3 As ColumnHeader - Friend WithEvents ColumnHeader4 As ColumnHeader - Friend WithEvents PnWheelDiam As Panel - Friend WithEvents PicVehicle As PictureBox - Friend WithEvents Label8 As Label - Friend WithEvents PnCdATrTr As Panel - Friend WithEvents Label38 As Label - Friend WithEvents GroupBox2 As GroupBox - Friend WithEvents cbAngularGearType As ComboBox - Friend WithEvents Label15 As Label - Friend WithEvents BtRtBrowse As Button - Friend WithEvents TbRtPath As TextBox - Friend WithEvents pnAngularGearFields As Panel - Friend WithEvents Label4 As Label - Friend WithEvents Label12 As Label - Friend WithEvents Label10 As Label - Friend WithEvents tbAngularGearRatio As TextBox - Friend WithEvents btAngularGearLossMapBrowse As Button - Friend WithEvents tbAngularGearLossMapPath As TextBox - Friend WithEvents ToolTip1 As ToolTip - Friend WithEvents GroupBox3 As GroupBox + Friend WithEvents Label1 As System.Windows.Forms.Label + Friend WithEvents TbMass As System.Windows.Forms.TextBox + Friend WithEvents Label2 As System.Windows.Forms.Label + Friend WithEvents TbLoad As System.Windows.Forms.TextBox + Friend WithEvents Label3 As System.Windows.Forms.Label + Friend WithEvents TBcdA As System.Windows.Forms.TextBox + Friend WithEvents Label13 As System.Windows.Forms.Label + Friend WithEvents TBrdyn As System.Windows.Forms.TextBox + Friend WithEvents ButOK As System.Windows.Forms.Button + Friend WithEvents ButCancel As System.Windows.Forms.Button + Friend WithEvents Label14 As System.Windows.Forms.Label + Friend WithEvents Label31 As System.Windows.Forms.Label + Friend WithEvents Label35 As System.Windows.Forms.Label + Friend WithEvents CbCdMode As System.Windows.Forms.ComboBox + Friend WithEvents TbCdFile As System.Windows.Forms.TextBox + Friend WithEvents BtCdFileBrowse As System.Windows.Forms.Button + Friend WithEvents GroupBox6 As System.Windows.Forms.GroupBox + Friend WithEvents LbCdMode As System.Windows.Forms.Label + Friend WithEvents ToolStrip1 As System.Windows.Forms.ToolStrip + Friend WithEvents ToolStripBtNew As System.Windows.Forms.ToolStripButton + Friend WithEvents ToolStripBtOpen As System.Windows.Forms.ToolStripButton + Friend WithEvents ToolStripBtSave As System.Windows.Forms.ToolStripButton + Friend WithEvents ToolStripBtSaveAs As System.Windows.Forms.ToolStripButton + Friend WithEvents ToolStripSeparator3 As System.Windows.Forms.ToolStripSeparator + Friend WithEvents ToolStripBtSendTo As System.Windows.Forms.ToolStripButton + Friend WithEvents GroupBox7 As System.Windows.Forms.GroupBox + Friend WithEvents LbRtRatio As System.Windows.Forms.Label + Friend WithEvents TbRtRatio As System.Windows.Forms.TextBox + Friend WithEvents CbRtType As System.Windows.Forms.ComboBox + Friend WithEvents Label45 As System.Windows.Forms.Label + Friend WithEvents PnRt As System.Windows.Forms.Panel + Friend WithEvents Label46 As System.Windows.Forms.Label + Friend WithEvents Label50 As System.Windows.Forms.Label + Friend WithEvents TbMassExtra As System.Windows.Forms.TextBox + Friend WithEvents GroupBox8 As System.Windows.Forms.GroupBox + Friend WithEvents ButAxlRem As System.Windows.Forms.Button + Friend WithEvents LvRRC As System.Windows.Forms.ListView + Friend WithEvents ColumnHeader7 As System.Windows.Forms.ColumnHeader + Friend WithEvents ColumnHeader8 As System.Windows.Forms.ColumnHeader + Friend WithEvents ButAxlAdd As System.Windows.Forms.Button + Friend WithEvents CbCat As System.Windows.Forms.ComboBox + Friend WithEvents Label5 As System.Windows.Forms.Label + Friend WithEvents Label9 As System.Windows.Forms.Label + Friend WithEvents TbMassMass As System.Windows.Forms.TextBox + Friend WithEvents ColumnHeader9 As System.Windows.Forms.ColumnHeader + Friend WithEvents StatusStrip1 As System.Windows.Forms.StatusStrip + Friend WithEvents LbStatus As System.Windows.Forms.ToolStripStatusLabel + Friend WithEvents CbAxleConfig As System.Windows.Forms.ComboBox + Friend WithEvents TbHDVclass As System.Windows.Forms.TextBox + Friend WithEvents Label11 As System.Windows.Forms.Label + Friend WithEvents TbLoadingMax As System.Windows.Forms.TextBox + Friend WithEvents Label22 As System.Windows.Forms.Label + Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox + Friend WithEvents GrAirRes As System.Windows.Forms.GroupBox + Friend WithEvents PictureBox1 As System.Windows.Forms.PictureBox + Friend WithEvents ToolStripSeparator1 As System.Windows.Forms.ToolStripSeparator + Friend WithEvents ToolStripButton1 As System.Windows.Forms.ToolStripButton + Friend WithEvents CmOpenFile As System.Windows.Forms.ContextMenuStrip + Friend WithEvents OpenWithToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem + Friend WithEvents ShowInFolderToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem + Friend WithEvents BtCdFileOpen As System.Windows.Forms.Button + Friend WithEvents ColumnHeader1 As System.Windows.Forms.ColumnHeader + Friend WithEvents ColumnHeader2 As System.Windows.Forms.ColumnHeader + Friend WithEvents PnLoad As System.Windows.Forms.Panel + Friend WithEvents PnAll As System.Windows.Forms.Panel + Friend WithEvents Label6 As System.Windows.Forms.Label + Friend WithEvents ColumnHeader3 As System.Windows.Forms.ColumnHeader + Friend WithEvents ColumnHeader4 As System.Windows.Forms.ColumnHeader + Friend WithEvents PnWheelDiam As System.Windows.Forms.Panel + Friend WithEvents PicVehicle As System.Windows.Forms.PictureBox + Friend WithEvents Label8 As System.Windows.Forms.Label + Friend WithEvents PnCdATrTr As System.Windows.Forms.Panel + Friend WithEvents Label38 As System.Windows.Forms.Label + Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox + Friend WithEvents cbAngularGearType As System.Windows.Forms.ComboBox + Friend WithEvents Label15 As System.Windows.Forms.Label + Friend WithEvents BtRtBrowse As System.Windows.Forms.Button + Friend WithEvents TbRtPath As System.Windows.Forms.TextBox + Friend WithEvents pnAngularGearFields As System.Windows.Forms.Panel + Friend WithEvents Label4 As System.Windows.Forms.Label + Friend WithEvents Label12 As System.Windows.Forms.Label + Friend WithEvents Label10 As System.Windows.Forms.Label + Friend WithEvents tbAngularGearRatio As System.Windows.Forms.TextBox + Friend WithEvents btAngularGearLossMapBrowse As System.Windows.Forms.Button + Friend WithEvents tbAngularGearLossMapPath As System.Windows.Forms.TextBox + Friend WithEvents ToolTip1 As System.Windows.Forms.ToolTip + Friend WithEvents GroupBox3 As System.Windows.Forms.GroupBox + Friend WithEvents Label7 As System.Windows.Forms.Label + Friend WithEvents tbPTOLossMap As System.Windows.Forms.TextBox + Friend WithEvents gbPTO As System.Windows.Forms.GroupBox + Friend WithEvents btPTOLossMapBrowse As System.Windows.Forms.Button + Friend WithEvents cbPTOType As System.Windows.Forms.ComboBox + Friend WithEvents pnPTO As System.Windows.Forms.Panel + Friend WithEvents btPTOCycle As System.Windows.Forms.Button + Friend WithEvents Label16 As System.Windows.Forms.Label + Friend WithEvents tbPTOCycle As System.Windows.Forms.TextBox End Class diff --git a/VECTO/GUI/VehicleForm.resx b/VECTO/GUI/VehicleForm.resx index 2b54623060b4e67c5930e84c93822b2442ebd8b8..8208af3f02197b9fe447fda8f3a8340fb6499578 100644 --- a/VECTO/GUI/VehicleForm.resx +++ b/VECTO/GUI/VehicleForm.resx @@ -130,7 +130,7 @@ <value>376, 21</value> </metadata> <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> - <value>57</value> + <value>77</value> </metadata> <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> diff --git a/VECTO/GUI/VehicleForm.vb b/VECTO/GUI/VehicleForm.vb index aee935f9d9fe035c51c969502ef78aa9076056f6..28d309b0149914ddce063fc4409f6f041e158816 100644 --- a/VECTO/GUI/VehicleForm.vb +++ b/VECTO/GUI/VehicleForm.vb @@ -45,6 +45,7 @@ Public Class VehicleForm ButAxlRem.Enabled = Not Cfg.DeclMode CbCdMode.Enabled = Not Cfg.DeclMode PnWheelDiam.Enabled = Not Cfg.DeclMode + gbPTO.Enabled = Not Cfg.DeclMode CbCdMode.ValueMember = "Value" CbCdMode.DisplayMember = "Label" @@ -76,6 +77,12 @@ Public Class VehicleForm .Cast(Of AngularGearType).Select(Function(type) New With {Key .Value = type, .Label = type.GetLabel()}).ToList() _axlDlog = New VehicleAxleDialog + cbPTOType.ValueMember = "Value" + cbPTOType.DisplayMember = "Label" + cbPTOType.DataSource = DeclarationData.PTOTransmission.GetTechnologies.Select( + Function(technology) New With {Key .Value = technology, .Label = technology}).ToList() + 'Items.AddRange(PtoTypeStrings.Values.Cast(Of Object).ToArray()) + _changed = False NewVehicle() @@ -87,9 +94,9 @@ Public Class VehicleForm TbHDVclass.Text = "-" Exit Sub End If - Dim vehC = CbCat.SelectedValue - Dim axlC = CbAxleConfig.SelectedValue - Dim maxMass = (TbMassMass.Text.ToDouble() * 1000).SI(Of Kilogram)() + Dim vehC As VehicleCategory = CbCat.SelectedValue + Dim axlC As AxleConfiguration = CbAxleConfig.SelectedValue + Dim maxMass As Kilogram = (TbMassMass.Text.ToDouble() * 1000).SI(Of Kilogram)() _hdVclass = "-" Dim s0 As Segment = Nothing @@ -284,6 +291,9 @@ Public Class VehicleForm TbMassExtra.Text = "" CbAxleConfig.SelectedIndex = 0 + cbPTOType.SelectedIndex = 0 + tbPTOLossMap.Text = "" + DeclInit() _vehFile = "" @@ -380,6 +390,10 @@ Public Class VehicleForm TBcdA.Text = veh.CdA0 + cbPTOType.SelectedValue = veh.PTOType + tbPTOLossMap.Text = veh.PTOLossMap.OriginalPath + tbPTOCycle.Text = veh.PTOCycle.OriginalPath + DeclInit() VehicleFileBrowser.UpdateHistory(file) @@ -429,6 +443,10 @@ Public Class VehicleForm veh.Axles.Add(a0) Next + veh.PTOType = cbPTOType.SelectedValue + veh.PTOLossMap.Init(GetPath(file), tbPTOLossMap.Text) + veh.PTOCycle.Init(GetPath(file), tbPTOCycle.Text) + If Not Cfg.DeclMode AndAlso Math.Abs(axleShareCheck - 1) > 0.000001 Then MsgBox("Relative axle loads must sum up to 1.0. Current value: " & axleShareCheck, MsgBoxStyle.Critical) Return False @@ -447,7 +465,8 @@ Public Class VehicleForm If AutoSendTo Then If VectoJobForm.Visible Then - If UCase(fFileRepl(VectoJobForm.TbVEH.Text, JobDir)) <> UCase(file) Then VectoJobForm.TbVEH.Text = GetFilenameWithoutDirectory(file, JobDir) + If UCase(fFileRepl(VectoJobForm.TbVEH.Text, JobDir)) <> UCase(file) Then _ + VectoJobForm.TbVEH.Text = GetFilenameWithoutDirectory(file, JobDir) VectoJobForm.UpdatePic() End If End If @@ -583,7 +602,7 @@ Public Class VehicleForm Private Sub TBcw_TextChanged(sender As Object, e As EventArgs) _ Handles TbLoad.TextChanged, TBrdyn.TextChanged, TBcdA.TextChanged, TbCdFile.TextChanged, TbRtRatio.TextChanged, cbAngularGearType.SelectedIndexChanged, TbRtPath.TextChanged, tbAngularGearLossMapPath.TextChanged, - tbAngularGearRatio.TextChanged + tbAngularGearRatio.TextChanged, tbPTOLossMap.TextChanged Change() End Sub @@ -782,9 +801,34 @@ Public Class VehicleForm Private Sub btAngularGearLossMapBrowse_Click(sender As Object, e As EventArgs) Handles btAngularGearLossMapBrowse.Click If TransmissionLossMapFileBrowser.OpenDialog(fFileRepl(TbRtPath.Text, GetPath(_vehFile))) Then _ - tbAngularGearLossMapPath.Text = GetFilenameWithoutDirectory(TransmissionLossMapFileBrowser.Files(0), GetPath(_vehFile)) + tbAngularGearLossMapPath.Text = GetFilenameWithoutDirectory(TransmissionLossMapFileBrowser.Files(0), + GetPath(_vehFile)) End Sub #End Region + + Private Sub cbPTOType_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cbPTOType.SelectedIndexChanged + + If (cbPTOType.SelectedIndex = 0) Then + pnPTO.Enabled = False + tbPTOLossMap.Text = "" + Else + pnPTO.Enabled = True + End If + + Change() + End Sub + + Private Sub btPTOLossMapBrowse_Click(sender As Object, e As EventArgs) Handles btPTOLossMapBrowse.Click + If fbPTOLM.OpenDialog(fFileRepl(tbPTOLossMap.Text, GetPath(_vehFile))) Then + tbPTOLossMap.Text = GetFilenameWithoutDirectory(fbPTOLM.Files(0), GetPath(_vehFile)) + End If + End Sub + + Private Sub btPTOCycle_Click(sender As Object, e As EventArgs) Handles btPTOCycle.Click + If DrivingCycleFileBrowser.OpenDialog(fFileRepl(tbPTOCycle.Text, GetPath(_vehFile))) Then + tbPTOCycle.Text = GetFilenameWithoutDirectory(DrivingCycleFileBrowser.Files(0), GetPath(_vehFile)) + End If + End Sub End Class diff --git a/VECTO/Input Files/Vehicle.vb b/VECTO/Input Files/Vehicle.vb index c4c9b04062eaf967fac3ef73ff71dba1b1eb62aa..e8eccb79de762b051d96c1ae6f6f1fc9c9c77d6a 100644 --- a/VECTO/Input Files/Vehicle.vb +++ b/VECTO/Input Files/Vehicle.vb @@ -16,6 +16,7 @@ Imports System.Linq Imports TUGraz.VECTO.Input_Files Imports TUGraz.VectoCommon.Models Imports TUGraz.VectoCommon.Utils +Imports TUGraz.VectoCore.Models.Declaration Public Class Vehicle @@ -52,6 +53,9 @@ Public Class Vehicle Public AngularGearRatio As Single Public ReadOnly AngularGearLossMapFile As SubPath + Public PTOType As String + Public PTOLossMap As SubPath + Public PTOCycle As SubPath Public Class Axle Public RRC As Single @@ -72,6 +76,8 @@ Public Class Vehicle AngularGearLossMapFile = New SubPath() Axles = New List(Of Axle) + PTOLossMap = New SubPath() + PTOCycle = New SubPath() SetDefault() End Sub @@ -96,6 +102,10 @@ Public Class Vehicle AngularGearLossMapFile.Clear() AngularGearRatio = 1 + PTOType = PTOTransmission.NoPTO + PTOLossMap.Clear() + PTOCycle.Clear() + Axles.Clear() VehicleCategory = VehicleCategory.RigidTruck 'tVehCat.Undef MassMax = 0 @@ -198,6 +208,30 @@ Public Class Vehicle Axles.Add(axle) Next + PTOType = PTOTransmission.NoPTO + If Not body("PTO") Is Nothing Then + Dim ptoStr = body("PTO")("Type") + + If String.IsNullOrWhiteSpace(ptoStr) Then + PTOType = PTOTransmission.NoPTO + WorkerMsg(MessageType.Normal, "PTO automatically updated to '" + PTOType + "'", msgSrc) + Else + Try + DeclarationData.PTOTransmission.Lookup(ptoStr) + PTOType = ptoStr + Catch ex As Exception + PTOType = PTOTransmission.NoPTO + WorkerMsg(MessageType.Normal, "PTO '" + ptoStr + "' not found, automatically updated to '" + PTOType + "'", msgSrc) + End Try + End If + + End If + + If Not PTOType.Equals(PTOTransmission.NoPTO) Then + PTOLossMap.Init(_path, body("PTO")("LossMap")) + PTOCycle.Init(_path, body("PTO")("Cycle")) + End If + Catch ex As Exception If showMsg Then WorkerMsg(MessageType.Err, "Failed to read Vehicle file! " & ex.Message, msgSrc) Return False @@ -238,6 +272,10 @@ Public Class Vehicle {"Type", AngularGearType.ToString()}, {"Ratio", AngularGearRatio}, {"LossMap", AngularGearLossMapFile.PathOrDummy}}}, + {"PTO", New Dictionary(Of String, Object) From { + {"Type", PTOType}, + {"LossMap", PTOLossMap.PathOrDummy}, + {"Cycle", PTOCycle.PathOrDummy}}}, {"AxleConfig", New Dictionary(Of String, Object) From { {"Type", AxleConfiguration.GetName()}, {"Axles", (From axle In Axles Select New Dictionary(Of String, Object) From { diff --git a/VECTO/VECTO.vbproj.user b/VECTO/VECTO.vbproj.user index de2f13e5e6ff4cff869eb443faa8215d3edaca41..42332ddfe40b4130cde45e54191b1ad52cad539b 100644 --- a/VECTO/VECTO.vbproj.user +++ b/VECTO/VECTO.vbproj.user @@ -13,7 +13,7 @@ <FallbackCulture>de-DE</FallbackCulture> <VerifyUploadedFiles>false</VerifyUploadedFiles> <ErrorReportUrlHistory /> - <ProjectView>ShowAllFiles</ProjectView> + <ProjectView>ProjectFiles</ProjectView> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <StartArguments> diff --git a/VECTO/VECTO_Types.vb b/VECTO/VECTO_Types.vb index 7ad9b0e277c4b943d8a8c56cf6404f69119de8ac..f3bddb403e9c8de3c4bf71e78a20766a12a30e16 100644 --- a/VECTO/VECTO_Types.vb +++ b/VECTO/VECTO_Types.vb @@ -8,7 +8,10 @@ ' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ' ' See the LICENSE.txt for the specific language governing permissions and limitations. +Option Infer On +Imports System.Collections.Generic +Imports System.Linq ''' <summary> ''' Determines how file extensions are set in the File Browser @@ -35,4 +38,6 @@ Public Enum MessageType Normal Warn Err -End Enum \ No newline at end of file +End Enum + + diff --git a/VectoCommon/VectoCommon/InputData/EngineeringInputData.cs b/VectoCommon/VectoCommon/InputData/EngineeringInputData.cs index 774206ec8ea71fd6d095dc6525036973b5107ecc..e8c7d4a14eb7bb77b80c2f9a1bfc6d59b49c35ce 100644 --- a/VectoCommon/VectoCommon/InputData/EngineeringInputData.cs +++ b/VectoCommon/VectoCommon/InputData/EngineeringInputData.cs @@ -95,6 +95,21 @@ namespace TUGraz.VectoCommon.InputData DataTable CrosswindCorrectionMap { get; } } + public interface IPTOTransmissionInputData + { + /// <summary> + /// The transmission type for the constant pto transmission losses. + /// </summary> + string PTOTransmissionType { get; } + + /// <summary> + /// The PTO Loss map for idling losses of the "consumer" part. + /// </summary> + DataTable PTOLossMap { get; } + + DataTable PTOCycle { get; } + } + public interface IAxleEngineeringInputData : IAxleDeclarationInputData { /// <summary> diff --git a/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs b/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs index 9c3676c1bc4678808066f3a8edec342b76cfa894..64860093cbae0d3c160d0dcd2485898e9d85ac1c 100644 --- a/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs +++ b/VectoCommon/VectoCommon/InputData/IInputDataProvider.cs @@ -77,5 +77,7 @@ namespace TUGraz.VectoCommon.InputData IRetarderInputData RetarderInputData { get; } IDriverEngineeringInputData DriverInputData { get; } + + IPTOTransmissionInputData PTOTransmissionInputData { get; } } } \ No newline at end of file diff --git a/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs b/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs index 46bdc339a4475b4ebfe5bed5c49bde4ca277ab2f..6ccdbe2f4b6aedad66ecf7758064e3d1747acdcd 100644 --- a/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs +++ b/VectoCommon/VectoCommon/Utils/EnumerableExtensionMethods.cs @@ -32,6 +32,7 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Runtime.CompilerServices; using TUGraz.VectoCommon.Models; namespace TUGraz.VectoCommon.Utils @@ -43,11 +44,7 @@ namespace TUGraz.VectoCommon.Utils return self.Select(s => s.ToDouble(defaultValue)); } - public static bool SequenceEqualFast<T>(this IEnumerable<T> self, IEnumerable<T> other) where T : IComparable - { - return self.ToArray().SequenceEqualFast(other.ToArray()); - } - + [MethodImpl(MethodImplOptions.AggressiveInlining)] public static bool SequenceEqualFast<T>(this T[] self, T[] other) where T : IComparable { if (self.Equals(other)) { @@ -117,8 +114,9 @@ namespace TUGraz.VectoCommon.Utils } /// <summary> - /// Get the first two adjacent items where the predicate changes from true to false. - /// If the predicate never gets true, the last 2 elements are returned. + /// Get the first two items where the predicate changes from true to false. + /// If the predicate is always true, the last 2 elements are returned. + /// If the predicate is always false, the first 2 elements are returned. /// </summary> public static Tuple<T, T> GetSection<T>(this IEnumerable<T> self, Func<T, bool> skip, out int index, string message = null) @@ -137,6 +135,26 @@ namespace TUGraz.VectoCommon.Utils return Tuple.Create(list[index], list[index + 1]); } + /// <summary> + /// Get the first two adjacent items where the predicate changes from true to false. + /// If the predicate is always false, the first 2 elements are returned. + /// If the predicate is always true, the last 2 elements are returned. + /// </summary> + public static Tuple<T, T> GetSection<T>(this T[] self, Func<T, bool> predicate) + { + var i = 0; + for (; i < self.Length; i++) { + if (!predicate(self[i])) + break; + } + if (i == 0) { + i = 1; + } else if (i == self.Length) { + i--; + } + return Tuple.Create(self[i - 1], self[i]); + } + /// <summary> /// Get the first two adjacent items where the predicate changes from true to false. /// If the predicate never gets true, the last 2 elements are returned. @@ -148,16 +166,6 @@ namespace TUGraz.VectoCommon.Utils return self.GetSection(predicate, out unused, message); } - public static IEnumerable<T> Slice<T>(this IEnumerable<T> numerable, int from = 0, int to = int.MaxValue) - { - var s = numerable.ToList(); - from = Math.Min(Math.Max(from, -s.Count), s.Count); - from = from < 0 ? from + s.Count : from; - to = Math.Min(Math.Max(to, -s.Count), s.Count); - to = to < 0 ? to + s.Count : to; - return s.Skip(from).Take(Math.Max(to - from, 0)); - } - public static TSource MinBy<TSource>(this IEnumerable<TSource> source, Func<TSource, IComparable> projectionToComparable) { @@ -227,63 +235,5 @@ namespace TUGraz.VectoCommon.Utils { return Enumerable.Repeat(element, count); } - - /// <summary> - /// Distinct only by a defined key function (uses GetHashCode of TKey). - /// </summary> - /// <typeparam name="T"></typeparam> - /// <typeparam name="TKey"></typeparam> - /// <param name="items"></param> - /// <param name="keySelector"></param> - /// <returns></returns> - public static IEnumerable<T> DistinctBy<T, TKey>(this IEnumerable<T> items, Func<T, TKey> keySelector) - { - return - items.Distinct(new LambdaComparer<T>( - equals: (x, y) => x.GetHashCode() == y.GetHashCode(), - getHashCode: k => keySelector(k).GetHashCode())); - } - - /// <summary> - /// Distinct by a defined equals function (uses this function for checking equality. No Hash is used.) - /// </summary> - public static IEnumerable<T> DistinctBy<T>(this IEnumerable<T> items, Func<T, T, bool> equals) - { - return items.Distinct(new LambdaComparer<T>(equals)); - } - - /// <summary> - /// Distinct by hash function and equality function (like IEqualityComparer, but with lambdas). - /// </summary> - public static IEnumerable<T> DistinctBy<T>(this IEnumerable<T> items, Func<T, T, bool> equals, - Func<T, int> getHashCode) - { - return items.Distinct(new LambdaComparer<T>(equals, getHashCode)); - } - - /// <summary> - /// Comparer which uses lambda expressions for equality and hashcode. - /// </summary> - private class LambdaComparer<T> : IEqualityComparer<T> - { - private readonly Func<T, T, bool> _equals; - private readonly Func<T, int> _getHashCode; - - public LambdaComparer(Func<T, T, bool> equals, Func<T, int> getHashCode = null) - { - _equals = equals; - _getHashCode = getHashCode ?? (o => 0); - } - - public bool Equals(T x, T y) - { - return _equals(x, y); - } - - public int GetHashCode(T obj) - { - return _getHashCode(obj); - } - } } } \ No newline at end of file diff --git a/VectoCommon/VectoCommon/Utils/SI.cs b/VectoCommon/VectoCommon/Utils/SI.cs index d91eef091763c5fc4f53212e90e02ec46f1bb3ba..30bfd20894b3e46a461c4433e519d547fe80678e 100644 --- a/VectoCommon/VectoCommon/Utils/SI.cs +++ b/VectoCommon/VectoCommon/Utils/SI.cs @@ -37,6 +37,7 @@ using System.Globalization; using System.Linq; using System.Linq.Expressions; using System.Reflection; +using System.Runtime.CompilerServices; using TUGraz.VectoCommon.Exceptions; // ReSharper disable ClassNeverInstantiated.Global @@ -832,7 +833,10 @@ namespace TUGraz.VectoCommon.Utils /// <param name="val">The value of the SI object.</param> public static T Create(double val) { - return val == 0 ? ZeroPrototype : Constructor(val); + if (val == 0) + return ZeroPrototype; + + return Constructor(val); } [DebuggerHidden] @@ -1085,7 +1089,7 @@ namespace TUGraz.VectoCommon.Utils Denominator = new Unit[0]; _exponent = 1; - if (double.IsNaN(Val)) { + if (double.IsNaN(val)) { throw new VectoException("NaN [{0}] is not allowed for SI-Values in Vecto.", GetUnitString()); } @@ -1103,8 +1107,7 @@ namespace TUGraz.VectoCommon.Utils /// <param name="reciproc">if set to <c>true</c> then the object is in reciproc mode (1/...)</param> /// <param name="reverse">if set to <c>true</c> then the object is in reverse convertion mode (e.g. rpm/min => rad/s).</param> /// <param name="exponent">The exponent for further conversions (e.g. Square.Meter).</param> - [DebuggerHidden] - protected SI(double val, IEnumerable<Unit> numerator, IEnumerable<Unit> denominator, bool reciproc = false, + protected SI(double val, Unit[] numerator, Unit[] denominator, bool reciproc = false, bool reverse = false, int exponent = 1) { Val = val; @@ -1195,7 +1198,8 @@ namespace TUGraz.VectoCommon.Utils if (units.Contains(fromUnit.Value)) { units.Remove(fromUnit.Value); } else { - throw new VectoException("Unit missing. Conversion not possible. [{0}] does not contain a [{1}].", ", ".Join(units), + throw new VectoException("Unit missing. Conversion not possible. [{0}] does not contain a [{1}].", + string.Join(", ", units), fromUnit); } } @@ -1236,16 +1240,21 @@ namespace TUGraz.VectoCommon.Utils /// <summary> /// Converts the derived SI units to the basic units and returns this as a new SI object. /// </summary> - [DebuggerHidden] public SI ToBasicUnits() { - var numerator = new List<Unit>(); - var denominator = new List<Unit>(); + var numerator = new List<Unit>(10); + var denominator = new List<Unit>(10); + var numeratorFactor = 1.0; - Numerator.ToList().ForEach(unit => ConvertToBasicUnits(unit, numerator, denominator, ref numeratorFactor)); + for (var i = 0; i < Numerator.Length; i++) { + numeratorFactor *= ConvertToBasicUnits(Numerator[i], numerator, denominator); + } var denominatorFactor = 1.0; - Denominator.ToList().ForEach(unit => ConvertToBasicUnits(unit, denominator, numerator, ref denominatorFactor)); - return new SI(Val * numeratorFactor / denominatorFactor, numerator, denominator); + for (var i = 0; i < Denominator.Length; i++) { + denominatorFactor *= ConvertToBasicUnits(Denominator[i], denominator, numerator); + } + + return new SI(Val * numeratorFactor / denominatorFactor, numerator.ToArray(), denominator.ToArray()); } /// <summary> @@ -1254,48 +1263,33 @@ namespace TUGraz.VectoCommon.Utils /// <param name="unit">The unit.</param> /// <param name="numerator">The numerator.</param> /// <param name="denominator">The denominator.</param> - /// <param name="factor">The factor.</param> - private static void ConvertToBasicUnits(Unit unit, ICollection<Unit> numerator, - ICollection<Unit> denominator, ref double factor) + [MethodImpl(MethodImplOptions.AggressiveInlining)] + private static double ConvertToBasicUnits(Unit unit, List<Unit> numerator, List<Unit> denominator) { switch (unit) { case Unit.W: - numerator.Add(Unit.k); - numerator.Add(Unit.g); - numerator.Add(Unit.m); - numerator.Add(Unit.m); - denominator.Add(Unit.s); - denominator.Add(Unit.s); - denominator.Add(Unit.s); + numerator.AddRange(new[] { Unit.k, Unit.g, Unit.m, Unit.m }); + denominator.AddRange(new[] { Unit.s, Unit.s, Unit.s }); break; case Unit.N: - numerator.Add(Unit.k); - numerator.Add(Unit.g); - numerator.Add(Unit.m); - denominator.Add(Unit.s); - denominator.Add(Unit.s); + numerator.AddRange(new[] { Unit.k, Unit.g, Unit.m }); + denominator.AddRange(new[] { Unit.s, Unit.s }); break; case Unit.t: - factor *= 1000; - numerator.Add(Unit.k); - numerator.Add(Unit.g); - break; + numerator.AddRange(new[] { Unit.k, Unit.g }); + return 1000; case Unit.J: - numerator.Add(Unit.k); - numerator.Add(Unit.g); - numerator.Add(Unit.m); - numerator.Add(Unit.m); - denominator.Add(Unit.s); - denominator.Add(Unit.s); + numerator.AddRange(new[] { Unit.k, Unit.g, Unit.m, Unit.m }); + denominator.AddRange(new[] { Unit.s, Unit.s }); break; case Unit.min: - factor *= 60; numerator.Add(Unit.s); - break; + return 60; default: numerator.Add(unit); break; } + return 1; } /// <summary> @@ -1333,38 +1327,6 @@ namespace TUGraz.VectoCommon.Utils return Math.Sign(Val); } - /// <summary> - /// Returns the Square root of value and units of the SI. - /// </summary> - public SI Sqrt() - { - var si = ToBasicUnits(); - if (si.Numerator.Length % 2 != 0 || si.Denominator.Length % 2 != 0) { - throw new VectoException("The squareroot cannot be calculated because the Unit-Exponents are not even: [{0}]", - si.GetUnitString()); - } - - var numerator = new List<Unit>(); - var currentNumerator = si.Numerator.ToList(); - while (currentNumerator.Count != 0) { - var unit = currentNumerator.First(); - currentNumerator.Remove(unit); - currentNumerator.Remove(unit); - numerator.Add(unit); - } - - var denominator = new List<Unit>(); - var currentDenominator = si.Denominator.ToList(); - while (currentDenominator.Count != 0) { - var unit = currentDenominator.First(); - currentDenominator.Remove(unit); - currentDenominator.Remove(unit); - denominator.Add(unit); - } - - return new SI(Math.Sqrt(si.Val), numerator, denominator); - } - #region Unit Definitions /// <summary> @@ -1614,11 +1576,16 @@ namespace TUGraz.VectoCommon.Utils /// <returns> /// The result of the operator. /// </returns> - [DebuggerHidden] public static SI operator *(SI si1, SI si2) { - var numerator = si1.Numerator.Concat(si2.Numerator); - var denominator = si1.Denominator.Concat(si2.Denominator); + var numerator = new Unit[si1.Numerator.Length + si2.Numerator.Length]; + Array.Copy(si1.Numerator, numerator, si1.Numerator.Length); + Array.Copy(si2.Numerator, 0, numerator, si1.Numerator.Length, si2.Numerator.Length); + + var denominator = new Unit[si1.Denominator.Length + si2.Denominator.Length]; + Array.Copy(si1.Denominator, denominator, si1.Denominator.Length); + Array.Copy(si2.Denominator, 0, denominator, si1.Denominator.Length, si2.Denominator.Length); + return new SI(si1.Val * si2.Val, numerator, denominator); } @@ -1658,7 +1625,6 @@ namespace TUGraz.VectoCommon.Utils /// <returns> /// The result of the operator. /// </returns> - [DebuggerHidden] public static SI operator /(SI si1, SI si2) { double result; @@ -1674,8 +1640,14 @@ namespace TUGraz.VectoCommon.Utils string.Format("Can not compute division by zero ([{0}] / 0[{1}])", si1.GetUnitString(), si2.GetUnitString()), ex); } - var numerator = si1.Numerator.Concat(si2.Denominator); - var denominator = si1.Denominator.Concat(si2.Numerator); + var numerator = new Unit[si1.Numerator.Length + si2.Denominator.Length]; + Array.Copy(si1.Numerator, numerator, si1.Numerator.Length); + Array.Copy(si2.Denominator, 0, numerator, si1.Numerator.Length, si2.Denominator.Length); + + var denominator = new Unit[si1.Denominator.Length + si2.Numerator.Length]; + Array.Copy(si1.Denominator, denominator, si1.Denominator.Length); + Array.Copy(si2.Numerator, 0, denominator, si1.Denominator.Length, si2.Numerator.Length); + return new SI(result, numerator, denominator); } @@ -1727,6 +1699,7 @@ namespace TUGraz.VectoCommon.Utils /// </returns> /// <exception cref="VectoException"></exception> [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] public static bool operator <(SI si1, SI si2) { if (!si1.HasEqualUnit(si2)) { @@ -1759,6 +1732,7 @@ namespace TUGraz.VectoCommon.Utils /// </returns> /// <exception cref="VectoException"></exception> [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] public static bool operator >(SI si1, SI si2) { if (!si1.HasEqualUnit(si2)) { @@ -1982,6 +1956,7 @@ namespace TUGraz.VectoCommon.Utils /// <param name="si">The si.</param> /// <returns></returns> [DebuggerHidden] + [MethodImpl(MethodImplOptions.AggressiveInlining)] public bool HasEqualUnit(SI si) { if (Numerator.SequenceEqualFast(si.Numerator) && Denominator.SequenceEqualFast(si.Denominator)) { diff --git a/VectoCommon/VectoCommon/Utils/StringExtensionMethods.cs b/VectoCommon/VectoCommon/Utils/StringExtensionMethods.cs index 6b7d0a649612e4683042529b01392fd99d440724..5c56ba1f5587541588b11ebd3a6394c39b7c74d6 100644 --- a/VectoCommon/VectoCommon/Utils/StringExtensionMethods.cs +++ b/VectoCommon/VectoCommon/Utils/StringExtensionMethods.cs @@ -30,7 +30,6 @@ */ using System; -using System.Collections.Generic; using System.Globalization; using System.IO; using System.Linq; @@ -40,11 +39,6 @@ namespace TUGraz.VectoCommon.Utils { public static class StringExtensionMethods { - public static string Join<T>(this string s, IEnumerable<T> values) - { - return string.Join(s, values); - } - public static double ToDouble(this string self, double? defaultValue = null) { try { @@ -71,7 +65,7 @@ namespace TUGraz.VectoCommon.Utils CultureInfo.InvariantCulture); } - public static Stream GetStream(this string self) + public static Stream ToStream(this string self) { return new MemoryStream(Encoding.UTF8.GetBytes(self)); } diff --git a/VectoCommon/VectoCommon/Utils/VectoMath.cs b/VectoCommon/VectoCommon/Utils/VectoMath.cs index 58c55265c95570a7720cb0c61625005cc4b7ac2b..31194a5998e32ac61626c0240733a2d753a516b5 100644 --- a/VectoCommon/VectoCommon/Utils/VectoMath.cs +++ b/VectoCommon/VectoCommon/Utils/VectoMath.cs @@ -33,6 +33,7 @@ using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; +using System.Runtime.CompilerServices; using TUGraz.VectoCommon.Exceptions; using TUGraz.VectoCommon.Models; @@ -130,11 +131,6 @@ namespace TUGraz.VectoCommon.Utils return value; } - public static T Sqrt<T>(SI si) where T : SIBase<T> - { - return si.Sqrt().Cast<T>(); - } - /// <summary> /// converts the given inclination in percent (0-1+) into Radians /// </summary> @@ -436,12 +432,18 @@ namespace TUGraz.VectoCommon.Utils /// <param name="y"></param> /// <param name="exact"></param> /// <returns></returns> + [MethodImpl(MethodImplOptions.AggressiveInlining)] public bool IsInside(double x, double y, bool exact) { - if ((P1.Y.IsSmaller(y) && P2.Y.IsSmaller(y) && P3.Y.IsSmaller(y)) - || (P1.X.IsSmaller(x) && P2.X.IsSmaller(x) && P3.X.IsSmaller(x)) - || (P1.X.IsGreater(x) && P2.X.IsGreater(x) && P3.X.IsGreater(x)) - || (P1.Y.IsGreater(y) && P2.Y.IsGreater(y) && P3.Y.IsGreater(y))) + var smallerY = y - DoubleExtensionMethods.Tolerance; + var biggerY = y + DoubleExtensionMethods.Tolerance; + var smallerX = x - DoubleExtensionMethods.Tolerance; + var biggerX = x + DoubleExtensionMethods.Tolerance; + + if ((P1.Y < smallerY && P2.Y < smallerY && P3.Y < smallerY) + || (P1.X < smallerX && P2.X < smallerX && P3.X < smallerX) + || (P1.X > biggerX && P2.X > biggerX && P3.X > biggerX) + || (P1.Y > biggerY && P2.Y > biggerY && P3.Y > biggerY)) return false; var v0X = P3.X - P1.X; diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONGearboxData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONGearboxData.cs index 7c97f02e9c0be90199557b2ae06776b3b85e9505..8cbf235a751dcf11a371e32c47ea6f0cc00eb350 100644 --- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONGearboxData.cs +++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONGearboxData.cs @@ -134,8 +134,10 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON if (!gears.Any()) { throw new VectoSimulationException("At least one Gear-Entry must be defined in Gearbox!"); } - return ReadTableData( - gears[0].GetEx<string>(JsonKeys.Gearbox_Gear_LossMapFile), "AxleGear"); + var lossMap = gears[0][JsonKeys.Gearbox_Gear_LossMapFile]; + if (lossMap != null) + return ReadTableData(gears[0][JsonKeys.Gearbox_Gear_LossMapFile].Value<string>(), "AxleGear", required: false); + return null; } } diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs index 85fc230041329b140d79ac1135a8aece7ed7d0dd..a05c1eceae693849beeb08f3c0ad564e06d51972 100644 --- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs +++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs @@ -112,6 +112,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON protected readonly IEngineEngineeringInputData Engine; protected readonly IVehicleEngineeringInputData VehicleData; protected readonly IRetarderInputData Retarder; + protected readonly IPTOTransmissionInputData PTOTransmission; private readonly string _jobname; @@ -145,15 +146,13 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON Path.Combine(BasePath, vehicleFile)); AngularGear = VehicleData as IAngularGearInputData; + Retarder = VehicleData as IRetarderInputData; + PTOTransmission = VehicleData as IPTOTransmissionInputData; } } catch (Exception e) { throw new VectoException("JobFile: Failed to read Vehicle file '{0}': {1}", e, Body[JsonKeys.Vehicle_VehicleFile], e.Message); } - var retarder = VehicleData as IRetarderInputData; - if (retarder != null) { - Retarder = retarder; - } } #region IInputDataProvider @@ -266,6 +265,11 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON get { return this; } } + public IPTOTransmissionInputData PTOTransmissionInputData + { + get { return PTOTransmission; } + } + IAuxiliariesDeclarationInputData IDeclarationInputDataProvider.AuxiliaryInputData() { return this; @@ -456,6 +460,8 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON #endregion + #region IAuxiliariesEngineeringInputData + IList<IAuxiliaryEngineeringInputData> IAuxiliariesEngineeringInputData.Auxiliaries { get { return AuxData().Cast<IAuxiliaryEngineeringInputData>().ToList(); } @@ -526,6 +532,8 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON return retVal; } + #endregion + #region AdvancedAuxiliaries public AuxiliaryModel AuxiliaryAssembly diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONVehicleData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONVehicleData.cs index 0bae42915ae32d76dbdce57ce1eb93bed24d694e..1c0f4846201ab1a828e771953ae0569c63a6b8b0 100644 --- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONVehicleData.cs +++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONVehicleData.cs @@ -41,7 +41,8 @@ using TUGraz.VectoCore.InputData.Impl; namespace TUGraz.VectoCore.InputData.FileIO.JSON { - public class JSONVehicleDataV7 : JSONFile, IVehicleEngineeringInputData, IRetarderInputData, IAngularGearInputData + public class JSONVehicleDataV7 : JSONFile, IVehicleEngineeringInputData, IRetarderInputData, IAngularGearInputData, + IPTOTransmissionInputData { public JSONVehicleDataV7(JObject data, string fileName) : base(data, fileName) {} @@ -178,9 +179,11 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON { get { - return Body.GetEx(JsonKeys.Vehicle_AngularGear) - .GetEx<string>(JsonKeys.Vehicle_AngularGear_Type) - .ParseEnum<AngularGearType>(); + var angleDrive = Body[JsonKeys.Vehicle_AngularGear]; + if (angleDrive == null) + return AngularGearType.None; + + return angleDrive.GetEx<string>(JsonKeys.Vehicle_AngularGear_Type).ParseEnum<AngularGearType>(); } } @@ -207,6 +210,35 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON #endregion + #region IPTOTransmissionInputData + + string IPTOTransmissionInputData.PTOTransmissionType + { + get + { + var pto = Body[JsonKeys.Vehicle_PTO]; + if (pto != null) { + return pto[JsonKeys.Vehicle_PTO_Type].Value<string>(); + } + return "None"; + } + } + + DataTable IPTOTransmissionInputData.PTOLossMap + { + get + { + return ReadTableData(Body.GetEx(JsonKeys.Vehicle_PTO).GetEx<string>(JsonKeys.Vehicle_PTO_LossMapFile), "LossMap"); + } + } + + public DataTable PTOCycle + { + get { return ReadTableData(Body.GetEx(JsonKeys.Vehicle_PTO).GetEx<string>(JsonKeys.Vehicle_PTO_Cycle), "Cycle"); } + } + + #endregion + public string Vendor { get { return "N/A"; } diff --git a/VectoCore/VectoCore/InputData/Reader/ComponentData/AccelerationCurveReader.cs b/VectoCore/VectoCore/InputData/Reader/ComponentData/AccelerationCurveReader.cs index 90601b59d4604a8b4836e4569c56c401607945a3..e1689b3dfa00ac4e5ae28e5362f3091126ac3757 100644 --- a/VectoCore/VectoCore/InputData/Reader/ComponentData/AccelerationCurveReader.cs +++ b/VectoCore/VectoCore/InputData/Reader/ComponentData/AccelerationCurveReader.cs @@ -46,7 +46,7 @@ namespace TUGraz.VectoCore.InputData.Reader.ComponentData .Warn("Acceleration Curve: Header Line is not valid. Expected: '{0}, {1}, {2}', Got: {3}", Fields.Velocity, Fields.Acceleration, Fields.Deceleration, - ", ".Join(data.Columns.Cast<DataColumn>().Select(c => c.ColumnName))); + string.Join(", ", data.Columns.Cast<DataColumn>().Select(c => c.ColumnName))); return CreateFromColumnIndizes(data); } diff --git a/VectoCore/VectoCore/InputData/Reader/ComponentData/CrossWindCorrectionCurveReader.cs b/VectoCore/VectoCore/InputData/Reader/ComponentData/CrossWindCorrectionCurveReader.cs index ee00eb678551d9cc4796eaa7f33031f73b79df83..ccbe6204379a66908f8fedbb7ad4438372fd6573 100644 --- a/VectoCore/VectoCore/InputData/Reader/ComponentData/CrossWindCorrectionCurveReader.cs +++ b/VectoCore/VectoCore/InputData/Reader/ComponentData/CrossWindCorrectionCurveReader.cs @@ -107,7 +107,7 @@ namespace TUGraz.VectoCore.InputData.Reader.ComponentData .Warn( "Crosswind correction file: Header line is not valid. Expected: '{0}, {1}', Got: '{2}'. Falling back to column index.", FieldsSpeedDependent.Velocity, FieldsSpeedDependent.Cd, - ", ".Join(data.Columns.Cast<DataColumn>().Select(c => c.ColumnName).Reverse())); + string.Join(", ", data.Columns.Cast<DataColumn>().Select(c => c.ColumnName).Reverse())); return ParseSpeedDependentFromColumnIndizes(data, aerodynamicDragArea); } @@ -140,20 +140,20 @@ namespace TUGraz.VectoCore.InputData.Reader.ComponentData { return (from DataRow row in betaTable.Rows select - new AirDragBetaEntry() { - Beta = row.ParseDouble(0), - DeltaCdA = row.ParseDouble(1).SI<SquareMeter>() - }).ToList(); + new AirDragBetaEntry() { + Beta = row.ParseDouble(0), + DeltaCdA = row.ParseDouble(1).SI<SquareMeter>() + }).ToList(); } private static List<AirDragBetaEntry> ParseCdxABetaFromColumnNames(DataTable betaTable) { return (from DataRow row in betaTable.Rows select - new AirDragBetaEntry() { - Beta = row.ParseDouble(FieldsCdxABeta.Beta), - DeltaCdA = row.ParseDouble(FieldsCdxABeta.DeltaCdxA).SI<SquareMeter>() - }).ToList(); + new AirDragBetaEntry() { + Beta = row.ParseDouble(FieldsCdxABeta.Beta), + DeltaCdA = row.ParseDouble(FieldsCdxABeta.DeltaCdxA).SI<SquareMeter>() + }).ToList(); } private static bool HeaderIsValid(DataColumnCollection columns) diff --git a/VectoCore/VectoCore/InputData/Reader/ComponentData/PTOIdleLossMapReader.cs b/VectoCore/VectoCore/InputData/Reader/ComponentData/PTOIdleLossMapReader.cs new file mode 100644 index 0000000000000000000000000000000000000000..8608e55b84fb415eb908d5307a249d7ef4c553fb --- /dev/null +++ b/VectoCore/VectoCore/InputData/Reader/ComponentData/PTOIdleLossMapReader.cs @@ -0,0 +1,70 @@ +using System; +using System.Data; +using System.Linq; +using TUGraz.VectoCommon.Exceptions; +using TUGraz.VectoCommon.Models; +using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Models.SimulationComponent.Data; +using TUGraz.VectoCore.Utils; + +namespace TUGraz.VectoCore.InputData.Reader.ComponentData +{ + public static class PTOIdleLossMapReader + { + /// <summary> + /// Read the retarder loss map from a file. + /// </summary> + /// <param name="fileName"></param> + /// <returns></returns> + public static PTOLossMap ReadFromFile(string fileName) + { + try { + return Create(VectoCSVFile.Read(fileName)); + } catch (Exception ex) { + throw new VectoException("ERROR while loading PTO Idle LossMap: " + ex.Message); + } + } + + /// <summary> + /// Create the pto idle loss map from an appropriate datatable. (2 columns: Engine Speed, PTO Torque) + /// </summary> + public static PTOLossMap Create(DataTable data) + { + if (data.Columns.Count != 2) { + throw new VectoException("PTO Idle LossMap Data File must consist of 2 columns: {0}, {1}", Fields.EngineSpeed, + Fields.PTOTorque); + } + + if (data.Rows.Count < 2) { + throw new VectoException("PTO Idle LossMap must contain at least 2 entries."); + } + + if (!data.Columns.Contains(Fields.EngineSpeed) || !data.Columns.Contains(Fields.PTOTorque)) { + data.Columns[0].ColumnName = Fields.EngineSpeed; + data.Columns[1].ColumnName = Fields.PTOTorque; + LoggingObject.Logger<RetarderLossMap>().Warn( + "PTO Idle LossMap: Header Line is not valid. Expected: '{0}, {1}', Got: '{2}'. Falling back to column index.", + Fields.EngineSpeed, Fields.PTOTorque, string.Join(", ", data.Columns.Cast<DataColumn>().Select(c => c.ColumnName))); + } + + return new PTOLossMap(data.Rows.Cast<DataRow>() + .Select(row => new PTOLossMap.Entry { + EngineSpeed = row.ParseDouble(Fields.EngineSpeed).RPMtoRad(), + PTOTorque = row.ParseDouble(Fields.PTOTorque).SI<NewtonMeter>() + }).OrderBy(e => e.EngineSpeed).ToArray()); + } + + private static class Fields + { + /// <summary> + /// [rpm] + /// </summary> + public const string EngineSpeed = "Engine Speed"; + + /// <summary> + /// [Nm] + /// </summary> + public const string PTOTorque = "PTO Torque"; + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/InputData/Reader/ComponentData/RetarderLossMapReader.cs b/VectoCore/VectoCore/InputData/Reader/ComponentData/RetarderLossMapReader.cs index 851eff68b67ad650600a3d535efd4629293b631c..762ab86405742d972a744e30a1dac4ad1a0845ed 100644 --- a/VectoCore/VectoCore/InputData/Reader/ComponentData/RetarderLossMapReader.cs +++ b/VectoCore/VectoCore/InputData/Reader/ComponentData/RetarderLossMapReader.cs @@ -1,5 +1,4 @@ using System; -using System.Collections.Generic; using System.Data; using System.Linq; using TUGraz.VectoCommon.Exceptions; @@ -10,13 +9,11 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.InputData.Reader.ComponentData { - public class RetarderLossMapReader + public static class RetarderLossMapReader { /// <summary> /// Read the retarder loss map from a file. /// </summary> - /// <param name="fileName"></param> - /// <returns></returns> public static RetarderLossMap ReadFromFile(string fileName) { try { @@ -29,8 +26,6 @@ namespace TUGraz.VectoCore.InputData.Reader.ComponentData /// <summary> /// Create the retarder loss map from an appropriate datatable. (2 columns: Retarder Speed, Torque Loss) /// </summary> - /// <param name="data"></param> - /// <returns></returns> public static RetarderLossMap Create(DataTable data) { if (data.Columns.Count != 2) { @@ -41,42 +36,20 @@ namespace TUGraz.VectoCore.InputData.Reader.ComponentData throw new VectoException("RetarderLossMap must contain at least 2 entries."); } - List<RetarderLossMap.RetarderLossEntry> entries; - if (HeaderIsValid(data.Columns)) { - entries = CreateFromColumnNames(data); - } else { + if (!data.Columns.Contains(Fields.RetarderSpeed) || !data.Columns.Contains(Fields.TorqueLoss)) { + data.Columns[0].ColumnName = Fields.RetarderSpeed; + data.Columns[1].ColumnName = Fields.TorqueLoss; LoggingObject.Logger<RetarderLossMap>().Warn( "RetarderLossMap: Header Line is not valid. Expected: '{0}, {1}', Got: '{2}'. Falling back to column index.", Fields.RetarderSpeed, Fields.TorqueLoss, - ", ".Join(data.Columns.Cast<DataColumn>().Select(c => c.ColumnName).Reverse())); - entries = CreateFromColumnIndizes(data); + string.Join(", ", data.Columns.Cast<DataColumn>().Select(c => c.ColumnName))); } - entries.Sort((entry1, entry2) => entry1.RetarderSpeed.Value().CompareTo(entry2.RetarderSpeed.Value())); - return new RetarderLossMap(entries); - } - - private static List<RetarderLossMap.RetarderLossEntry> CreateFromColumnNames(DataTable data) - { - return data.Rows.Cast<DataRow>() + return new RetarderLossMap(data.Rows.Cast<DataRow>() .Select(row => new RetarderLossMap.RetarderLossEntry { RetarderSpeed = row.ParseDouble(Fields.RetarderSpeed).RPMtoRad(), TorqueLoss = row.ParseDouble(Fields.TorqueLoss).SI<NewtonMeter>() - }).ToList(); - } - - private static bool HeaderIsValid(DataColumnCollection columns) - { - return columns.Contains(Fields.RetarderSpeed) && columns.Contains(Fields.TorqueLoss); - } - - private static List<RetarderLossMap.RetarderLossEntry> CreateFromColumnIndizes(DataTable data) - { - return data.Rows.Cast<DataRow>() - .Select(row => new RetarderLossMap.RetarderLossEntry { - RetarderSpeed = row.ParseDouble(0).RPMtoRad(), - TorqueLoss = row.ParseDouble(1).SI<NewtonMeter>() - }).ToList(); + }).OrderBy(e => e.RetarderSpeed).ToArray()); } public static class Fields diff --git a/VectoCore/VectoCore/InputData/Reader/ComponentData/TransmissionLossMapReader.cs b/VectoCore/VectoCore/InputData/Reader/ComponentData/TransmissionLossMapReader.cs index 1eb46333c138920babc1dae6717ff55b87abaf0a..b62094acf4bd7961bed93d908129f652bb508828 100644 --- a/VectoCore/VectoCore/InputData/Reader/ComponentData/TransmissionLossMapReader.cs +++ b/VectoCore/VectoCore/InputData/Reader/ComponentData/TransmissionLossMapReader.cs @@ -47,7 +47,7 @@ namespace TUGraz.VectoCore.InputData.Reader.ComponentData LoggingObject.Logger<TransmissionLossMap>().Warn( "TransmissionLossMap {5}: Header line is not valid. Expected: '{0}, {1}, {2}'. Got: '{4}'. Falling back to column index.", Fields.InputSpeed, Fields.InputTorque, Fields.TorqeLoss, - ", ".Join(data.Columns.Cast<DataColumn>().Select(c => c.ColumnName).Reverse()), gearName); + string.Join(", ", data.Columns.Cast<DataColumn>().Select(c => c.ColumnName).Reverse()), gearName); entries = CreateFromColumIndizes(data); } diff --git a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/AbstractSimulationDataAdapter.cs b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/AbstractSimulationDataAdapter.cs index d4bcd9f7b9f67334c351ffee854aa80e2719ca8c..adb2f1401bf8f88750eb5dc4c91842ea8260a164 100644 --- a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/AbstractSimulationDataAdapter.cs +++ b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/AbstractSimulationDataAdapter.cs @@ -140,14 +140,15 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter internal AxleGearData CreateAxleGearData(IAxleGearInputData data, bool useEfficiencyFallback) { TransmissionLossMap axleLossMap; - try { + if (data.LossMap == null && useEfficiencyFallback) { + axleLossMap = TransmissionLossMapReader.Create(data.Efficiency, data.Ratio, "AxleGear"); + } else { + if (data.LossMap == null) + throw new Exception("LossMap for AxleGear is missing."); axleLossMap = TransmissionLossMapReader.Create(data.LossMap, data.Ratio, "AxleGear"); - } catch (InvalidFileFormatException) { - if (useEfficiencyFallback) { - axleLossMap = TransmissionLossMapReader.Create(data.Efficiency, data.Ratio, "AxleGear"); - } else { - throw; - } + } + if (axleLossMap == null) { + throw new Exception("LossMap for AxleGear is missing."); } return new AxleGearData { @@ -172,12 +173,7 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter internal AngularGearData CreateAngularGearData(IAngularGearInputData data, bool useEfficiencyFallback) { try { - var type = AngularGearType.None; - try { - type = data.Type; - } catch (InvalidFileFormatException) { - Log.Info("AngularGear not found. Assuming None."); - } + var type = data.Type; switch (type) { case AngularGearType.LossesIncludedInGearbox: diff --git a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs index c28599bbbba2995546767059d00a3e26a37d4417..908289bf36e81080fe2abd95bdcaf2f2b2ade568 100644 --- a/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs +++ b/VectoCore/VectoCore/InputData/Reader/DataObjectAdapter/EngineeringDataAdapter.cs @@ -307,6 +307,19 @@ namespace TUGraz.VectoCore.InputData.Reader.DataObjectAdapter return SetCommonRetarderData(retarder); } + public PTOData CreatePTOTransmissionData(IPTOTransmissionInputData pto) + { + if (pto.PTOTransmissionType != "None") { + return new PTOData { + TransmissionType = pto.PTOTransmissionType, + LossMap = PTOIdleLossMapReader.Create(pto.PTOLossMap), + PTOCycle = DrivingCycleDataReader.ReadFromDataTable(pto.PTOCycle, CycleType.PTO, "PTO", false) + }; + } + + return null; + } + public AdvancedAuxData CreateAdvancedAuxData(IAuxiliariesEngineeringInputData auxInputData) { return new AdvancedAuxData() { diff --git a/VectoCore/VectoCore/InputData/Reader/DrivingCycleDataReader.cs b/VectoCore/VectoCore/InputData/Reader/DrivingCycleDataReader.cs index 500e683c43590b4498c76b22b968bc710bcb811d..4135a1163e1e246b1d5492ce7eef436ccccd224b 100644 --- a/VectoCore/VectoCore/InputData/Reader/DrivingCycleDataReader.cs +++ b/VectoCore/VectoCore/InputData/Reader/DrivingCycleDataReader.cs @@ -55,6 +55,10 @@ namespace TUGraz.VectoCore.InputData.Reader { var cols = cycleData.Columns.Cast<DataColumn>().Select(c => c.ColumnName).ToArray(); + if (PTOCycleDataParser.ValidateHeader(cols, false)) { + return CycleType.PTO; + } + if (PWheelCycleDataParser.ValidateHeader(cols, false)) { return CycleType.PWheel; } @@ -86,6 +90,8 @@ namespace TUGraz.VectoCore.InputData.Reader return new MeasuredSpeedGearDataParser(); case CycleType.MeasuredSpeed: return new MeasuredSpeedDataParser(); + case CycleType.PTO: + return new PTOCycleDataParser(); default: throw new ArgumentOutOfRangeException("type"); } @@ -225,6 +231,7 @@ namespace TUGraz.VectoCore.InputData.Reader // vehicle stops. duplicate current distance entry with 0 waiting time var tmp = new DrivingCycleData.DrivingCycleEntry(entry) { StoppingTime = 0.SI<Second>(), + PTOActive = false, RoadGradient = entry.RoadGradient, VehicleTargetSpeed = i < entries.Count - 1 ? entries[i + 1].VehicleTargetSpeed : 0.SI<MeterPerSecond>() }; @@ -295,6 +302,8 @@ namespace TUGraz.VectoCore.InputData.Reader private static class Fields { + public const string PTOTorque = "PTO Torque"; + public const string EngineSpeedFull = "Engine Speed"; public const string PWheel = "Pwheel"; public const string Distance = "s"; public const string Time = "t"; @@ -309,6 +318,7 @@ namespace TUGraz.VectoCore.InputData.Reader public const string EnginePower = "Pe"; public const string EngineTorque = "Me"; public const string TorqueConverterActive = "tc_active"; + public const string PTOActive = "PTO"; } #region DataParser @@ -332,7 +342,7 @@ namespace TUGraz.VectoCore.InputData.Reader var diff = header.GroupBy(c => c).Where(g => g.Count() > 2).SelectMany(g => g).ToList(); if (diff.Any()) { if (throwExceptions) { - throw new VectoException("Column(s) defined more than once: " + ", ".Join(diff.OrderBy(x => x))); + throw new VectoException("Column(s) defined more than once: " + string.Join(", ", diff.OrderBy(x => x))); } return false; } @@ -344,7 +354,7 @@ namespace TUGraz.VectoCore.InputData.Reader diff = header.Except(allowedCols).ToList(); if (diff.Any()) { if (throwExceptions) { - throw new VectoException("Column(s) not allowed: " + ", ".Join(diff)); + throw new VectoException("Column(s) not allowed: " + string.Join(", ", diff)); } return false; } @@ -352,7 +362,7 @@ namespace TUGraz.VectoCore.InputData.Reader diff = requiredCols.Except(header).ToList(); if (diff.Any()) { if (throwExceptions) { - throw new VectoException("Column(s) required: " + ", ".Join(diff)); + throw new VectoException("Column(s) required: " + string.Join(", ", diff)); } return false; } @@ -364,7 +374,7 @@ namespace TUGraz.VectoCore.InputData.Reader var colCount = header.Intersect(cols).Count(); if (colCount != 0 && colCount != cols.Length) { if (throwExceptions) { - throw new VectoException("Either all columns have to be defined or none of them: {0}", ", ".Join(cols)); + throw new VectoException("Either all columns have to be defined or none of them: {0}", string.Join(", ", cols)); } return false; } @@ -392,7 +402,8 @@ namespace TUGraz.VectoCore.InputData.Reader AirSpeedRelativeToVehicle = crossWindRequired ? row.ParseDouble(Fields.AirSpeedRelativeToVehicle).KMPHtoMeterPerSecond() : null, WindYawAngle = crossWindRequired ? row.ParseDoubleOrGetDefault(Fields.WindYawAngle) : 0, - AuxiliarySupplyPower = row.GetAuxiliaries() + AuxiliarySupplyPower = row.GetAuxiliaries(), + PTOActive = table.Columns.Contains(Fields.PTOActive) && row.Field<string>(Fields.PTOActive) == "1" }); } @@ -411,10 +422,11 @@ namespace TUGraz.VectoCore.InputData.Reader Fields.AdditionalAuxPowerDemand, Fields.RoadGradient, Fields.AirSpeedRelativeToVehicle, - Fields.WindYawAngle + Fields.WindYawAngle, + Fields.PTOActive }; - var allowAux = true; + const bool allowAux = true; return CheckColumns(header, allowedCols, requiredCols, throwExceptions, allowAux) && CheckComboColumns(header, new[] { Fields.AirSpeedRelativeToVehicle, Fields.WindYawAngle }, throwExceptions); @@ -475,7 +487,7 @@ namespace TUGraz.VectoCore.InputData.Reader Fields.AdditionalAuxPowerDemand }; - var allowAux = false; + const bool allowAux = false; if (!CheckColumns(header, allowedCols, requiredCols, throwExceptions, allowAux)) { return false; @@ -537,9 +549,7 @@ namespace TUGraz.VectoCore.InputData.Reader Fields.AdditionalAuxPowerDemand }; - var allowAux = false; - - return CheckColumns(header, allowedCols, requiredCols, throwExceptions, allowAux); + return CheckColumns(header, allowedCols, requiredCols, throwExceptions, allowAux: false); } } @@ -583,7 +593,7 @@ namespace TUGraz.VectoCore.InputData.Reader Fields.WindYawAngle }; - var allowAux = true; + const bool allowAux = true; return CheckColumns(header, allowedCols, requiredCols, throwExceptions, allowAux) && CheckComboColumns(header, new[] { Fields.AirSpeedRelativeToVehicle, Fields.WindYawAngle }, throwExceptions); @@ -639,12 +649,50 @@ namespace TUGraz.VectoCore.InputData.Reader Fields.WindYawAngle }; - var allowAux = true; + const bool allowAux = true; return CheckColumns(header, allowedCols, requiredCols, throwExceptions, allowAux) && CheckComboColumns(header, new[] { Fields.AirSpeedRelativeToVehicle, Fields.WindYawAngle }, throwExceptions); } } + + /// <summary> + /// Parser for PTO Cycles. + /// </summary> + // <t> [s], <Engine Speed> [rpm], <PTO Torque> [Nm] + private class PTOCycleDataParser : AbstractCycleDataParser + { + public override IEnumerable<DrivingCycleData.DrivingCycleEntry> Parse(DataTable table, bool crossWindRequired) + { + ValidateHeader(table.Columns.Cast<DataColumn>().Select(col => col.ColumnName).ToArray()); + + var entries = table.Rows.Cast<DataRow>().Select(row => new DrivingCycleData.DrivingCycleEntry { + Time = row.ParseDouble(Fields.Time).SI<Second>(), + AngularVelocity = row.ParseDouble(Fields.EngineSpeedFull).RPMtoRad(), + Torque = row.ParseDouble(Fields.PTOTorque).SI<NewtonMeter>() + }).ToArray(); + + return entries; + } + + public static bool ValidateHeader(string[] header, bool throwExceptions = true) + { + var requiredCols = new[] { + Fields.Time, + Fields.EngineSpeedFull, + Fields.PTOTorque + }; + var allowedCols = new[] { + Fields.Time, + Fields.EngineSpeedFull, + Fields.PTOTorque + }; + + const bool allowAux = false; + + return CheckColumns(header, allowedCols, requiredCols, throwExceptions, allowAux); + } + } } #endregion diff --git a/VectoCore/VectoCore/InputData/Reader/FullLoadCurveReader.cs b/VectoCore/VectoCore/InputData/Reader/FullLoadCurveReader.cs index 71ebac1f3be020d79dad8fbff0041eb16c70dfb2..7b0e695cf72c082817cf8fae662322985eafdfa2 100644 --- a/VectoCore/VectoCore/InputData/Reader/FullLoadCurveReader.cs +++ b/VectoCore/VectoCore/InputData/Reader/FullLoadCurveReader.cs @@ -55,7 +55,6 @@ namespace TUGraz.VectoCore.InputData.Reader } } - public static FullLoadCurve Create(DataTable data, bool declarationMode = false, bool engineFld = false) { if (engineFld) { @@ -80,7 +79,7 @@ namespace TUGraz.VectoCore.InputData.Reader Logger<FullLoadCurve>().Warn( "FullLoadCurve: Header Line is not valid. Expected: '{0}, {1}, {2}', Got: '{3}'. Falling back to column index.", Fields.EngineSpeed, Fields.TorqueFullLoad, - Fields.TorqueDrag, ", ".Join(data.Columns.Cast<DataColumn>().Select(c => c.ColumnName))); + Fields.TorqueDrag, string.Join(", ", data.Columns.Cast<DataColumn>().Select(c => c.ColumnName))); entriesFld = CreateFromColumnIndizes(data, engineFld); } @@ -126,7 +125,6 @@ namespace TUGraz.VectoCore.InputData.Reader }).ToList(); } - public static class Fields { /// <summary> diff --git a/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs b/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs index c63b92ae052b1cfa0445313db7ffcfc095911e55..4ea718fb179e8097c4742b151d5d3277f43d2f4a 100644 --- a/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs +++ b/VectoCore/VectoCore/InputData/Reader/Impl/EngineeringModeVectoRunDataFactory.cs @@ -46,7 +46,7 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl { protected DriverData Driver; - protected IEngineeringInputDataProvider InputDataProvider; + protected readonly IEngineeringInputDataProvider InputDataProvider; internal EngineeringModeVectoRunDataFactory(IEngineeringInputDataProvider dataProvider) { @@ -71,6 +71,7 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl tempVehicle.DynamicTyreRadius, useEfficiencyFallback: true); var crossWindRequired = vehicleInputData.CrossWindCorrectionMode == CrossWindCorrectionMode.VAirBetaLookupTable; var angularGearData = dao.CreateAngularGearData(InputDataProvider.AngularGearInputData, useEfficiencyFallback: true); + var ptoTransmissionData = dao.CreatePTOTransmissionData(InputDataProvider.PTOTransmissionInputData); return InputDataProvider.JobInputData().Cycles.Select(cycle => new VectoRunData { JobName = InputDataProvider.JobInputData().JobName, @@ -83,6 +84,7 @@ namespace TUGraz.VectoCore.InputData.Reader.Impl Aux = dao.CreateAuxiliaryData(InputDataProvider.AuxiliaryInputData()), AdvancedAux = dao.CreateAdvancedAuxData(InputDataProvider.AuxiliaryInputData()), Retarder = dao.CreateRetarderData(InputDataProvider.RetarderInputData, InputDataProvider.VehicleInputData), + PTO = ptoTransmissionData, Cycle = DrivingCycleDataReader.ReadFromDataTable(cycle.CycleData, cycle.Name, crossWindRequired), ExecutionMode = ExecutionMode.Engineering }); diff --git a/VectoCore/VectoCore/InputData/Reader/ShiftPolygonReader.cs b/VectoCore/VectoCore/InputData/Reader/ShiftPolygonReader.cs index 0abcc5e95e3e1194683f34e9bba0f5fc1df81290..70041697911585ab8f5585ede0308243127bf01b 100644 --- a/VectoCore/VectoCore/InputData/Reader/ShiftPolygonReader.cs +++ b/VectoCore/VectoCore/InputData/Reader/ShiftPolygonReader.cs @@ -72,14 +72,13 @@ namespace TUGraz.VectoCore.InputData.Reader .Warn( "ShiftPolygon: Header Line is not valid. Expected: '{0}, {1}, {2}', Got: '{3}'. Falling back to column index", Fields.Torque, Fields.AngularSpeedUp, Fields.AngularSpeedDown, - ", ".Join(data.Columns.Cast<DataColumn>().Select(c => c.ColumnName).Reverse())); + string.Join(", ", data.Columns.Cast<DataColumn>().Select(c => c.ColumnName).Reverse())); entriesDown = CreateFromColumnIndizes(data, 1); entriesUp = CreateFromColumnIndizes(data, 2); } return new ShiftPolygon(entriesDown, entriesUp); } - private static bool HeaderIsValid(DataColumnCollection columns) { return columns.Contains(Fields.Torque) && columns.Contains(Fields.AngularSpeedUp) && @@ -99,10 +98,10 @@ namespace TUGraz.VectoCore.InputData.Reader { return (from DataRow row in data.Rows select - new ShiftPolygon.ShiftPolygonEntry { - Torque = row.ParseDouble(0).SI<NewtonMeter>(), - AngularSpeed = row.ParseDouble(column).RPMtoRad(), - }).ToList(); + new ShiftPolygon.ShiftPolygonEntry { + Torque = row.ParseDouble(0).SI<NewtonMeter>(), + AngularSpeed = row.ParseDouble(column).RPMtoRad(), + }).ToList(); } public static class Fields diff --git a/VectoCore/VectoCore/JsonKeys.Designer.cs b/VectoCore/VectoCore/JsonKeys.Designer.cs index 0124218b5b5d6ec1d0b66fba200cf99d5d5cce21..f2337736ac4f710ce55a145bb28a9430a3dc2e40 100644 --- a/VectoCore/VectoCore/JsonKeys.Designer.cs +++ b/VectoCore/VectoCore/JsonKeys.Designer.cs @@ -726,6 +726,42 @@ namespace TUGraz.VectoCore { } } + /// <summary> + /// Looks up a localized string similar to PTO. + /// </summary> + internal static string Vehicle_PTO { + get { + return ResourceManager.GetString("Vehicle_PTO", resourceCulture); + } + } + + /// <summary> + /// Looks up a localized string similar to Cycle. + /// </summary> + internal static string Vehicle_PTO_Cycle { + get { + return ResourceManager.GetString("Vehicle_PTO_Cycle", resourceCulture); + } + } + + /// <summary> + /// Looks up a localized string similar to LossMap. + /// </summary> + internal static string Vehicle_PTO_LossMapFile { + get { + return ResourceManager.GetString("Vehicle_PTO_LossMapFile", resourceCulture); + } + } + + /// <summary> + /// Looks up a localized string similar to Type. + /// </summary> + internal static string Vehicle_PTO_Type { + get { + return ResourceManager.GetString("Vehicle_PTO_Type", resourceCulture); + } + } + /// <summary> /// Looks up a localized string similar to Retarder. /// </summary> diff --git a/VectoCore/VectoCore/JsonKeys.resx b/VectoCore/VectoCore/JsonKeys.resx index 4d9381367575d806e8075f71f9d421cd11241dd7..b19f7fe807f6eeb3d03f3bee247f327374c8146a 100644 --- a/VectoCore/VectoCore/JsonKeys.resx +++ b/VectoCore/VectoCore/JsonKeys.resx @@ -172,6 +172,18 @@ </data> <data name="Vehicle_Retarder_LossMapFile" xml:space="preserve"> <value>File</value> + </data> + <data name="Vehicle_PTO" xml:space="preserve"> + <value>PTO</value> + </data> + <data name="Vehicle_PTO_LossMapFile" xml:space="preserve"> + <value>LossMap</value> + </data> + <data name="Vehicle_PTO_Cycle" xml:space="preserve"> + <value>Cycle</value> + </data> + <data name="Vehicle_PTO_Type" xml:space="preserve"> + <value>Type</value> </data> <data name="Vehicle_AngularGear" xml:space="preserve"> <value>AngularGear</value> diff --git a/VectoCore/VectoCore/Models/Connector/Ports/Impl/Response.cs b/VectoCore/VectoCore/Models/Connector/Ports/Impl/Response.cs index 556d4524fa614dc0a0b5b9b61b714bb73efbb985..ac1b528ffd0af252bde21fe2a24f845fab9c323c 100644 --- a/VectoCore/VectoCore/Models/Connector/Ports/Impl/Response.cs +++ b/VectoCore/VectoCore/Models/Connector/Ports/Impl/Response.cs @@ -63,7 +63,7 @@ namespace TUGraz.VectoCore.Models.Connector.Ports.Impl { var t = GetType(); return string.Format("{0}{{{1}}}", t.Name, - ", ".Join(t.GetProperties().Select(p => string.Format("{0}: {1}", p.Name, p.GetValue(this))))); + string.Join(", ", t.GetProperties().Select(p => string.Format("{0}: {1}", p.Name, p.GetValue(this))))); } } diff --git a/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs b/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs index d5723940852cf2c8e14f011097eff0290290109c..94fe58d944ad73404e5ac6c6614ef94f3d042757 100644 --- a/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs +++ b/VectoCore/VectoCore/Models/Declaration/DeclarationData.cs @@ -56,6 +56,12 @@ namespace TUGraz.VectoCore.Models.Declaration private AirDrag _airDrag; private StandardBodies _standardBodies; private Payloads _payloads; + private PTOTransmission _pto; + + public static PTOTransmission PTOTransmission + { + get { return Instance()._pto ?? (Instance()._pto = new PTOTransmission()); } + } public static Wheels Wheels { diff --git a/VectoCore/VectoCore/Models/Declaration/ElectricSystem.cs b/VectoCore/VectoCore/Models/Declaration/ElectricSystem.cs index bdc17fea45f1517261528deff84eeb874417107f..c7dbe0785eafa75274c4a024885931a55ca9e2ef 100644 --- a/VectoCore/VectoCore/Models/Declaration/ElectricSystem.cs +++ b/VectoCore/VectoCore/Models/Declaration/ElectricSystem.cs @@ -53,9 +53,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - Data.Clear(); - NormalizeTable(table); - foreach (DataRow row in table.Rows) { var name = row.Field<string>("technology"); foreach (DataColumn col in table.Columns) { @@ -90,9 +87,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - Data.Clear(); - NormalizeTable(table); - foreach (DataRow row in table.Rows) { var name = row.Field<string>("technology"); foreach (DataColumn col in table.Columns) { diff --git a/VectoCore/VectoCore/Models/Declaration/Fan.cs b/VectoCore/VectoCore/Models/Declaration/Fan.cs index 54673dff50cc6fa3f51048c1003fe5486badfeb4..1bfbba14b9506c7afa1b459096f6e24b17758c6d 100644 --- a/VectoCore/VectoCore/Models/Declaration/Fan.cs +++ b/VectoCore/VectoCore/Models/Declaration/Fan.cs @@ -51,9 +51,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - Data.Clear(); - NormalizeTable(table); - foreach (DataRow row in table.Rows) { var name = row.Field<string>("technology"); diff --git a/VectoCore/VectoCore/Models/Declaration/HVAC.cs b/VectoCore/VectoCore/Models/Declaration/HVAC.cs index 2e4f31833b5f954c8acd0f8a1435164b503f61c8..bc196e7de4078794138cc11caa961014e4ca4787 100644 --- a/VectoCore/VectoCore/Models/Declaration/HVAC.cs +++ b/VectoCore/VectoCore/Models/Declaration/HVAC.cs @@ -52,9 +52,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - Data.Clear(); - NormalizeTable(table); - foreach (DataRow row in table.Rows) { var hdvClass = VehicleClassHelper.Parse(row.Field<string>("hdvclass")); foreach (DataColumn col in table.Columns) { diff --git a/VectoCore/VectoCore/Models/Declaration/LookupData.cs b/VectoCore/VectoCore/Models/Declaration/LookupData.cs index f170922cf9b65f50e689e4ad38a79ab945f5e39c..ef4c938336fff7a134d783c03a2c82e7f4d43422 100644 --- a/VectoCore/VectoCore/Models/Declaration/LookupData.cs +++ b/VectoCore/VectoCore/Models/Declaration/LookupData.cs @@ -41,17 +41,19 @@ namespace TUGraz.VectoCore.Models.Declaration { public abstract class LookupData : LoggingObject { - protected LookupData() - { - if (!string.IsNullOrWhiteSpace(ResourceId)) - ParseData(ReadCsvResource(ResourceId)); - } - protected abstract string ResourceId { get; } protected abstract string ErrorMessage { get; } - protected abstract void ParseData(DataTable table); + protected LookupData() + { + if (!string.IsNullOrWhiteSpace(ResourceId)) { + var table = ReadCsvResource(ResourceId); + NormalizeTable(table); + ParseData(table); + } + } + protected static DataTable ReadCsvResource(string resourceId) { return VectoCSVFile.ReadStream(RessourceHelper.ReadStream(resourceId)); diff --git a/VectoCore/VectoCore/Models/Declaration/PTOTransmission.cs b/VectoCore/VectoCore/Models/Declaration/PTOTransmission.cs new file mode 100644 index 0000000000000000000000000000000000000000..c566405cdceeda09d3d52d07cfbe78aeed558695 --- /dev/null +++ b/VectoCore/VectoCore/Models/Declaration/PTOTransmission.cs @@ -0,0 +1,34 @@ +using System.Data; +using System.Linq; +using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Utils; + +namespace TUGraz.VectoCore.Models.Declaration +{ + public sealed class PTOTransmission : LookupData<string, Watt>, IDeclarationAuxiliaryTable + { + public const string NoPTO = "None"; + + protected override string ResourceId + { + get { return "TUGraz.VectoCore.Resources.Declaration.VAUX.PTO-tech.csv"; } + } + + protected override string ErrorMessage + { + get { return "PTO Transmission Lookup Error: No value found for PTO Transmission. Technology: '{0}'"; } + } + + protected override void ParseData(DataTable table) + { + Data = table.Rows.Cast<DataRow>().ToDictionary( + r => r.Field<string>("technology"), + r => r.ParseDouble("powerloss").SI<Watt>()); + } + + public string[] GetTechnologies() + { + return Data.Keys.ToArray(); + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/Declaration/Payloads.cs b/VectoCore/VectoCore/Models/Declaration/Payloads.cs index abf14d3cc6a82c56a7f7af06ec593d3ca62d06c3..a0eeb1226ac8ba30ce1ed7424f7f0999e477cd23 100644 --- a/VectoCore/VectoCore/Models/Declaration/Payloads.cs +++ b/VectoCore/VectoCore/Models/Declaration/Payloads.cs @@ -81,8 +81,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - NormalizeTable(table); - Data = table.Rows.Cast<DataRow>() .ToDictionary( kv => kv.ParseDouble("grossvehicleweight").SI<Kilogram>(), diff --git a/VectoCore/VectoCore/Models/Declaration/PneumaticSystem.cs b/VectoCore/VectoCore/Models/Declaration/PneumaticSystem.cs index 37d965f8d2abbdd47ffc6d9c889a7591fcd98cc5..766eeb32fb61ec28d41f3aa52ac979d74261e316 100644 --- a/VectoCore/VectoCore/Models/Declaration/PneumaticSystem.cs +++ b/VectoCore/VectoCore/Models/Declaration/PneumaticSystem.cs @@ -51,9 +51,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - Data.Clear(); - NormalizeTable(table); - foreach (DataRow row in table.Rows) { var technology = row.Field<string>("technology"); foreach (DataColumn col in table.Columns) { diff --git a/VectoCore/VectoCore/Models/Declaration/Segments.cs b/VectoCore/VectoCore/Models/Declaration/Segments.cs index 981f6cfda298e32a9c93dcc56cb15100bca421a7..d73bc0e5999d2dc2b63d6acde79cd1481b8ee334 100644 --- a/VectoCore/VectoCore/Models/Declaration/Segments.cs +++ b/VectoCore/VectoCore/Models/Declaration/Segments.cs @@ -62,7 +62,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - NormalizeTable(table); _segmentTable = table.Copy(); } diff --git a/VectoCore/VectoCore/Models/Declaration/StandardBodies.cs b/VectoCore/VectoCore/Models/Declaration/StandardBodies.cs index 9fc0ffb834e3dd0cf175b1d764945300d5946279..922776383d9607fd218d74e79fe993e513796c64 100644 --- a/VectoCore/VectoCore/Models/Declaration/StandardBodies.cs +++ b/VectoCore/VectoCore/Models/Declaration/StandardBodies.cs @@ -79,7 +79,8 @@ namespace TUGraz.VectoCore.Models.Declaration /// </summary> public sealed class StandardBodies : LookupData<string, StandardBody> { - public static StandardBody Empty = new StandardBody("", 0.SI<Kilogram>(), 0.SI<Kilogram>(), 0.SI<SquareMeter>(), null); + public static readonly StandardBody Empty = new StandardBody("", 0.SI<Kilogram>(), 0.SI<Kilogram>(), + 0.SI<SquareMeter>(), null); protected override string ResourceId { @@ -98,8 +99,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - NormalizeTable(table); - Data = table.Rows.Cast<DataRow>().Select(k => new StandardBody( k.Field<string>("name"), k.ParseDoubleOrGetDefault("curbmass").SI<Kilogram>(), diff --git a/VectoCore/VectoCore/Models/Declaration/SteeringPump.cs b/VectoCore/VectoCore/Models/Declaration/SteeringPump.cs index 1feac2e11bdebae29a21de1d0d2ace52cbbc6c2f..2f242b98b68d53278fa62e2859af9042c578347a 100644 --- a/VectoCore/VectoCore/Models/Declaration/SteeringPump.cs +++ b/VectoCore/VectoCore/Models/Declaration/SteeringPump.cs @@ -84,9 +84,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - NormalizeTable(table); - Data.Clear(); - foreach (DataRow row in table.Rows) { var hdvClass = VehicleClassHelper.Parse(row.Field<string>("hdvclass")); foreach (DataColumn col in table.Columns) { @@ -116,9 +113,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - NormalizeTable(table); - Data.Clear(); - Data = table.Rows.Cast<DataRow>().ToDictionary( key => key.Field<string>("Technology"), value => new SteeringPumpValues<double>(value.ParseDouble("UF"), value.ParseDouble("B"), value.ParseDouble("S"))); @@ -166,9 +160,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - NormalizeTable(table); - Data.Clear(); - foreach (DataRow row in table.Rows) { var axleNumber = int.Parse(row.Field<string>("steeredaxles")); foreach (DataColumn col in table.Columns) { diff --git a/VectoCore/VectoCore/Models/Declaration/WHTCCorrection.cs b/VectoCore/VectoCore/Models/Declaration/WHTCCorrection.cs index 06b305fffd088267fe3f23194c5759bcf229b0cf..94964d95b72b2da1bf8137afe4bef29a64d42325 100644 --- a/VectoCore/VectoCore/Models/Declaration/WHTCCorrection.cs +++ b/VectoCore/VectoCore/Models/Declaration/WHTCCorrection.cs @@ -61,9 +61,6 @@ namespace TUGraz.VectoCore.Models.Declaration protected override void ParseData(DataTable table) { - NormalizeTable(table); - Data.Clear(); - foreach (MissionType mission in Enum.GetValues(typeof(MissionType))) { var values = table.Columns[mission.ToString().ToLower()].Values<string>().ToDouble().ToArray(); Data[mission] = new Entry { Urban = values[0], Rural = values[1], Motorway = values[2] }; diff --git a/VectoCore/VectoCore/Models/Simulation/Data/VectoRunData.cs b/VectoCore/VectoCore/Models/Simulation/Data/VectoRunData.cs index efa73eb085071895e608b7390bd92ad5d0810c1f..02e8c0b1d68ce6df05d53c16708c1eaec25dfe72 100644 --- a/VectoCore/VectoCore/Models/Simulation/Data/VectoRunData.cs +++ b/VectoCore/VectoCore/Models/Simulation/Data/VectoRunData.cs @@ -68,12 +68,16 @@ namespace TUGraz.VectoCore.Models.Simulation.Data public AdvancedAuxData AdvancedAux { get; internal set; } + // todo mk 2016-08-30: property is never used. Delete? [ValidateObject] public string AccelerationLimitingFile { get; internal set; } [ValidateObject] public RetarderData Retarder { get; internal set; } + [ValidateObject] + public PTOData PTO { get; internal set; } + [ValidateObject] public DriverData DriverData { get; internal set; } diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs b/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs index 74409b1bf957c1462a8a2dfe5b763f9180a2560b..36ea2416b6e934360f40b902e6b6e43decb39f8a 100644 --- a/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs +++ b/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs @@ -70,8 +70,11 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl return BuildMeasuredSpeed(data); case CycleType.MeasuredSpeedGear: return BuildMeasuredSpeedGear(data); + case CycleType.DistanceBased: + return BuildFullPowertrain(data); + default: + throw new VectoException("Powertrain Builder cannot build Powertrain for CycleType: {0}", data.Cycle.CycleType); } - return BuildFullPowertrain(data); } private VehicleContainer BuildEngineOnly(VectoRunData data) @@ -84,7 +87,7 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl var cycle = new PowertrainDrivingCycle(container, data.Cycle); var directAux = new EngineAuxiliary(container); - directAux.AddDirect(); + directAux.AddCycle(); var engine = new EngineOnlyCombustionEngine(container, data.EngineData); engine.Connect(directAux.Port()); @@ -103,13 +106,16 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl var gearbox = new CycleGearbox(container, data.GearboxData); // PWheelCycle --> AxleGear --> CycleClutch --> Engine <-- Aux - new PWheelCycle(container, data.Cycle, data.AxleGearData.AxleGear.Ratio, + var powertrain = new PWheelCycle(container, data.Cycle, data.AxleGearData.AxleGear.Ratio, gearbox.ModelData.Gears.ToDictionary(g => g.Key, g => g.Value.Ratio)) .AddComponent(new AxleGear(container, data.AxleGearData)) .AddComponent(data.AngularGearData != null ? new AngularGear(container, data.AngularGearData) : null) - .AddRetarderAndGearbox(data.Retarder, gearbox, container) - .AddComponent(new Clutch(container, data.EngineData)) - .AddComponent(new CombustionEngine(container, data.EngineData, pt1Disabled: true)) + .AddComponent(gearbox, data.Retarder, data.PTO, container) + .AddComponent(new Clutch(container, data.EngineData)); + var engine = new CombustionEngine(container, data.EngineData, pt1Disabled: true); + var idleController = GetIdleController(data.PTO, engine); + + powertrain.AddComponent(engine, idleController) .AddAuxiliaries(container, data); return container; @@ -125,17 +131,22 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl // MeasuredSpeedDrivingCycle --> vehicle --> wheels --> brakes // --> axleGear --> (retarder) --> GearBox --> (retarder) --> Clutch --> engine <-- Aux - var powertrain = new MeasuredSpeedDrivingCycle(container, data.Cycle) + var cycle = new MeasuredSpeedDrivingCycle(container, data.Cycle); + var powertrain = cycle .AddComponent(new Vehicle(container, data.VehicleData)) .AddComponent(new Wheels(container, data.VehicleData.DynamicTyreRadius, data.VehicleData.WheelsInertia)) .AddComponent(new Brakes(container)) .AddComponent(new AxleGear(container, data.AxleGearData)) .AddComponent(data.AngularGearData != null ? new AngularGear(container, data.AngularGearData) : null) - .AddRetarderAndGearbox(data.Retarder, GetGearbox(container, data.GearboxData), container); + .AddComponent(GetGearbox(container, data.GearboxData), data.Retarder, data.PTO, container); if (data.GearboxData.Type.ManualTransmission()) { powertrain = powertrain.AddComponent(new Clutch(container, data.EngineData)); } - powertrain.AddComponent(new CombustionEngine(container, data.EngineData)) + + var engine = new CombustionEngine(container, data.EngineData); + var idleController = GetIdleController(data.PTO, engine); + + powertrain.AddComponent(engine, idleController) .AddAuxiliaries(container, data); _modData.HasTorqueConverter = data.GearboxData.Type.AutomaticTransmission(); @@ -158,7 +169,7 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl .AddComponent(new Brakes(container)) .AddComponent(new AxleGear(container, data.AxleGearData)) .AddComponent(data.AngularGearData != null ? new AngularGear(container, data.AngularGearData) : null) - .AddRetarderAndGearbox(data.Retarder, new CycleGearbox(container, data.GearboxData), container); + .AddComponent(GetGearbox(container, data.GearboxData), data.Retarder, data.PTO, container); if (data.GearboxData.Type.ManualTransmission()) { powertrain = powertrain.AddComponent(new Clutch(container, data.EngineData)); } @@ -178,18 +189,23 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl // DistanceBasedDrivingCycle --> driver --> vehicle --> wheels // --> axleGear --> (retarder) --> gearBox --> (retarder) --> clutch --> engine <-- Aux - var powertrain = new DistanceBasedDrivingCycle(container, data.Cycle) - .AddComponent(new Driver(container, data.DriverData, new DefaultDriverStrategy())) + var cycle = new DistanceBasedDrivingCycle(container, data.Cycle); + var powertrain = cycle.AddComponent(new Driver(container, data.DriverData, new DefaultDriverStrategy())) .AddComponent(new Vehicle(container, data.VehicleData)) .AddComponent(new Wheels(container, data.VehicleData.DynamicTyreRadius, data.VehicleData.WheelsInertia)) .AddComponent(new Brakes(container)) .AddComponent(new AxleGear(container, data.AxleGearData)) .AddComponent(data.AngularGearData != null ? new AngularGear(container, data.AngularGearData) : null) - .AddRetarderAndGearbox(data.Retarder, GetGearbox(container, data.GearboxData), container); + .AddComponent(GetGearbox(container, data.GearboxData), data.Retarder, data.PTO, container); if (data.GearboxData.Type.ManualTransmission()) { powertrain = powertrain.AddComponent(new Clutch(container, data.EngineData)); } - powertrain.AddComponent(new CombustionEngine(container, data.EngineData)) + + var engine = new CombustionEngine(container, data.EngineData); + var idleController = GetIdleController(data.PTO, engine); + cycle.IdleController = idleController as IdleControllerSwitcher; + + powertrain.AddComponent(engine, idleController) .AddAuxiliaries(container, data); _modData.HasTorqueConverter = data.GearboxData.Type.AutomaticTransmission(); @@ -197,7 +213,17 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl return container; } - internal static IEngineAuxInProvider CreateAdvancedAuxiliaries(VectoRunData data, IVehicleContainer container) + private static IIdleController GetIdleController(PTOData pto, ICombustionEngine engine) + { + if (pto == null) { + return engine.IdleController; + } else { + var ptoController = new PTOCycleController(pto.PTOCycle); + return new IdleControllerSwitcher(engine.IdleController, ptoController); + } + } + + internal static IAuxInProvider CreateAdvancedAuxiliaries(VectoRunData data, IVehicleContainer container) { var conventionalAux = CreateAuxiliaries(data, container); var busAux = new BusAuxiliariesAdapter(container, data.AdvancedAux.AdvancedAuxiliaryFilePath, data.Cycle.Name, @@ -217,7 +243,7 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl aux.AddConstant(id, auxData.PowerDemand); break; case AuxiliaryDemandType.Direct: - aux.AddDirect(); + aux.AddCycle(); break; case AuxiliaryDemandType.Mapping: aux.AddMapping(id, auxData.Data); diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs index c3805b4f4ba256a0c44daa68f244d07a78721178..f3646d7ad3489ccb36c3afd86f06787ff98796e0 100644 --- a/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs +++ b/VectoCore/VectoCore/Models/Simulation/Impl/SimulatorFactory.cs @@ -126,9 +126,9 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl addReportResult: _mode == ExecutionMode.Declaration ? addReportResult : null, writeEngineOnly: _engineOnlyMode, filter: modDataFilter) { - WriteAdvancedAux = data.AdvancedAux != null && data.AdvancedAux.AuxiliaryAssembly == AuxiliaryModel.Advanced, - WriteModalResults = _mode != ExecutionMode.Declaration || WriteModalResults - }; + WriteAdvancedAux = data.AdvancedAux != null && data.AdvancedAux.AuxiliaryAssembly == AuxiliaryModel.Advanced, + WriteModalResults = _mode != ExecutionMode.Declaration || WriteModalResults + }; var current = i++; var builder = new PowertrainBuilder(modContainer, (writer, mass, loading) => SumData.Write(modContainer, d.JobName, string.Format("{0}-{1}", JobNumber, current), @@ -153,7 +153,7 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl var validationErrors = run.Validate(_mode); if (validationErrors.Any()) { throw new VectoException("Validation of Run-Data Failed: " + - "\n".Join(validationErrors.Select(r => r.ErrorMessage))); + string.Join("\n", validationErrors.Select(r => r.ErrorMessage))); } yield return run; diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Data/CombustionEngineData.cs b/VectoCore/VectoCore/Models/SimulationComponent/Data/CombustionEngineData.cs index 2d1007314489659d49eb7a1e24e18893f6c5b83e..0dccb0c3258c56791a14f95005e7f0778f06d666 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Data/CombustionEngineData.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Data/CombustionEngineData.cs @@ -85,47 +85,5 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data WHTCCorrectionFactor = WHTCCorrectionFactor, }; } - - #region Equality Member - - protected bool Equals(CombustionEngineData other) - { - return Equals(FullLoadCurve, other.FullLoadCurve) && string.Equals(ModelName, other.ModelName) && - Equals(Displacement, other.Displacement) && Equals(IdleSpeed, other.IdleSpeed) && Equals(Inertia, other.Inertia) && - Equals(WHTCUrban, other.WHTCUrban) && Equals(WHTCRural, other.WHTCRural) && - Equals(WHTCMotorway, other.WHTCMotorway) && Equals(ConsumptionMap, other.ConsumptionMap); - } - - public override bool Equals(object obj) - { - if (ReferenceEquals(null, obj)) { - return false; - } - if (ReferenceEquals(this, obj)) { - return true; - } - if (obj.GetType() != GetType()) { - return false; - } - return Equals((CombustionEngineData)obj); - } - - public override int GetHashCode() - { - unchecked { - var hashCode = (FullLoadCurve != null ? FullLoadCurve.GetHashCode() : 0); - hashCode = (hashCode * 397) ^ (ModelName != null ? ModelName.GetHashCode() : 0); - hashCode = (hashCode * 397) ^ (Displacement != null ? Displacement.GetHashCode() : 0); - hashCode = (hashCode * 397) ^ (IdleSpeed != null ? IdleSpeed.GetHashCode() : 0); - hashCode = (hashCode * 397) ^ (Inertia != null ? Inertia.GetHashCode() : 0); - hashCode = (hashCode * 397) ^ WHTCUrban.GetHashCode(); - hashCode = (hashCode * 397) ^ WHTCRural.GetHashCode(); - hashCode = (hashCode * 397) ^ WHTCMotorway.GetHashCode(); - hashCode = (hashCode * 397) ^ (ConsumptionMap != null ? ConsumptionMap.GetHashCode() : 0); - return hashCode; - } - } - - #endregion } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Data/DrivingCycleData.cs b/VectoCore/VectoCore/Models/SimulationComponent/Data/DrivingCycleData.cs index b19c172a819e9105eeb31f7ff3982ca8f531f911..75d461fe74c6221a0c63ec8ecce586af4e41b2ca 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Data/DrivingCycleData.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Data/DrivingCycleData.cs @@ -42,7 +42,8 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data DistanceBased, PWheel, MeasuredSpeed, - MeasuredSpeedGear + MeasuredSpeedGear, + PTO } public class DrivingCycleData : SimulationComponentData @@ -76,28 +77,29 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data WindYawAngle = entry.WindYawAngle; Torque = entry.Torque; Drag = entry.Drag; + PTOActive = entry.PTOActive; AuxiliarySupplyPower = new Dictionary<string, Watt>(entry.AuxiliarySupplyPower); } /// <summary> /// Travelled distance used for distance-based cycles. If "t" is also defined this column will be ignored. /// </summary> - public Meter Distance { get; set; } + public Meter Distance; /// <summary> /// Used for time-based cycles. If neither this nor the distance. "s" is defined the data will be interpreted as 1Hz. /// </summary> - public Second Time { get; set; } + public Second Time; /// <summary> /// Required except for Engine Only Mode calculations. /// </summary> - public MeterPerSecond VehicleTargetSpeed { get; set; } + public MeterPerSecond VehicleTargetSpeed; /// <summary> /// Optional. /// </summary> - public Radian RoadGradient { get; set; } + public Radian RoadGradient; /// <summary> /// [%] Optional. @@ -110,55 +112,55 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data /// <summary> /// relative altitude of the driving cycle over distance /// </summary> - public Meter Altitude { get; set; } + public Meter Altitude; /// <summary> /// Required for distance-based cycles. Not used in time based cycles. "stop" defines the time the vehicle spends in stop phases. /// </summary> - public Second StoppingTime { get; set; } + public Second StoppingTime; /// <summary> /// Supply Power input for each auxiliary defined in the .vecto file where xxx matches the ID of the corresponding /// Auxiliary. ID's are not case sensitive and must not contain space or special characters. /// </summary> - public Dictionary<string, Watt> AuxiliarySupplyPower { get; set; } + public Dictionary<string, Watt> AuxiliarySupplyPower; /// <summary> /// If "n_eng_avg" is defined VECTO uses that instead of the calculated engine speed value. /// </summary> - public PerSecond AngularVelocity { get; set; } + public PerSecond AngularVelocity; /// <summary> /// [-] Gear input. Overwrites the gear shift model. /// </summary> - public uint Gear { get; set; } + public uint Gear; /// <summary> /// This power input will be directly added to the engine power in addition to possible other auxiliaries. Also used in Engine Only Mode. /// </summary> - public Watt AdditionalAuxPowerDemand { get; set; } + public Watt AdditionalAuxPowerDemand; /// <summary> /// Only required if Cross Wind Correction is set to Vair and Beta Input. /// </summary> - public MeterPerSecond AirSpeedRelativeToVehicle { get; set; } + public MeterPerSecond AirSpeedRelativeToVehicle; /// <summary> /// [°] Only required if Cross Wind Correction is set to Vair and Beta Input. /// </summary> - public double WindYawAngle { get; set; } + public double WindYawAngle; /// <summary> /// Effective engine torque at clutch. Only required in Engine Only Mode. Alternatively power "Pe" can be defined. Use "DRAG" to define motoring operation. /// </summary> - public NewtonMeter Torque { get; set; } + public NewtonMeter Torque; - public bool Drag { get; set; } + public bool Drag; /// <summary> /// Power on the Wheels (only used in PWheel Mode). /// </summary> - public Watt PWheel { get; set; } + public Watt PWheel; public bool? TorqueConverterActive { get; set; } @@ -166,6 +168,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data /// The angular velocity at the wheel. only used in PWheelCycle. /// </summary> public PerSecond WheelAngularVelocity; + + /// <summary> + /// Flag if PTO Cycle is active or not. + /// </summary> + public bool PTOActive; } } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Data/Engine/FuelConsumptionMapReader.cs b/VectoCore/VectoCore/Models/SimulationComponent/Data/Engine/FuelConsumptionMapReader.cs index beff9d855dda1d88a49bfa8834e7a5f5e080403c..cc997da9133ca46f4acc48db3174eced1206b131 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Data/Engine/FuelConsumptionMapReader.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Data/Engine/FuelConsumptionMapReader.cs @@ -27,7 +27,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data.Engine LoggingObject.Logger<FuelConsumptionMap>().Warn( "FuelConsumptionMap: Header Line is not valid. Expected: '{0}, {1}, {2}', Got: {3}", Fields.EngineSpeed, Fields.Torque, Fields.FuelConsumption, - ", ".Join(data.Columns.Cast<DataColumn>().Select(c => c.ColumnName))); + string.Join(", ", data.Columns.Cast<DataColumn>().Select(c => c.ColumnName))); } var delaunayMap = new DelaunayMap("FuelConsumptionMap"); @@ -58,8 +58,8 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data.Engine engineSpeed: row.ParseDouble(0).RPMtoRad(), torque: row.ParseDouble(1).SI<NewtonMeter>(), fuelConsumption: - row.ParseDouble(2).SI().Gramm.Per.Hour.ConvertTo().Kilo.Gramm.Per.Second.Cast<KilogramPerSecond>() - ); + row.ParseDouble(2).SI().Gramm.Per.Hour.ConvertTo().Kilo.Gramm.Per.Second.Cast<KilogramPerSecond>() + ); } private static FuelConsumptionMap.Entry CreateFromColumNames(DataRow row) @@ -68,11 +68,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data.Engine engineSpeed: row.ParseDouble(Fields.EngineSpeed).SI().Rounds.Per.Minute.Cast<PerSecond>(), torque: row.ParseDouble(Fields.Torque).SI<NewtonMeter>(), fuelConsumption: - row.ParseDouble(Fields.FuelConsumption) - .SI() - .Gramm.Per.Hour.ConvertTo() - .Kilo.Gramm.Per.Second.Cast<KilogramPerSecond>() - ); + row.ParseDouble(Fields.FuelConsumption) + .SI() + .Gramm.Per.Hour.ConvertTo() + .Kilo.Gramm.Per.Second.Cast<KilogramPerSecond>() + ); } public static class Fields diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Data/PTOData.cs b/VectoCore/VectoCore/Models/SimulationComponent/Data/PTOData.cs new file mode 100644 index 0000000000000000000000000000000000000000..2771aff9068fdc5b1d0de5af7bddf58276a643ca --- /dev/null +++ b/VectoCore/VectoCore/Models/SimulationComponent/Data/PTOData.cs @@ -0,0 +1,9 @@ +namespace TUGraz.VectoCore.Models.SimulationComponent.Data +{ + public class PTOData : SimulationComponentData + { + public string TransmissionType; + public ILossMap LossMap; + public DrivingCycleData PTOCycle; + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Data/PTOLossMap.cs b/VectoCore/VectoCore/Models/SimulationComponent/Data/PTOLossMap.cs new file mode 100644 index 0000000000000000000000000000000000000000..1a76fe86973c817d16ce040751e8547d3aa20687 --- /dev/null +++ b/VectoCore/VectoCore/Models/SimulationComponent/Data/PTOLossMap.cs @@ -0,0 +1,34 @@ +using System.ComponentModel.DataAnnotations; +using TUGraz.VectoCommon.Utils; + +namespace TUGraz.VectoCore.Models.SimulationComponent.Data +{ + /// <summary> + /// LossMap for PTO Idle losses. + /// </summary> + public class PTOLossMap : SimulationComponentData, ILossMap + { + [ValidateObject] private readonly Entry[] _entries; + + protected internal PTOLossMap(Entry[] entries) + { + _entries = entries; + } + + /// <summary> + /// Calculates the pto torque loss. + /// </summary> + public NewtonMeter GetTorqueLoss(PerSecond angularVelocity) + { + var s = _entries.GetSection(e => e.EngineSpeed < angularVelocity); + return VectoMath.Interpolate(s.Item1.EngineSpeed, s.Item2.EngineSpeed, s.Item1.PTOTorque, s.Item2.PTOTorque, + angularVelocity); + } + + public class Entry + { + [Required, SIRange(0, double.MaxValue)] public PerSecond EngineSpeed; + [Required, SIRange(0, 1000)] public NewtonMeter PTOTorque; + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Data/RetarderLossMap.cs b/VectoCore/VectoCore/Models/SimulationComponent/Data/RetarderLossMap.cs index fbad43ba46d92040bcfc4e4a3b5eaff12415300a..9faa334d9e81f5c77d520171361878e555556d7a 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Data/RetarderLossMap.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Data/RetarderLossMap.cs @@ -29,7 +29,6 @@ * Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology */ -using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using TUGraz.VectoCommon.Utils; @@ -39,13 +38,13 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data /// <summary> /// LossMap for retarder. /// </summary> - public class RetarderLossMap : SimulationComponentData + public class RetarderLossMap : SimulationComponentData, ILossMap { - [ValidateObject] private readonly IReadOnlyList<RetarderLossEntry> _entries; + [ValidateObject] private readonly RetarderLossEntry[] _entries; private PerSecond _minSpeed; private PerSecond _maxSpeed; - protected internal RetarderLossMap(List<RetarderLossEntry> entries) + protected internal RetarderLossMap(RetarderLossEntry[] entries) { _entries = entries; } @@ -69,9 +68,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data /// <summary> /// Calculates the retarder losses. /// </summary> - /// <param name="angularVelocity"></param> - /// <returns></returns> - public NewtonMeter RetarderLoss(PerSecond angularVelocity) + public NewtonMeter GetTorqueLoss(PerSecond angularVelocity) { var s = _entries.GetSection(e => e.RetarderSpeed < angularVelocity); return VectoMath.Interpolate(s.Item1.RetarderSpeed, s.Item2.RetarderSpeed, s.Item1.TorqueLoss, s.Item2.TorqueLoss, @@ -80,11 +77,8 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Data public class RetarderLossEntry { - [Required, SIRange(0, double.MaxValue)] - public PerSecond RetarderSpeed { get; set; } - - [Required, SIRange(0, 500)] - public NewtonMeter TorqueLoss { get; set; } + [Required, SIRange(0, double.MaxValue)] public PerSecond RetarderSpeed; + [Required, SIRange(0, 500)] public NewtonMeter TorqueLoss; } } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/IEngineAuxPort.cs b/VectoCore/VectoCore/Models/SimulationComponent/IAuxPort.cs similarity index 88% rename from VectoCore/VectoCore/Models/SimulationComponent/IEngineAuxPort.cs rename to VectoCore/VectoCore/Models/SimulationComponent/IAuxPort.cs index b98d8acb85acf18c611eae1a388f51a093497a6c..d62678eca38b90a227c465e9e873bded512be9bf 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/IEngineAuxPort.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/IAuxPort.cs @@ -33,22 +33,21 @@ using TUGraz.VectoCommon.Utils; namespace TUGraz.VectoCore.Models.SimulationComponent { - public interface IEngineAuxInProvider + public interface IAuxInProvider { - IEngineAuxPort Port(); + IAuxPort Port(); } - public interface IEngineAuxOutProvider + public interface IAuxOutProvider { - void Connect(IEngineAuxPort aux); + void Connect(IAuxPort aux); } - public interface IEngineAuxPort + public interface IAuxPort { NewtonMeter Initialize(NewtonMeter torque, PerSecond angularSpeed); NewtonMeter PowerDemand(Second absTime, Second dt, NewtonMeter torquePowerTrain, NewtonMeter torqueEngine, - PerSecond angularSpeed, - bool dryRun = false); + PerSecond angularSpeed, bool dryRun = false); } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/IClutch.cs b/VectoCore/VectoCore/Models/SimulationComponent/IClutch.cs index 0d9936cc9dbbec3154712a6b47929319c712a6e7..92c7dc90e56f68092123ec72d3fdd87c7b187758 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/IClutch.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/IClutch.cs @@ -41,6 +41,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent public interface IClutch : IPowerTrainComponent { //ITnOutPort IdleControlPort { get; } - ICombustionEngineIdleController IdleController { get; set; } + IIdleController IdleController { get; set; } } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/ICombustionEngine.cs b/VectoCore/VectoCore/Models/SimulationComponent/ICombustionEngine.cs index 1a6b996f9e8b9a262ae3e588a67aa8f15945b883..6c2a8e20857d2d9354441e190fa8fcf2cd4a9a95 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/ICombustionEngine.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/ICombustionEngine.cs @@ -37,8 +37,8 @@ namespace TUGraz.VectoCore.Models.SimulationComponent /// <summary> /// Defines Interfaces for a combustion engine. /// </summary> - public interface ICombustionEngine : ITnOutProvider, IEngineAuxOutProvider, IEngineInfo + public interface ICombustionEngine : ITnOutProvider, IAuxOutProvider, IEngineInfo { - ICombustionEngineIdleController IdleController { get; } + IIdleController IdleController { get; } } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/IGearbox.cs b/VectoCore/VectoCore/Models/SimulationComponent/IGearbox.cs index 13b26e232f0fc905e05029da98b885fc2456aeb9..6ced4d14225e6a5853a9a1cf61cc940f84a490f3 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/IGearbox.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/IGearbox.cs @@ -30,11 +30,12 @@ */ using TUGraz.VectoCore.Models.Simulation.DataBus; +using TUGraz.VectoCore.Models.SimulationComponent.Impl; namespace TUGraz.VectoCore.Models.SimulationComponent { /// <summary> /// Defines interfaces for a gearbox. /// </summary> - public interface IGearbox : IPowerTrainComponent, IGearboxInfo {} + public interface IGearbox : IPowerTrainComponent, IAuxOutProvider, IGearboxInfo {} } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/ICombustionEngineIdleController.cs b/VectoCore/VectoCore/Models/SimulationComponent/IIdleController.cs similarity index 96% rename from VectoCore/VectoCore/Models/SimulationComponent/ICombustionEngineIdleController.cs rename to VectoCore/VectoCore/Models/SimulationComponent/IIdleController.cs index 52083e33588a5dfe081a27ac8aec30ab86301561..fd039729ed80fb09c0d78ce92664178aea33d173 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/ICombustionEngineIdleController.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/IIdleController.cs @@ -33,7 +33,7 @@ using TUGraz.VectoCore.Models.Connector.Ports; namespace TUGraz.VectoCore.Models.SimulationComponent { - public interface ICombustionEngineIdleController : ITnOutPort + public interface IIdleController : ITnOutPort { ITnOutPort RequestPort { set; } diff --git a/VectoCore/VectoCore/Models/SimulationComponent/ILossMap.cs b/VectoCore/VectoCore/Models/SimulationComponent/ILossMap.cs new file mode 100644 index 0000000000000000000000000000000000000000..c8e13b4878e86e8af0b91fa5016b071e379aa63b --- /dev/null +++ b/VectoCore/VectoCore/Models/SimulationComponent/ILossMap.cs @@ -0,0 +1,12 @@ +using TUGraz.VectoCommon.Utils; + +namespace TUGraz.VectoCore.Models.SimulationComponent +{ + public interface ILossMap + { + /// <summary> + /// Calculates the torque loss. + /// </summary> + NewtonMeter GetTorqueLoss(PerSecond angularVelocity); + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/IPowertrainSimulation.cs b/VectoCore/VectoCore/Models/SimulationComponent/IPowertrainSimulation.cs deleted file mode 100644 index 913d3dadca00b8bc25ee94b0be0e22c5ad2105c9..0000000000000000000000000000000000000000 --- a/VectoCore/VectoCore/Models/SimulationComponent/IPowertrainSimulation.cs +++ /dev/null @@ -1,40 +0,0 @@ -/* -* This file is part of VECTO. -* -* Copyright © 2012-2016 European Union -* -* Developed by Graz University of Technology, -* Institute of Internal Combustion Engines and Thermodynamics, -* Institute of Technical Informatics -* -* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved -* by the European Commission - subsequent versions of the EUPL (the "Licence"); -* You may not use VECTO except in compliance with the Licence. -* You may obtain a copy of the Licence at: -* -* https://joinup.ec.europa.eu/community/eupl/og_page/eupl -* -* Unless required by applicable law or agreed to in writing, VECTO -* distributed under the Licence is distributed on an "AS IS" basis, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the Licence for the specific language governing permissions and -* limitations under the Licence. -* -* Authors: -* Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology -* Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology -* Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology -* Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology -* Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology -* Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology -*/ - -using TUGraz.VectoCore.Models.Connector.Ports; - -namespace TUGraz.VectoCore.Models.SimulationComponent -{ - /// <summary> - /// Defines interfaces for a powertrain only driving cycle. - /// </summary> - public interface IPowertrainSimulation : IDrivingCycleInfo, ISimulationOutProvider, ITnInProvider {} -} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/ATGearbox.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/ATGearbox.cs index 2827c773913ec16b4eebddcd8eff047aca12e6bc..8c4ef7bf0457b9f54624909d57c82f569e7baf0d 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/ATGearbox.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/ATGearbox.cs @@ -13,14 +13,13 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Models.SimulationComponent.Impl { - public class ATGearbox : AbstractGearbox<ATGearbox.ATGearboxState>, IGearbox, ITnInPort, - IClutchInfo + public class ATGearbox : AbstractGearbox<ATGearbox.ATGearboxState> { protected internal bool Disengaged = true; - protected internal readonly IShiftStrategy Strategy; + private readonly IShiftStrategy Strategy; - protected internal TorqueConverter TorqueConverter; + protected internal readonly TorqueConverter TorqueConverter; public Second LastShift { get; private set; } @@ -33,12 +32,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl TorqueConverter = new TorqueConverter(this, Strategy, container, gearboxModelData.TorqueConverterData); } - - private ICombustionEngineIdleController _idleController; + private IIdleController _idleController; public bool TorqueConverterLocked { get; protected internal set; } - public ICombustionEngineIdleController IdleController + public IIdleController IdleController { get { return _idleController; } set @@ -48,10 +46,10 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl } } - public new void Connect(ITnOutPort other) + public override void Connect(ITnOutPort other) { - NextComponent = other; - TorqueConverter.NextComponent = NextComponent; + base.Connect(other); + TorqueConverter.NextComponent = other; } public override IResponse Initialize(NewtonMeter outTorque, PerSecond outAngularVelocity) @@ -72,7 +70,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl inAngularVelocity = outAngularVelocity * effectiveRatio; var torqueLossResult = effectiveLossMap.GetTorqueLoss(outAngularVelocity, outTorque); CurrentState.TorqueLossResult = torqueLossResult; - inTorque = outTorque / effectiveRatio + torqueLossResult.Value; + + //todo mk-2016-08-22: aux loss from out-direction or in-direction of the gearbox? + var auxTorqueLoss = Auxiliary == null ? 0.SI<NewtonMeter>() : Auxiliary.Initialize(outTorque, outAngularVelocity); + + inTorque = outTorque / effectiveRatio + torqueLossResult.Value + auxTorqueLoss; } if (Disengaged) { return NextComponent.Initialize(0.SI<NewtonMeter>(), null); @@ -100,7 +102,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl var torqueLossResult = torqueConverterLocked ? ModelData.Gears[gear].LossMap.GetTorqueLoss(outAngularVelocity, outTorque) : ModelData.Gears[Gear].TorqueConverterGearLossMap.GetTorqueLoss(outAngularVelocity, outTorque); - var inTorque = outTorque / effectiveRatio + torqueLossResult.Value; + + //todo mk-2016-08-22: aux loss from out-direction or in-direction of the gearbox? + var auxTorqueLoss = Auxiliary == null ? 0.SI<NewtonMeter>() : Auxiliary.Initialize(outTorque, outAngularVelocity); + + var inTorque = outTorque / effectiveRatio + torqueLossResult.Value + auxTorqueLoss; IResponse response; if (torqueConverterLocked) { @@ -126,7 +132,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl }; } - public override IResponse Request(Second absTime, Second dt, NewtonMeter outTorque, PerSecond outAngularVelocity, bool dryRun = false) { @@ -179,8 +184,14 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl var inTorqueLossResult = effectiveLossMap.GetTorqueLoss(avgOutAngularVelocity, outTorque); CurrentState.TorqueLossResult = inTorqueLossResult; + var inTorque = outTorque / effectiveRatio + inTorqueLossResult.Value; + if (Auxiliary != null) { + //todo mk-2016-08-22: aux loss from out-direction or in-direction of the gearbox? + inTorque += Auxiliary.PowerDemand(absTime, dt, outTorque, inTorque, outAngularVelocity, dryRun); + } + if (!TorqueConverterLocked && !ModelData.Gears[Gear].HasTorqueConverter) { throw new VectoSimulationException("Torque converter requested by strategy for gear without torque converter!"); } @@ -211,7 +222,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl return NextComponent.Request(absTime, dt, inTorque, inAngularVelocity, dryRun); } - private IResponse RequestDisengaged(Second absTime, Second dt, NewtonMeter outTorque, PerSecond outAngularVelocity, bool dryRun) { @@ -253,7 +263,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl return retval; } - protected override void DoWriteModalResults(IModalDataContainer container) { var avgInAngularSpeed = (PreviousState.OutAngularVelocity + @@ -289,13 +298,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl AdvanceState(); } - - public bool ClutchClosed(Second absTime) + public override bool ClutchClosed(Second absTime) { return true; } - public class ATGearboxState : GearboxState { public bool TorqueConverterLocked; diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/AbstractGearbox.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/AbstractGearbox.cs index 3498a21ba2bc8a44401a9b6084f5ce9d4987564c..c1428cb8c5dc9195affba2e82713a6f502bea098 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/AbstractGearbox.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/AbstractGearbox.cs @@ -11,14 +11,17 @@ using TUGraz.VectoCore.Models.SimulationComponent.Data.Gearbox; namespace TUGraz.VectoCore.Models.SimulationComponent.Impl { public abstract class AbstractGearbox<TStateType> : - StatefulProviderComponent<TStateType, ITnOutPort, ITnInPort, ITnOutPort>, ITnInProvider, - ITnOutProvider, ITnOutPort, ITnInPort, IGearboxInfo where TStateType : GearboxState, new() + StatefulProviderComponent<TStateType, ITnOutPort, ITnInPort, ITnOutPort>, ITnOutPort, ITnInPort, IGearbox, + IClutchInfo + where TStateType : GearboxState, new() { /// <summary> /// The data and settings for the gearbox. /// </summary> [Required, ValidateObject] internal readonly GearboxData ModelData; + protected IAuxPort Auxiliary; + protected AbstractGearbox(IVehicleContainer container, GearboxData gearboxModelData) : base(container) { ModelData = gearboxModelData; @@ -74,6 +77,17 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl } #endregion + + #region IAuxPortProvider + + public void Connect(IAuxPort aux) + { + Auxiliary = aux; + } + + #endregion + + public abstract bool ClutchClosed(Second absTime); } public class GearboxState : SimpleComponentState diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/BusAuxiliariesAdapter.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/BusAuxiliariesAdapter.cs index 43eada0b840117ad1ac86a061461526bc31c0e3e..4b41df468fc07abb440ba6cbfaab02af98a6541b 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/BusAuxiliariesAdapter.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/BusAuxiliariesAdapter.cs @@ -43,19 +43,19 @@ using VectoAuxiliaries.Pneumatics; namespace TUGraz.VectoCore.Models.SimulationComponent.Impl { - public class BusAuxiliariesAdapter : LoggingObject, IEngineAuxInProvider, IEngineAuxPort + public class BusAuxiliariesAdapter : LoggingObject, IAuxInProvider, IAuxPort { protected IDataBus DataBus; protected internal BusAuxState CurrentState; protected internal BusAuxState PreviousState; - protected internal IEngineAuxPort AdditionalAux; + protected internal IAuxPort AdditionalAux; protected IAdvancedAuxiliaries Auxiliaries; private readonly FuelConsumptionAdapter _fcMapAdapter; public BusAuxiliariesAdapter(IDataBus container, string aauxFile, string cycleName, Kilogram vehicleWeight, - FuelConsumptionMap fcMap, PerSecond engineIdleSpeed, IEngineAuxPort additionalAux = null) + FuelConsumptionMap fcMap, PerSecond engineIdleSpeed, IAuxPort additionalAux = null) { // mAAUX_Global.advancedAuxModel.Signals.DeclarationMode = Cfg.DeclMode // mAAUX_Global.advancedAuxModel.Signals.WHTC = Declaration.WHTCcorrFactor @@ -120,7 +120,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl return cycle; } - public IEngineAuxPort Port() + public IAuxPort Port() { return this; } diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs index 18df85edb9788588482642d3782d058dcfc7ee44..6290fefec81355b984a2a9981efe93fa938407fc 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Clutch.cs @@ -50,7 +50,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl private const double ClutchEff = 1; private ClutchState _clutchState = ClutchState.ClutchSlipping; - public ICombustionEngineIdleController IdleController + public IIdleController IdleController { get { return _idleController; } set @@ -61,7 +61,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl } private readonly SI _clutchSpeedSlippingFactor; - private ICombustionEngineIdleController _idleController; + private IIdleController _idleController; protected Clutch(IVehicleContainer container) : base(container) {} diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs index df7010536b290340277b286ab7815686375d623b..613672faa50d46ffefa798c1d79a2ac8ccb5be50 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/CombustionEngine.cs @@ -72,7 +72,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl internal readonly CombustionEngineData ModelData; - protected IEngineAuxPort EngineAux; + protected IAuxPort EngineAux; public CombustionEngine(IVehicleContainer cockpit, CombustionEngineData modelData, bool pt1Disabled = false) : base(cockpit) @@ -127,11 +127,12 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl } public PerSecond EngineN80hSpeed + { get { return ModelData.FullLoadCurve.N80hSpeed; } } - public ICombustionEngineIdleController IdleController + public IIdleController IdleController { get { return EngineIdleController ?? (EngineIdleController = new CombustionEngineIdleController(this)); } } @@ -149,7 +150,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl #endregion - public void Connect(IEngineAuxPort aux) + public void Connect(IAuxPort aux) { EngineAux = aux; } @@ -483,7 +484,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl // ReSharper disable once InconsistentNaming } - protected class CombustionEngineIdleController : LoggingObject, ICombustionEngineIdleController + protected class CombustionEngineIdleController : LoggingObject, IIdleController { protected readonly double PeDropSlope = -0.75; protected readonly double PeDropOffset = 1.0; diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/CycleGearbox.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/CycleGearbox.cs index 39f369bb6ecd95385968ca9737c06770d82703ee..c81f999804d4380d301ceebdc9eac963d0740ad6 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/CycleGearbox.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/CycleGearbox.cs @@ -44,7 +44,7 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Models.SimulationComponent.Impl { - public class CycleGearbox : AbstractGearbox<GearboxState>, IGearbox, IClutchInfo + public class CycleGearbox : AbstractGearbox<GearboxState> { protected bool? TorqueConverterActive; @@ -88,6 +88,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl inAngularVelocity; inTorque += torqueLossInertia; + + if (Auxiliary != null) { + //todo mk-2016-08-17: aux loss from out-direction or in-direction of the gearbox? + inTorque += Auxiliary.Initialize(outTorque, outAngularVelocity); + } } else { inTorque = 0.SI<NewtonMeter>(); inAngularVelocity = 0.RPMtoRad(); @@ -165,6 +170,10 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl } // todo mk 2016-08-23: add pto auxiliaries!! + //todo mk-2016-08-17: aux loss from out-direction or in-direction of the gearbox? + if (Auxiliary != null) { + inTorque += Auxiliary.Initialize(outTorque, outAngularVelocity); + } if (dryRun) { if (TorqueConverter != null && TorqueConverterActive != null && TorqueConverterActive.Value) { @@ -317,6 +326,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl var disengagedResponse = NextComponent.Request(absTime, dt, 0.SI<NewtonMeter>(), DataBus.EngineIdleSpeed); disengagedResponse.GearboxPowerRequest = outTorque * avgOutAngularVelocity; return disengagedResponse; + //todo mk-2016-08-17: minus inTorqueLoss?? Why not plus? } private TorqueConverterOperatingPoint FindOperatingPoint(NewtonMeter outTorque, @@ -371,7 +381,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl #region ICluchInfo - public bool ClutchClosed(Second absTime) + public override bool ClutchClosed(Second absTime) { return DataBus.CycleData.LeftSample.Gear != 0; } diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs index eb55061f4b0ff5a45491b03569ab34a248051473..9eec72dc386f240156dadf8b228674c1b6530bf6 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs @@ -57,6 +57,17 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl private readonly DrivingCycleData _data; internal readonly DrivingCycleEnumerator CycleIntervalIterator; private bool _intervalProlonged; + internal IdleControllerSwitcher IdleController; + + private DrivingCycleData.DrivingCycleEntry Left + { + get { return CycleIntervalIterator.LeftSample; } + } + + private DrivingCycleData.DrivingCycleEntry Right + { + get { return CycleIntervalIterator.RightSample; } + } public DistanceBasedDrivingCycle(IVehicleContainer container, DrivingCycleData cycle) : base(container) { @@ -76,16 +87,16 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl public IResponse Initialize() { - if (CycleIntervalIterator.LeftSample.VehicleTargetSpeed.IsEqual(0)) { + if (Left.VehicleTargetSpeed.IsEqual(0)) { var retVal = NextComponent.Initialize(DataBus.StartSpeed, - CycleIntervalIterator.LeftSample.RoadGradient, DataBus.StartAcceleration); + Left.RoadGradient, DataBus.StartAcceleration); if (!(retVal is ResponseSuccess)) { throw new UnexpectedResponseException("Couldn't find start gear.", retVal); } } - return NextComponent.Initialize(CycleIntervalIterator.LeftSample.VehicleTargetSpeed, - CycleIntervalIterator.LeftSample.RoadGradient); + return NextComponent.Initialize(Left.VehicleTargetSpeed, + Left.RoadGradient); } public IResponse Request(Second absTime, Second dt) @@ -95,28 +106,23 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl public IResponse Request(Second absTime, Meter ds) { - if (CycleIntervalIterator.LeftSample.Distance.IsEqual(PreviousState.Distance.Value())) { - // exactly on an entry in the cycle... - if (!CycleIntervalIterator.LeftSample.StoppingTime.IsEqual(0) - && CycleIntervalIterator.LeftSample.StoppingTime > PreviousState.WaitTime) { - // stop for certain time unless we've already waited long enough... - if (!CycleIntervalIterator.LeftSample.VehicleTargetSpeed.IsEqual(0)) { + if (Left.Distance.IsEqual(PreviousState.Distance.Value())) { + // we are exactly on an entry in the cycle. + var stopTime = Left.PTOActive && IdleController != null + ? Left.StoppingTime + IdleController.Duration + : Left.StoppingTime; + + if (stopTime.IsGreater(0) && PreviousState.WaitTime.IsSmaller(stopTime)) { + // stop for certain time unless we've already waited long enough ... + + // we are stopping: ensure that velocity is 0. + if (!Left.VehicleTargetSpeed.IsEqual(0)) { Log.Warn("Stopping Time requested in cycle but target-velocity not zero. distance: {0}, target speed: {1}", - CycleIntervalIterator.LeftSample.StoppingTime, CycleIntervalIterator.LeftSample.VehicleTargetSpeed); + Left.StoppingTime, Left.VehicleTargetSpeed); throw new VectoSimulationException("Stopping Time only allowed when target speed is zero!"); } - var dt = CycleIntervalIterator.LeftSample.StoppingTime - PreviousState.WaitTime; - if (CycleIntervalIterator.LeftSample.StoppingTime.IsGreater(3 * Constants.SimulationSettings.TargetTimeInterval)) { - // split into 3 parts - if (PreviousState.WaitTime.IsEqual(0)) { - dt = Constants.SimulationSettings.TargetTimeInterval; - } else { - if (dt > Constants.SimulationSettings.TargetTimeInterval) { - dt -= Constants.SimulationSettings.TargetTimeInterval; - } - } - } - CurrentState.Response = DriveTimeInterval(absTime, dt); + + CurrentState.Response = DriveTimeInterval(absTime, GetStopTimeInterval()); return CurrentState.Response; } } @@ -157,14 +163,66 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl return CurrentState.Response; } + private Second GetStopTimeInterval() + { + if (Left.PTOActive && IdleController != null) { + if (Left.StoppingTime.IsGreater(0)) { + // we have a pto cycle with stopping time: split into 3 parts: 1/2 stoptime, pto duration, 1/2 stoptime + if (PreviousState.WaitTime.IsEqual(0)) { + // first step: set dt to 1/2 stopping time + return Left.StoppingTime / 2; + } else { + if (PreviousState.WaitTime.IsEqual(Left.StoppingTime / 2)) { + // begining the second step: activate pto + IdleController.ActivatePTO(); + } + // second step: drive pto cycle intervals + var dt = IdleController.GetNextCycleTime(); + if (dt == null) { + // third step: pto has finished. activate normal idle controller and drive 1/2 stopping time again. + IdleController.ActivateIdle(); + return Left.StoppingTime / 2; + } + return dt; + } + } else { + // we have a pto cycle without stopping time. + if (PreviousState.WaitTime.IsEqual(0)) { + // begininng: activate pto + IdleController.ActivatePTO(); + } + + return IdleController.GetNextCycleTime(); + } + } else { + if (Left.StoppingTime.IsGreater(3 * Constants.SimulationSettings.TargetTimeInterval)) { + // split into 3 parts: targettime, stoptime-2*targettime, targettime + if (PreviousState.WaitTime.IsEqual(0)) { + // first step: just started waiting: set dt to targettime + return Constants.SimulationSettings.TargetTimeInterval; + } else { + // continue waiting with rest time + var dt = Left.StoppingTime - PreviousState.WaitTime; + // in second step dt is stoptime - targettime, therefore 1 targettime still has to be subtracted. + // in third step dt is exactly targettime. + if (dt.IsGreater(Constants.SimulationSettings.TargetTimeInterval)) { + dt -= Constants.SimulationSettings.TargetTimeInterval; + } + return dt; + } + } + return Left.StoppingTime; + } + } + private IResponse DriveTimeInterval(Second absTime, Second dt) { CurrentState.AbsTime = PreviousState.AbsTime + dt; CurrentState.WaitTime = PreviousState.WaitTime + dt; CurrentState.Gradient = ComputeGradient(0.SI<Meter>()); - CurrentState.VehicleTargetSpeed = CycleIntervalIterator.LeftSample.VehicleTargetSpeed; + CurrentState.VehicleTargetSpeed = Left.VehicleTargetSpeed; - return NextComponent.Request(absTime, dt, CycleIntervalIterator.LeftSample.VehicleTargetSpeed, CurrentState.Gradient); + return NextComponent.Request(absTime, dt, Left.VehicleTargetSpeed, CurrentState.Gradient); } private IResponse DriveDistance(Second absTime, Meter ds) @@ -182,7 +240,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl CurrentState.Distance = PreviousState.Distance + ds; CurrentState.SimulationDistance = ds; - CurrentState.VehicleTargetSpeed = CycleIntervalIterator.LeftSample.VehicleTargetSpeed; + CurrentState.VehicleTargetSpeed = Left.VehicleTargetSpeed; CurrentState.Gradient = ComputeGradient(ds); var retVal = NextComponent.Request(absTime, ds, CurrentState.VehicleTargetSpeed, CurrentState.Gradient); @@ -214,23 +272,38 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl CurrentState = CurrentState.Clone(); _intervalProlonged = false; - if (!CycleIntervalIterator.LeftSample.StoppingTime.IsEqual(0) && - CycleIntervalIterator.LeftSample.StoppingTime.IsEqual(PreviousState.WaitTime)) { + if (IdleController != null) { + IdleController.CommitSimulationStep(); + } + var stopTime = Left.PTOActive && IdleController != null + ? Left.StoppingTime + IdleController.Duration + : Left.StoppingTime; + + if (!stopTime.IsEqual(0) && stopTime.IsEqual(PreviousState.WaitTime)) { // we needed to stop at the current interval in the cycle and have already waited enough time, move on.. + if (IdleController != null) + IdleController.ActivateIdle(); CycleIntervalIterator.MoveNext(); } + stopTime = Left.PTOActive && IdleController != null ? Left.StoppingTime + IdleController.Duration : Left.StoppingTime; + // separately test for equality and greater than to have tolerance for equality comparison - if (CycleIntervalIterator.LeftSample.StoppingTime.IsEqual(0)) { - while (CycleIntervalIterator.LeftSample.StoppingTime.IsEqual(0) && - CurrentState.Distance.IsGreaterOrEqual(CycleIntervalIterator.RightSample.Distance) && + if (stopTime.IsEqual(0)) { + while (stopTime.IsEqual(0) && CurrentState.Distance.IsGreaterOrEqual(CycleIntervalIterator.RightSample.Distance) && !CycleIntervalIterator.LastEntry) { // we have reached the end of the current interval in the cycle, move on... CycleIntervalIterator.MoveNext(); + + stopTime = Left.PTOActive && IdleController != null + ? Left.StoppingTime + IdleController.Duration + : Left.StoppingTime; } } else { - if (CycleIntervalIterator.LeftSample.StoppingTime.IsEqual(PreviousState.WaitTime)) { + if (stopTime.IsEqual(PreviousState.WaitTime)) { // we needed to stop at the current interval in the cycle and have already waited enough time, move on.. + if (IdleController != null) + IdleController.ActivateIdle(); CycleIntervalIterator.MoveNext(); } } @@ -238,7 +311,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl private Radian ComputeGradient(Meter ds) { - //var leftSamplePoint = CycleIntervalIterator.LeftSample; + //var leftSamplePoint = Left; var cycleIterator = CycleIntervalIterator.Clone(); while (cycleIterator.RightSample.Distance < PreviousState.Distance + ds && !cycleIterator.LastEntry) { @@ -264,7 +337,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl private Meter GetSpeedChangeWithinSimulationInterval(Meter ds) { - var leftSamplePoint = CycleIntervalIterator.LeftSample; + var leftSamplePoint = Left; var cycleIterator = CycleIntervalIterator.Clone(); do { @@ -341,7 +414,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl return new CycleData { AbsTime = CurrentState.AbsTime, AbsDistance = CurrentState.Distance, - LeftSample = CycleIntervalIterator.LeftSample, + LeftSample = Left, RightSample = CycleIntervalIterator.RightSample }; } diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/EngineAuxiliary.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/EngineAuxiliary.cs index 883f245c7488f40b2679d581dd6646382ac68f10..bed32b35e867d349934e51c91c8a803b17524ae1 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/EngineAuxiliary.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/EngineAuxiliary.cs @@ -42,88 +42,101 @@ using TUGraz.VectoCore.OutputData; namespace TUGraz.VectoCore.Models.SimulationComponent.Impl { - public class EngineAuxiliary : StatefulVectoSimulationComponent<EngineAuxiliary.EngineAuxState>, IEngineAuxInProvider, - IEngineAuxPort + public class EngineAuxiliary : StatefulVectoSimulationComponent<EngineAuxiliary.State>, IAuxInProvider, + IAuxPort { - public const string DirectAuxiliaryId = ""; + private const string DirectAuxiliaryId = ""; - private readonly Dictionary<string, Func<PerSecond, Watt>> _auxDict = new Dictionary<string, Func<PerSecond, Watt>>(); - private Dictionary<string, Watt> _powerDemands = new Dictionary<string, Watt>(); + private readonly Dictionary<string, Func<PerSecond, Watt>> _auxiliaries = + new Dictionary<string, Func<PerSecond, Watt>>(); public EngineAuxiliary(IVehicleContainer container) : base(container) {} - public IEngineAuxPort Port() + public IAuxPort Port() { return this; } - public NewtonMeter PowerDemand(Second absTime, Second dt, NewtonMeter torquePowerTrain, NewtonMeter torqueEngine, - PerSecond angularSpeed, bool dryRun = false) + public void AddConstant(string auxId, Watt powerDemand) { - CurrentState.AngularSpeed = angularSpeed; - var avgAngularSpeed = (CurrentState.AngularSpeed + PreviousState.AngularSpeed) / 2.0; - return ComputePowerDemand(avgAngularSpeed) / avgAngularSpeed; + Add(auxId, _ => powerDemand); } - public NewtonMeter Initialize(NewtonMeter torque, PerSecond angularSpeed) + public void AddCycle() { - PreviousState.AngularSpeed = angularSpeed; - return ComputePowerDemand(angularSpeed) / angularSpeed; + Add(DirectAuxiliaryId, _ => DataBus.CycleData.LeftSample.AdditionalAuxPowerDemand); } - private Watt ComputePowerDemand(PerSecond engineSpeed) + public void AddMapping(string auxId, AuxiliaryData data) { - _powerDemands = _auxDict.ToDictionary(kv => kv.Key, kv => kv.Value(engineSpeed)); - return _powerDemands.Values.Sum(p => p); + if (!DataBus.CycleData.LeftSample.AuxiliarySupplyPower.ContainsKey(auxId)) { + var error = string.Format("driving cycle does not contain column for auxiliary: {0}", + Constants.Auxiliaries.Prefix + auxId); + Log.Error(error); + throw new VectoException(error); + } + + Add(auxId, speed => { + var powerSupply = DataBus.CycleData.LeftSample.AuxiliarySupplyPower[auxId]; + var nAuxiliary = speed * data.TransmissionRatio; + var powerAuxOut = powerSupply / data.EfficiencyToSupply; + var powerAuxIn = data.GetPowerDemand(nAuxiliary, powerAuxOut); + return powerAuxIn / data.EfficiencyToEngine; + }); } - protected override void DoWriteModalResults(IModalDataContainer container) + public void Add(string auxId, Func<PerSecond, Watt> powerLossFunction) { - foreach (var kv in _powerDemands.Where(kv => !string.IsNullOrWhiteSpace(kv.Key))) { - container[kv.Key] = kv.Value; - } - if (container[ModalResultField.P_aux] == null || container[ModalResultField.P_aux] == DBNull.Value) { - // don't overwrite if someone else already wrote the total aux power - container[ModalResultField.P_aux] = _powerDemands.Values.Sum(p => p); - } + _auxiliaries[auxId] = powerLossFunction; } - protected override void DoCommitSimulationStep() + public NewtonMeter Initialize(NewtonMeter torque, PerSecond angularSpeed) { - AdvanceState(); + PreviousState.AngularSpeed = angularSpeed; + return ComputePowerDemand(angularSpeed) / angularSpeed; } - public void AddConstant(string auxId, Watt powerDemand) + public NewtonMeter PowerDemand(Second absTime, Second dt, NewtonMeter torquePowerTrain, NewtonMeter torqueEngine, + PerSecond angularSpeed, bool dryRun = false) { - _auxDict[auxId] = speed => powerDemand; + CurrentState.AngularSpeed = angularSpeed; + var avgAngularSpeed = (CurrentState.AngularSpeed + PreviousState.AngularSpeed) / 2.0; + return ComputePowerDemand(avgAngularSpeed) / avgAngularSpeed; } - public void AddDirect() + private Watt ComputePowerDemand(PerSecond engineSpeed) { - _auxDict[DirectAuxiliaryId] = speed => DataBus.CycleData.LeftSample.AdditionalAuxPowerDemand; + CurrentState.PowerDemands = new Dictionary<string, Watt>(_auxiliaries.Count); + CurrentState.TotalPowerDemand = 0.SI<Watt>(); + foreach (var item in _auxiliaries) { + var value = item.Value(engineSpeed); + CurrentState.PowerDemands[item.Key] = value; + CurrentState.TotalPowerDemand += value; + } + return CurrentState.TotalPowerDemand; } - public void AddMapping(string auxId, AuxiliaryData data) + protected override void DoWriteModalResults(IModalDataContainer container) { - if (!DataBus.CycleData.LeftSample.AuxiliarySupplyPower.ContainsKey(auxId)) { - var error = string.Format("driving cycle does not contain column for auxiliary: {0}", - Constants.Auxiliaries.Prefix + auxId); - Log.Error(error); - throw new VectoException(error); + foreach (var kv in CurrentState.PowerDemands.Where(kv => !string.IsNullOrWhiteSpace(kv.Key))) { + container[kv.Key] = kv.Value; } + if (container[ModalResultField.P_aux] == null || container[ModalResultField.P_aux] == DBNull.Value) { + // only overwrite if nobody else already wrote the total aux power + container[ModalResultField.P_aux] = CurrentState.TotalPowerDemand; + } + } - _auxDict[auxId] = speed => { - var powerSupply = DataBus.CycleData.LeftSample.AuxiliarySupplyPower[auxId]; - var nAuxiliary = speed * data.TransmissionRatio; - var powerAuxOut = powerSupply / data.EfficiencyToSupply; - var powerAuxIn = data.GetPowerDemand(nAuxiliary, powerAuxOut); - return powerAuxIn / data.EfficiencyToEngine; - }; + protected override void DoCommitSimulationStep() + { + AdvanceState(); } - public class EngineAuxState + public class State { public PerSecond AngularSpeed; + public Dictionary<string, Watt> PowerDemands; + public Watt TotalPowerDemand; } } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs index 4c047df1fff591e52d1d0e3c034c3e48ff662061..4e46124cbc3923608ae4ca052012d2b61c6782e1 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Gearbox.cs @@ -43,7 +43,7 @@ using TUGraz.VectoCore.Utils; namespace TUGraz.VectoCore.Models.SimulationComponent.Impl { - public class Gearbox : AbstractGearbox<GearboxState>, IGearbox, IClutchInfo + public class Gearbox : AbstractGearbox<GearboxState> { /// <summary> /// The shift strategy. @@ -64,7 +64,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl public Second LastDownshift { get; private set; } - public bool ClutchClosed(Second absTime) + public override bool ClutchClosed(Second absTime) { return _engageTime.IsSmallerOrEqual(absTime); } @@ -92,12 +92,15 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl } var inAngularVelocity = outAngularVelocity * ModelData.Gears[Gear].Ratio; - var torqueLossResult = ModelData.Gears[Gear].LossMap.GetTorqueLoss(outAngularVelocity, outTorque); - CurrentState.TorqueLossResult = torqueLossResult; - var inTorque = outTorque / ModelData.Gears[Gear].Ratio + torqueLossResult.Value; - var torqueLossInertia = 0.SI<NewtonMeter>(); + var gearboxTorqueLoss = ModelData.Gears[Gear].LossMap.GetTorqueLoss(outAngularVelocity, outTorque); + CurrentState.TorqueLossResult = gearboxTorqueLoss; + + //todo mk-2016-08-17: aux loss from out-direction or in-direction of the gearbox? + var auxTorqueLoss = Auxiliary == null ? 0.SI<NewtonMeter>() : Auxiliary.Initialize(outTorque, outAngularVelocity); - inTorque += torqueLossInertia; + var inTorque = outTorque / ModelData.Gears[Gear].Ratio + + gearboxTorqueLoss.Value + + auxTorqueLoss; PreviousState.SetState(inTorque, inAngularVelocity, outTorque, outAngularVelocity); PreviousState.InertiaTorqueLossOut = 0.SI<NewtonMeter>(); @@ -124,6 +127,10 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl var inertiaPowerLoss = Formulas.InertiaPower(inAngularVelocity, alpha, ModelData.Inertia, Constants.SimulationSettings.TargetTimeInterval); inTorque += inertiaPowerLoss / inAngularVelocity; + + //todo mk-2016-08-17: aux loss from out-direction or in-direction of the gearbox? + if (Auxiliary != null) + inTorque += Auxiliary.Initialize(outTorque, outAngularVelocity); } var response = NextComponent.Initialize(inTorque, inAngularVelocity); @@ -159,7 +166,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl /// </list> /// </returns> public override IResponse Request(Second absTime, Second dt, NewtonMeter outTorque, PerSecond outAngularVelocity, - bool dryRun) + bool dryRun = false) { IterationStatistics.Increment(this, "Requests"); @@ -223,7 +230,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl var shiftTimeExceeded = absTime.IsSmaller(_engageTime) && _engageTime.IsSmaller(absTime + dt, Constants.SimulationSettings.LowerBoundTimeInterval); - // allow 5% tolerance of shift time + // allow 5% tolerance of shift time if (shiftTimeExceeded) { return new ResponseFailTimeInterval { Source = this, @@ -291,9 +298,13 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl var avgOutAngularVelocity = (PreviousState.OutAngularVelocity + outAngularVelocity) / 2.0; var inTorqueLossResult = ModelData.Gears[Gear].LossMap.GetTorqueLoss(avgOutAngularVelocity, outTorque); - var inTorque = outTorque / ModelData.Gears[Gear].Ratio + inTorqueLossResult.Value; + if (Auxiliary != null) { + //todo mk-2016-08-17: aux loss from out-direction or in-direction of the gearbox? + inTorque += Auxiliary.PowerDemand(absTime, dt, outTorque, inTorque, outAngularVelocity, dryRun); + } + var inAngularVelocity = outAngularVelocity * ModelData.Gears[Gear].Ratio; if (dryRun) { diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/GearboxAuxiliary.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/GearboxAuxiliary.cs new file mode 100644 index 0000000000000000000000000000000000000000..412a855890ead32691b43e48ced784d5cb70fb69 --- /dev/null +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/GearboxAuxiliary.cs @@ -0,0 +1,15 @@ +using TUGraz.VectoCore.Models.Simulation; +using TUGraz.VectoCore.OutputData; + +namespace TUGraz.VectoCore.Models.SimulationComponent.Impl +{ + public class GearboxAuxiliary : EngineAuxiliary + { + public GearboxAuxiliary(IVehicleContainer container) : base(container) {} + + protected override void DoWriteModalResults(IModalDataContainer container) + { + //todo mk-2016-08-17: write gearbox auxiliaries to mod file? + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/IdleControllerSwitcher.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/IdleControllerSwitcher.cs new file mode 100644 index 0000000000000000000000000000000000000000..65c640bc2d648d562880e757b3963b2d980b8e76 --- /dev/null +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/IdleControllerSwitcher.cs @@ -0,0 +1,82 @@ +using System; +using TUGraz.VectoCommon.Models; +using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Models.Connector.Ports; + +namespace TUGraz.VectoCore.Models.SimulationComponent.Impl +{ + public class IdleControllerSwitcher : IIdleController + { + private readonly IIdleController _idleController; + private readonly PTOCycleController _ptoController; + private IIdleController _currentController; + + public IdleControllerSwitcher(IIdleController idleController, PTOCycleController ptoController) + { + _idleController = idleController; + _ptoController = ptoController; + + // default state is idleController + _currentController = _idleController; + } + + public IResponse Request(Second absTime, Second dt, NewtonMeter outTorque, PerSecond outAngularVelocity, + bool dryRun = false) + { + return _currentController.Request(absTime, dt, outTorque, outAngularVelocity, dryRun); + } + + public IResponse Initialize(NewtonMeter outTorque, PerSecond outAngularVelocity) + { + throw new InvalidOperationException(string.Format("{0} cannot initialize.", GetType().FullName)); + } + + public ITnOutPort RequestPort + { + set + { + _idleController.RequestPort = value; + _ptoController.RequestPort = value; + } + } + + public void Reset() + { + _idleController.Reset(); + _ptoController.Reset(); + _currentController = _idleController; + } + + public void ActivatePTO() + { + _currentController = _ptoController; + } + + public void ActivateIdle() + { + _currentController = _idleController; + } + + public Second GetNextCycleTime() + { + return _ptoController.GetNextCycleTime(); + } + + public void CommitSimulationStep() + { + _ptoController.CommitSimulationStep(null); + } + + public Second Duration + { + get + { + if (_ptoController != null) + return _ptoController.Duration; + else { + return 0.SI<Second>(); + } + } + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs new file mode 100644 index 0000000000000000000000000000000000000000..a31747be2fa2edf33450ec0f3dd91f3903b0da9b --- /dev/null +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/MeasuredSpeedDrivingCycle.cs @@ -0,0 +1,282 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using TUGraz.VectoCommon.Exceptions; +using TUGraz.VectoCommon.Models; +using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Configuration; +using TUGraz.VectoCore.Models.Connector.Ports; +using TUGraz.VectoCore.Models.Connector.Ports.Impl; +using TUGraz.VectoCore.Models.Simulation; +using TUGraz.VectoCore.Models.Simulation.Data; +using TUGraz.VectoCore.Models.Simulation.DataBus; +using TUGraz.VectoCore.Models.SimulationComponent.Data; +using TUGraz.VectoCore.OutputData; +using TUGraz.VectoCore.Utils; + +namespace TUGraz.VectoCore.Models.SimulationComponent.Impl +{ + /// <summary> + /// Driving Cycle for the Measured Speed Gear driving cycle. + /// </summary> + public class MeasuredSpeedDrivingCycle : + StatefulProviderComponent + <MeasuredSpeedDrivingCycle.DrivingCycleState, ISimulationOutPort, IDriverDemandInPort, IDriverDemandOutPort>, + IDriverInfo, IDrivingCycleInfo, IMileageCounter, IDriverDemandInProvider, IDriverDemandInPort, ISimulationOutProvider, + ISimulationOutPort + { + public class DrivingCycleState + { + public DrivingCycleState Clone() + { + return new DrivingCycleState { + Distance = Distance, + VehicleSpeed = VehicleSpeed, + }; + } + + public Meter Distance; + public MeterPerSecond VehicleSpeed; + public Meter SimulationDistance; + public MeterPerSquareSecond Acceleration; + } + + protected DrivingCycleData Data; + private bool _isInitializing; + protected IEnumerator<DrivingCycleData.DrivingCycleEntry> RightSample { get; set; } + protected IEnumerator<DrivingCycleData.DrivingCycleEntry> LeftSample { get; set; } + + protected Second AbsTime { get; set; } + + /// <summary> + /// Initializes a new instance of the <see cref="PowertrainDrivingCycle"/> class. + /// </summary> + /// <param name="container">The container.</param> + /// <param name="cycle">The cycle.</param> + public MeasuredSpeedDrivingCycle(IVehicleContainer container, DrivingCycleData cycle) + : base(container) + { + Data = cycle; + LeftSample = Data.Entries.GetEnumerator(); + LeftSample.MoveNext(); + + RightSample = Data.Entries.GetEnumerator(); + RightSample.MoveNext(); + RightSample.MoveNext(); + + var first = LeftSample.Current; + PreviousState = new DrivingCycleState { + Distance = 0.SI<Meter>(), + VehicleSpeed = first.VehicleTargetSpeed, + }; + CurrentState = PreviousState.Clone(); + } + + public IResponse Initialize() + { + var first = Data.Entries.First(); + + AbsTime = first.Time; + + _isInitializing = true; + + var response = NextComponent.Initialize(first.VehicleTargetSpeed, first.RoadGradient); + if (!(response is ResponseSuccess)) { + throw new UnexpectedResponseException("Couldn't find start gear.", response); + } + + _isInitializing = false; + + response.AbsTime = AbsTime; + return response; + } + + public IResponse Request(Second absTime, Meter ds) + { + Log.Fatal("MeasuredSpeed Cycle can not handle distance request."); + throw new VectoSimulationException("MeasuredSpeed Cycle can not handle distance request."); + } + + public virtual IResponse Request(Second absTime, Second dt) + { + var debug = new DebugData(); + + // cycle finished + if (RightSample.Current == null || LeftSample.Current == null) { + return new ResponseCycleFinished { AbsTime = absTime, Source = this }; + } + + // interval exceeded + if (RightSample.Current != null && (absTime + dt).IsGreater(RightSample.Current.Time)) { + return new ResponseFailTimeInterval { + AbsTime = absTime, + Source = this, + DeltaT = RightSample.Current.Time - absTime + }; + } + + // calc acceleration from speed diff vehicle to cycle + var deltaV = RightSample.Current.VehicleTargetSpeed - DataBus.VehicleSpeed; + var deltaT = RightSample.Current.Time - LeftSample.Current.Time; + var acceleration = deltaV / deltaT; + var gradient = LeftSample.Current.RoadGradient; + DriverAcceleration = acceleration; + DriverBehavior = acceleration < 0 + ? DriverBehavior = DrivingBehavior.Braking + : DriverBehavior = DrivingBehavior.Driving; + + IResponse response; + var responseCount = 0; + do { + response = NextComponent.Request(absTime, dt, acceleration, gradient); + debug.Add(response); + response.Switch() + .Case<ResponseGearShift>(() => response = NextComponent.Request(absTime, dt, acceleration, gradient)) + .Case<ResponseUnderload>(r => { + DataBus.BrakePower = SearchAlgorithm.Search(DataBus.BrakePower, r.Delta, -r.Delta, + getYValue: result => DataBus.ClutchClosed(absTime) + ? ((ResponseDryRun)result).DeltaDragLoad + : ((ResponseDryRun)result).GearboxPowerRequest, + evaluateFunction: x => { + DataBus.BrakePower = x; + return NextComponent.Request(absTime, dt, acceleration, gradient, true); + }, + criterion: y => DataBus.ClutchClosed(absTime) + ? ((ResponseDryRun)y).DeltaDragLoad.Value() + : ((ResponseDryRun)y).GearboxPowerRequest.Value()); + Log.Info( + "Found operating point for braking. absTime: {0}, dt: {1}, acceleration: {2}, gradient: {3}, BrakePower: {4}", + absTime, dt, acceleration, gradient, DataBus.BrakePower); + + if (DataBus.BrakePower.IsSmaller(0)) { + Log.Info( + "BrakePower was negative: {4}. Setting to 0 and searching for acceleration operating point. absTime: {0}, dt: {1}, acceleration: {2}, gradient: {3}", + absTime, dt, acceleration, gradient, DataBus.BrakePower); + DataBus.BrakePower = 0.SI<Watt>(); + acceleration = SearchAlgorithm.Search(acceleration, r.Delta, + Constants.SimulationSettings.OperatingPointInitialSearchIntervalAccelerating, + getYValue: result => ((ResponseDryRun)result).DeltaFullLoad, + evaluateFunction: x => NextComponent.Request(absTime, dt, x, gradient, true), + criterion: y => ((ResponseDryRun)y).DeltaFullLoad.Value()); + } + + response = NextComponent.Request(absTime, dt, acceleration, gradient); + }) + .Case<ResponseOverload>(r => { + acceleration = SearchAlgorithm.Search(acceleration, r.Delta, + Constants.SimulationSettings.OperatingPointInitialSearchIntervalAccelerating, + getYValue: result => ((ResponseDryRun)result).DeltaFullLoad, + evaluateFunction: x => NextComponent.Request(absTime, dt, x, gradient, true), + criterion: + y => ((ResponseDryRun)y).DeltaFullLoad.Value()); + Log.Info( + "Found operating point for driver acceleration. absTime: {0}, dt: {1}, acceleration: {2}, gradient: {3}", + absTime, + dt, acceleration, gradient); + response = NextComponent.Request(absTime, dt, acceleration, gradient); + }) + .Case<ResponseFailTimeInterval>(r => { dt = r.DeltaT; }) + .Case<ResponseSuccess>() + .Default( + r => { throw new UnexpectedResponseException("MeasuredSpeedDrivingCycle received an unexpected response.", r); }); + } while (!(response is ResponseSuccess || response is ResponseFailTimeInterval) && (++responseCount < 10)); + + AbsTime = absTime + dt; + + response.SimulationInterval = dt; + response.Acceleration = acceleration; + debug.Add(response); + + CurrentState.SimulationDistance = acceleration / 2 * dt * dt + PreviousState.VehicleSpeed * dt; + CurrentState.Distance = CurrentState.SimulationDistance + PreviousState.Distance; + CurrentState.VehicleSpeed = acceleration * dt + PreviousState.VehicleSpeed; + CurrentState.Acceleration = acceleration; + + return response; + } + + protected override void DoWriteModalResults(IModalDataContainer container) + { + container[ModalResultField.dist] = CurrentState.Distance; + container[ModalResultField.simulationDistance] = CurrentState.SimulationDistance; + container[ModalResultField.v_targ] = LeftSample.Current.VehicleTargetSpeed; + container[ModalResultField.grad] = LeftSample.Current.RoadGradientPercent; + container[ModalResultField.altitude] = LeftSample.Current.Altitude; + container[ModalResultField.acc] = CurrentState.Acceleration; + } + + protected override void DoCommitSimulationStep() + { + if ((RightSample.Current == null) || AbsTime.IsGreaterOrEqual(RightSample.Current.Time)) { + RightSample.MoveNext(); + LeftSample.MoveNext(); + } + + PreviousState = CurrentState; + CurrentState = CurrentState.Clone(); + } + + public string CycleName + { + get { return Data.Name; } + } + + public double Progress + { + get { return AbsTime == null ? 0 : AbsTime.Value() / Data.Entries.Last().Time.Value(); } + } + + public CycleData CycleData + { + get + { + return new CycleData { + AbsTime = LeftSample.Current.Time, + AbsDistance = null, + LeftSample = LeftSample.Current, + RightSample = RightSample.Current, + }; + } + } + + public DrivingCycleData.DrivingCycleEntry CycleLookAhead(Meter distance) + { + return new DrivingCycleData.DrivingCycleEntry(RightSample.Current); + //throw new System.NotImplementedException(); + } + + public Meter Altitude + { + get { return LeftSample.Current.Altitude; } + } + + public Meter CycleStartDistance + { + get { return 0.SI<Meter>(); } + } + + public IReadOnlyList<DrivingCycleData.DrivingCycleEntry> LookAhead(Meter lookaheadDistance) + { + throw new NotImplementedException(); + } + + public IReadOnlyList<DrivingCycleData.DrivingCycleEntry> LookAhead(Second time) + { + throw new NotImplementedException(); + } + + public bool VehicleStopped + { + get { return !_isInitializing && LeftSample.Current.VehicleTargetSpeed.IsEqual(0); } + } + + public DrivingBehavior DriverBehavior { get; internal set; } + + public MeterPerSquareSecond DriverAcceleration { get; protected set; } + + public Meter Distance + { + get { return CurrentState.Distance; } + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/PTOCycleController.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PTOCycleController.cs new file mode 100644 index 0000000000000000000000000000000000000000..c6799f61d9e8096087c964f3555f6a64ac68712f --- /dev/null +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PTOCycleController.cs @@ -0,0 +1,67 @@ +using System.Linq; +using TUGraz.VectoCommon.Exceptions; +using TUGraz.VectoCommon.Models; +using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Models.Connector.Ports; +using TUGraz.VectoCore.Models.Connector.Ports.Impl; +using TUGraz.VectoCore.Models.SimulationComponent.Data; + +namespace TUGraz.VectoCore.Models.SimulationComponent.Impl +{ + public class PTOCycleController : PowertrainDrivingCycle, IIdleController + { + public ITnOutPort RequestPort + { + set { NextComponent = value; } + } + + public readonly Second Duration; + + protected Second IdleStart; + + public PTOCycleController(DrivingCycleData cycle) : base(null, cycle) + { + Duration = Data.Entries.Last().Time - Data.Entries.First().Time; + } + + public IResponse Request(Second absTime, Second dt, NewtonMeter outTorque, PerSecond outAngularVelocity, + bool dryRun = false) + { + if (outAngularVelocity != null) { + throw new VectoException("{0} can only handle idle requests: AngularVelocity has to be null!", GetType().ToString()); + } + if (!outTorque.IsEqual(0)) { + throw new VectoException("{0} can only handle idle requests: Torque has to be 0!", GetType().ToString()); + } + if (IdleStart == null) { + IdleStart = absTime; + } + return base.Request(absTime - IdleStart, dt); + } + + public IResponse Initialize(NewtonMeter outTorque, PerSecond outAngularVelocity) + { + return new ResponseSuccess { Source = this }; + } + + public void Reset() + { + LeftSample.Reset(); + LeftSample.MoveNext(); + + RightSample.Reset(); + RightSample.MoveNext(); + RightSample.MoveNext(); + + IdleStart = null; + } + + public Second GetNextCycleTime() + { + if (RightSample.Current == null) + return null; + + return RightSample.Current.Time - LeftSample.Current.Time; + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs new file mode 100644 index 0000000000000000000000000000000000000000..6127390842f3f5285dc759f27588a19df5fb037e --- /dev/null +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PWheelCycle.cs @@ -0,0 +1,86 @@ +using System.Collections.Generic; +using TUGraz.VectoCommon.Models; +using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Models.Connector.Ports.Impl; +using TUGraz.VectoCore.Models.Simulation; +using TUGraz.VectoCore.Models.Simulation.Data; +using TUGraz.VectoCore.Models.Simulation.DataBus; +using TUGraz.VectoCore.Models.SimulationComponent.Data; +using TUGraz.VectoCore.OutputData; + +namespace TUGraz.VectoCore.Models.SimulationComponent.Impl +{ + /// <summary> + /// Driving Cycle for the PWheel driving cycle. + /// </summary> + public class PWheelCycle : PowertrainDrivingCycle, IDriverInfo + { + /// <summary> + /// Initializes a new instance of the <see cref="PWheelCycle"/> class. + /// </summary> + /// <param name="container">The container.</param> + /// <param name="cycle">The cycle.</param> + /// <param name="axleRatio">The axle ratio.</param> + /// <param name="gearRatios"></param> + public PWheelCycle(IVehicleContainer container, DrivingCycleData cycle, double axleRatio, + IDictionary<uint, double> gearRatios) : base(container, cycle) + { + // just to ensure that null-gear has ratio 1 + gearRatios[0] = 1; + + foreach (var entry in Data.Entries) { + entry.WheelAngularVelocity = entry.AngularVelocity / (axleRatio * gearRatios[entry.Gear]); + entry.Torque = entry.PWheel / entry.WheelAngularVelocity; + } + } + + public override IResponse Request(Second absTime, Second dt) + { + if (RightSample.Current == null) { + return new ResponseCycleFinished { Source = this }; + } + + // interval exceeded + if ((absTime + dt).IsGreater(RightSample.Current.Time)) { + return new ResponseFailTimeInterval { + AbsTime = absTime, + Source = this, + DeltaT = RightSample.Current.Time - absTime + }; + } + + return DoHandleRequest(absTime, dt, LeftSample.Current.WheelAngularVelocity); + } + + protected override void DoWriteModalResults(IModalDataContainer container) + { + container[ModalResultField.P_wheel_in] = LeftSample.Current.PWheel; + base.DoWriteModalResults(container); + } + + #region IDriverInfo + + /// <summary> + /// True if the angularVelocity at the wheels is 0. + /// </summary> + public bool VehicleStopped + { + get { return false; } + } + + /// <summary> + /// Always Driving. + /// </summary> + public DrivingBehavior DriverBehavior + { + get { return DrivingBehavior.Driving; } + } + + public MeterPerSquareSecond DriverAcceleration + { + get { return 0.SI<MeterPerSquareSecond>(); } + } + + #endregion + } +} \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/PowertrainDrivingCycle.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PowertrainDrivingCycle.cs index b4d488ccf2f0aea9f7c6c161317ca0a58593f842..f399f17c7e159a8d55cd190f4bd0ea88078f75e1 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/PowertrainDrivingCycle.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/PowertrainDrivingCycle.cs @@ -35,12 +35,9 @@ using System.Linq; using TUGraz.VectoCommon.Exceptions; using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Utils; -using TUGraz.VectoCore.Configuration; using TUGraz.VectoCore.Models.Connector.Ports; using TUGraz.VectoCore.Models.Connector.Ports.Impl; using TUGraz.VectoCore.Models.Simulation; -using TUGraz.VectoCore.Models.Simulation.Data; -using TUGraz.VectoCore.Models.Simulation.DataBus; using TUGraz.VectoCore.Models.SimulationComponent.Data; using TUGraz.VectoCore.OutputData; using TUGraz.VectoCore.Utils; @@ -50,11 +47,13 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl /// <summary> /// Represents a driving cycle which directly is connected to the powertrain (e.g. engine, or axle gear). /// </summary> - public class PowertrainDrivingCycle : VectoSimulationComponent, IPowertrainSimulation, ITnInPort, - ISimulationOutPort + public class PowertrainDrivingCycle : + StatefulProviderComponent<PowertrainDrivingCycle.DummyState, ISimulationOutPort, ITnInPort, ITnOutPort>, + IDrivingCycleInfo, ISimulationOutPort, ITnInProvider, ITnInPort { - protected DrivingCycleData Data; - protected ITnOutPort NextComponent; + public class DummyState {} + + protected readonly DrivingCycleData Data; protected IEnumerator<DrivingCycleData.DrivingCycleEntry> RightSample { get; set; } protected IEnumerator<DrivingCycleData.DrivingCycleEntry> LeftSample { get; set; } @@ -78,24 +77,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl AbsTime = 0.SI<Second>(); } - #region ITnInProvider - - public ITnInPort InPort() - { - return this; - } - - #endregion - - #region ISimulationOutProvider - - public ISimulationOutPort OutPort() - { - return this; - } - - #endregion - #region ISimulationOutPort public IResponse Request(Second absTime, Meter ds) @@ -183,15 +164,6 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl #endregion - #region ITnInPort - - public void Connect(ITnOutPort other) - { - NextComponent = other; - } - - #endregion - #region VectoSimulationComponent protected override void DoWriteModalResults(IModalDataContainer container) {} @@ -246,342 +218,4 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl throw new NotImplementedException(); } } - - /// <summary> - /// Driving Cycle for the PWheel driving cycle. - /// </summary> - public class PWheelCycle : PowertrainDrivingCycle, IDriverInfo - { - /// <summary> - /// Initializes a new instance of the <see cref="PWheelCycle"/> class. - /// </summary> - /// <param name="container">The container.</param> - /// <param name="cycle">The cycle.</param> - /// <param name="axleRatio">The axle ratio.</param> - /// <param name="gearRatios"></param> - public PWheelCycle(IVehicleContainer container, DrivingCycleData cycle, double axleRatio, - IDictionary<uint, double> gearRatios) : base(container, cycle) - { - // just to ensure that null-gear has ratio 1 - gearRatios[0] = 1; - - foreach (var entry in Data.Entries) { - entry.WheelAngularVelocity = entry.AngularVelocity / (axleRatio * gearRatios[entry.Gear]); - entry.Torque = entry.PWheel / entry.WheelAngularVelocity; - } - } - - public override IResponse Request(Second absTime, Second dt) - { - if (RightSample.Current == null) { - return new ResponseCycleFinished { Source = this }; - } - - // interval exceeded - if ((absTime + dt).IsGreater(RightSample.Current.Time)) { - return new ResponseFailTimeInterval { - AbsTime = absTime, - Source = this, - DeltaT = RightSample.Current.Time - absTime - }; - } - - return DoHandleRequest(absTime, dt, LeftSample.Current.WheelAngularVelocity); - } - - protected override void DoWriteModalResults(IModalDataContainer container) - { - container[ModalResultField.P_wheel_in] = LeftSample.Current.PWheel; - base.DoWriteModalResults(container); - } - - #region IDriverInfo - - /// <summary> - /// True if the angularVelocity at the wheels is 0. - /// </summary> - public bool VehicleStopped - { - get { return false; } - } - - /// <summary> - /// Always Driving. - /// </summary> - public DrivingBehavior DriverBehavior - { - get { return DrivingBehavior.Driving; } - } - - public MeterPerSquareSecond DriverAcceleration - { - get { return 0.SI<MeterPerSquareSecond>(); } - } - - #endregion - } - - /// <summary> - /// Driving Cycle for the Measured Speed Gear driving cycle. - /// </summary> - public class MeasuredSpeedDrivingCycle : StatefulProviderComponent - <MeasuredSpeedDrivingCycle.DrivingCycleState, ISimulationOutPort, IDriverDemandInPort, IDriverDemandOutPort>, - IDriverInfo, IDrivingCycleInfo, IMileageCounter, IDriverDemandInProvider, IDriverDemandInPort, ISimulationOutProvider, - ISimulationOutPort - { - public class DrivingCycleState - { - public DrivingCycleState Clone() - { - return new DrivingCycleState { - Distance = Distance, - VehicleSpeed = VehicleSpeed, - }; - } - - public Meter Distance; - public MeterPerSecond VehicleSpeed; - public Meter SimulationDistance; - public MeterPerSquareSecond Acceleration; - } - - protected DrivingCycleData Data; - private bool _isInitializing; - protected IEnumerator<DrivingCycleData.DrivingCycleEntry> RightSample { get; set; } - protected IEnumerator<DrivingCycleData.DrivingCycleEntry> LeftSample { get; set; } - - protected Second AbsTime { get; set; } - - /// <summary> - /// Initializes a new instance of the <see cref="PowertrainDrivingCycle"/> class. - /// </summary> - /// <param name="container">The container.</param> - /// <param name="cycle">The cycle.</param> - public MeasuredSpeedDrivingCycle(IVehicleContainer container, DrivingCycleData cycle) - : base(container) - { - Data = cycle; - LeftSample = Data.Entries.GetEnumerator(); - LeftSample.MoveNext(); - - RightSample = Data.Entries.GetEnumerator(); - RightSample.MoveNext(); - RightSample.MoveNext(); - - var first = LeftSample.Current; - PreviousState = new DrivingCycleState { - Distance = 0.SI<Meter>(), - VehicleSpeed = first.VehicleTargetSpeed, - }; - CurrentState = PreviousState.Clone(); - } - - public IResponse Initialize() - { - var first = Data.Entries.First(); - - AbsTime = first.Time; - - _isInitializing = true; - - var response = NextComponent.Initialize(first.VehicleTargetSpeed, first.RoadGradient); - if (!(response is ResponseSuccess)) { - throw new UnexpectedResponseException("Couldn't find start gear.", response); - } - - _isInitializing = false; - - response.AbsTime = AbsTime; - return response; - } - - public IResponse Request(Second absTime, Meter ds) - { - Log.Fatal("MeasuredSpeed Cycle can not handle distance request."); - throw new VectoSimulationException("MeasuredSpeed Cycle can not handle distance request."); - } - - public virtual IResponse Request(Second absTime, Second dt) - { - var debug = new DebugData(); - - // cycle finished - if (RightSample.Current == null || LeftSample.Current == null) { - return new ResponseCycleFinished { AbsTime = absTime, Source = this }; - } - - // interval exceeded - if (RightSample.Current != null && (absTime + dt).IsGreater(RightSample.Current.Time)) { - return new ResponseFailTimeInterval { - AbsTime = absTime, - Source = this, - DeltaT = RightSample.Current.Time - absTime - }; - } - - // calc acceleration from speed diff vehicle to cycle - var deltaV = RightSample.Current.VehicleTargetSpeed - DataBus.VehicleSpeed; - var deltaT = RightSample.Current.Time - LeftSample.Current.Time; - var acceleration = deltaV / deltaT; - var gradient = LeftSample.Current.RoadGradient; - DriverAcceleration = acceleration; - DriverBehavior = acceleration < 0 - ? DriverBehavior = DrivingBehavior.Braking - : DriverBehavior = DrivingBehavior.Driving; - - IResponse response; - var responseCount = 0; - do { - response = NextComponent.Request(absTime, dt, acceleration, gradient); - debug.Add(response); - response.Switch() - .Case<ResponseGearShift>(() => response = NextComponent.Request(absTime, dt, acceleration, gradient)) - .Case<ResponseUnderload>(r => { - var acceleration1 = acceleration; - DataBus.BrakePower = SearchAlgorithm.Search(DataBus.BrakePower, r.Delta, -r.Delta, - getYValue: result => DataBus.ClutchClosed(absTime) - ? ((ResponseDryRun)result).DeltaDragLoad - : ((ResponseDryRun)result).GearboxPowerRequest, - evaluateFunction: x => { - DataBus.BrakePower = x; - return NextComponent.Request(absTime, dt, acceleration1, gradient, true); - }, - criterion: y => DataBus.ClutchClosed(absTime) - ? ((ResponseDryRun)y).DeltaDragLoad.Value() - : ((ResponseDryRun)y).GearboxPowerRequest.Value()); - Log.Info( - "Found operating point for braking. absTime: {0}, dt: {1}, acceleration: {2}, gradient: {3}, BrakePower: {4}", - absTime, dt, acceleration, gradient, DataBus.BrakePower); - - if (DataBus.BrakePower.IsSmaller(0)) { - Log.Info( - "BrakePower was negative: {4}. Setting to 0 and searching for acceleration operating point. absTime: {0}, dt: {1}, acceleration: {2}, gradient: {3}", - absTime, dt, acceleration, gradient, DataBus.BrakePower); - DataBus.BrakePower = 0.SI<Watt>(); - acceleration = SearchAlgorithm.Search(acceleration, r.Delta, - Constants.SimulationSettings.OperatingPointInitialSearchIntervalAccelerating, - getYValue: result => ((ResponseDryRun)result).DeltaFullLoad, - evaluateFunction: x => NextComponent.Request(absTime, dt, x, gradient, true), - criterion: y => ((ResponseDryRun)y).DeltaFullLoad.Value()); - } - - response = NextComponent.Request(absTime, dt, acceleration, gradient); - }) - .Case<ResponseOverload>(r => { - acceleration = SearchAlgorithm.Search(acceleration, r.Delta, - Constants.SimulationSettings.OperatingPointInitialSearchIntervalAccelerating, - getYValue: result => ((ResponseDryRun)result).DeltaFullLoad, - evaluateFunction: x => NextComponent.Request(absTime, dt, x, gradient, true), - criterion: - y => ((ResponseDryRun)y).DeltaFullLoad.Value()); - Log.Info( - "Found operating point for driver acceleration. absTime: {0}, dt: {1}, acceleration: {2}, gradient: {3}", - absTime, - dt, acceleration, gradient); - response = NextComponent.Request(absTime, dt, acceleration, gradient); - }) - .Case<ResponseFailTimeInterval>(r => { dt = r.DeltaT; }) - .Case<ResponseSuccess>() - .Default( - r => { throw new UnexpectedResponseException("MeasuredSpeedDrivingCycle received an unexpected response.", r); }); - } while (!(response is ResponseSuccess || response is ResponseFailTimeInterval) && (++responseCount < 10)); - - AbsTime = absTime + dt; - - response.SimulationInterval = dt; - response.Acceleration = acceleration; - debug.Add(response); - - CurrentState.SimulationDistance = acceleration / 2 * dt * dt + PreviousState.VehicleSpeed * dt; - CurrentState.Distance = CurrentState.SimulationDistance + PreviousState.Distance; - CurrentState.VehicleSpeed = acceleration * dt + PreviousState.VehicleSpeed; - CurrentState.Acceleration = acceleration; - - return response; - } - - protected override void DoWriteModalResults(IModalDataContainer container) - { - container[ModalResultField.dist] = CurrentState.Distance; - container[ModalResultField.simulationDistance] = CurrentState.SimulationDistance; - container[ModalResultField.v_targ] = LeftSample.Current.VehicleTargetSpeed; - container[ModalResultField.grad] = LeftSample.Current.RoadGradientPercent; - container[ModalResultField.altitude] = LeftSample.Current.Altitude; - container[ModalResultField.acc] = CurrentState.Acceleration; - } - - protected override void DoCommitSimulationStep() - { - if ((RightSample.Current == null) || AbsTime.IsGreaterOrEqual(RightSample.Current.Time)) { - RightSample.MoveNext(); - LeftSample.MoveNext(); - } - - PreviousState = CurrentState; - CurrentState = CurrentState.Clone(); - } - - public string CycleName - { - get { return Data.Name; } - } - - public double Progress - { - get { return AbsTime == null ? 0 : AbsTime.Value() / Data.Entries.Last().Time.Value(); } - } - - public CycleData CycleData - { - get - { - return new CycleData { - AbsTime = LeftSample.Current.Time, - AbsDistance = null, - LeftSample = LeftSample.Current, - RightSample = RightSample.Current, - }; - } - } - - public DrivingCycleData.DrivingCycleEntry CycleLookAhead(Meter distance) - { - return new DrivingCycleData.DrivingCycleEntry(RightSample.Current); - //throw new System.NotImplementedException(); - } - - public Meter Altitude - { - get { return LeftSample.Current.Altitude; } - } - - public Meter CycleStartDistance - { - get { return 0.SI<Meter>(); } - } - - public IReadOnlyList<DrivingCycleData.DrivingCycleEntry> LookAhead(Meter lookaheadDistance) - { - throw new NotImplementedException(); - } - - public IReadOnlyList<DrivingCycleData.DrivingCycleEntry> LookAhead(Second time) - { - throw new NotImplementedException(); - } - - public bool VehicleStopped - { - get { return !_isInitializing && LeftSample.Current.VehicleTargetSpeed.IsEqual(0); } - } - - public DrivingBehavior DriverBehavior { get; internal set; } - - public MeterPerSquareSecond DriverAcceleration { get; protected set; } - - public Meter Distance - { - get { return CurrentState.Distance; } - } - } } \ No newline at end of file diff --git a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Retarder.cs b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Retarder.cs index 3797ed6a0a2597163dd720fd526ba2ef2d7f3bce..d2e4591eda70704e97e26625f1628cd825e10df7 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/Impl/Retarder.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/Impl/Retarder.cs @@ -64,7 +64,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl public IResponse Initialize(NewtonMeter torque, PerSecond angularVelocity) { - var retarderTorqueLoss = _lossMap.RetarderLoss(angularVelocity * _ratio) / _ratio; + var retarderTorqueLoss = _lossMap.GetTorqueLoss(angularVelocity * _ratio) / _ratio; PreviousState.SetState(torque + retarderTorqueLoss, angularVelocity, torque, angularVelocity); return NextComponent.Initialize(PreviousState.InTorque, PreviousState.InAngularVelocity); } @@ -75,7 +75,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent.Impl return NextComponent.Request(absTime, dt, torque, null, dryRun); } var avgAngularSpeed = (PreviousState.InAngularVelocity + angularVelocity) / 2.0; - var retarderTorqueLoss = _lossMap.RetarderLoss(avgAngularSpeed * _ratio) / _ratio; + var retarderTorqueLoss = _lossMap.GetTorqueLoss(avgAngularSpeed * _ratio) / _ratio; CurrentState.SetState(torque + retarderTorqueLoss, angularVelocity, torque, angularVelocity); return NextComponent.Request(absTime, dt, CurrentState.InTorque, CurrentState.InAngularVelocity, dryRun); } diff --git a/VectoCore/VectoCore/Models/SimulationComponent/VectoSimulationComponent.cs b/VectoCore/VectoCore/Models/SimulationComponent/VectoSimulationComponent.cs index 1a414f120d6985901cbe3a645b07ed0e0b3be7a3..2ccd9340152c2014dc40af21c12fc8e0218ee621 100644 --- a/VectoCore/VectoCore/Models/SimulationComponent/VectoSimulationComponent.cs +++ b/VectoCore/VectoCore/Models/SimulationComponent/VectoSimulationComponent.cs @@ -43,7 +43,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent /// </summary> public abstract class VectoSimulationComponent : LoggingObject { - [NonSerialized] protected IDataBus DataBus; + [NonSerialized] protected readonly IDataBus DataBus; /// <summary> /// Constructor. Registers the component in the cockpit. @@ -52,7 +52,11 @@ namespace TUGraz.VectoCore.Models.SimulationComponent protected VectoSimulationComponent(IVehicleContainer dataBus) { DataBus = dataBus; - dataBus.AddComponent(this); + + // if a component doesn't want to be registered in DataBus, it supplies null to the constructor + // (mk 2016-08-31: currently the only example is PTOCycleController, to not interfere with the real DrivingCycle) + if (dataBus != null) + dataBus.AddComponent(this); } public virtual void CommitSimulationStep(IModalDataContainer container) @@ -93,7 +97,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent } public abstract class StatefulProviderComponent<TStateType, TProviderOutPort, TProviderInPort, TOutPort> : - StatefulVectoSimulationComponent<TStateType> + StatefulVectoSimulationComponent<TStateType> where TStateType : new() where TProviderOutPort : class where TProviderInPort : class @@ -112,7 +116,7 @@ namespace TUGraz.VectoCore.Models.SimulationComponent return this as TProviderInPort; } - public void Connect(TOutPort other) + public virtual void Connect(TOutPort other) { NextComponent = other; } diff --git a/VectoCore/VectoCore/Resources/Declaration/VAUX/PTO-tech.csv b/VectoCore/VectoCore/Resources/Declaration/VAUX/PTO-tech.csv new file mode 100644 index 0000000000000000000000000000000000000000..e209c364aacd968bbb8d805a6f9549b74c9eaf52 --- /dev/null +++ b/VectoCore/VectoCore/Resources/Declaration/VAUX/PTO-tech.csv @@ -0,0 +1,11 @@ +Technology, Power Loss +None, 0 +"only the drive shaft of the PTO - shift claw, synchronizer, Schieberad", 50 +only the drive shaft of the PTO - multi-disc clutch, 1000 +"only the drive shaft of the PTO - multi-disc clutch, oil pump", 2000 +"drive shaft and/or up to 2 gear wheels - shift claw, synchronizer, Schieberad", 300 +drive shaft and/or up to 2 gear wheels - multi-disc clutch, 1500 +"drive shaft and/or up to 2 gear wheels - multi-disc clutch, oil pump", 3000 +"drive shaft and/or more than 2 gear wheels - shift claw, synchronizer, Schieberad", 600 +drive shaft and/or more than 2 gear wheels - multi-disc clutch, 2000 +"drive shaft and/or more than 2 gear wheels - multi-disc clutch, oil pump", 4000 \ No newline at end of file diff --git a/VectoCore/VectoCore/Utils/DelaunayMap.cs b/VectoCore/VectoCore/Utils/DelaunayMap.cs index fb9e42a5761548835c9cd482b4437093f31c8b09..661a91b450ea2f2b8e6e00f033f7103b66277c28 100644 --- a/VectoCore/VectoCore/Utils/DelaunayMap.cs +++ b/VectoCore/VectoCore/Utils/DelaunayMap.cs @@ -47,7 +47,7 @@ namespace TUGraz.VectoCore.Utils public sealed class DelaunayMap : LoggingObject { internal ICollection<Point> Points = new HashSet<Point>(); - private List<Triangle> _triangles; + private Triangle[] _triangles; private Edge[] _convexHull; private readonly string _mapName; @@ -137,7 +137,7 @@ namespace TUGraz.VectoCore.Utils SelectMany(t => t.GetEdges()). Where(e => !(superTriangle.Contains(e.P1) || superTriangle.Contains(e.P2))).ToArray(); - _triangles = triangles.FindAll(t => !t.SharesVertexWith(superTriangle)); + _triangles = triangles.FindAll(t => !t.SharesVertexWith(superTriangle)).ToArray(); } private void SanitycheckInputPoints() @@ -226,7 +226,7 @@ namespace TUGraz.VectoCore.Utils /// <param name="y"></param> /// <returns>a value if interpolation is successfull, /// null if interpolation has failed.</returns> - [MethodImpl(MethodImplOptions.Synchronized)] + [MethodImpl(MethodImplOptions.AggressiveInlining)] public double? Interpolate(double x, double y) { if (_triangles == null) @@ -236,15 +236,15 @@ namespace TUGraz.VectoCore.Utils y = (y - _minY) / (_maxY - _minY); var i = 0; - while (i < _triangles.Count && !_triangles[i].IsInside(x, y, true)) + while (i < _triangles.Length && !_triangles[i].IsInside(x, y, true)) i++; - if (i == _triangles.Count) { + if (i == _triangles.Length) { i = 0; - while (i < _triangles.Count && !_triangles[i].IsInside(x, y, false)) + while (i < _triangles.Length && !_triangles[i].IsInside(x, y, false)) i++; } - if (i == _triangles.Count) + if (i == _triangles.Length) return null; var tr = _triangles[i]; diff --git a/VectoCore/VectoCore/Utils/ProviderExtensions.cs b/VectoCore/VectoCore/Utils/ProviderExtensions.cs index 5e67dcfb1528b25c98e34b75319fd4adff9f53ea..39d01e3b20383c5cec899120868a98943ef1a063 100644 --- a/VectoCore/VectoCore/Utils/ProviderExtensions.cs +++ b/VectoCore/VectoCore/Utils/ProviderExtensions.cs @@ -31,7 +31,9 @@ using System; using TUGraz.VectoCommon.Models; +using TUGraz.VectoCore.InputData.Reader; using TUGraz.VectoCore.Models.Connector.Ports; +using TUGraz.VectoCore.Models.Declaration; using TUGraz.VectoCore.Models.Simulation; using TUGraz.VectoCore.Models.Simulation.Data; using TUGraz.VectoCore.Models.Simulation.Impl; @@ -90,24 +92,36 @@ namespace TUGraz.VectoCore.Utils return next; } - public static CombustionEngine AddComponent(this IPowerTrainComponent prev, CombustionEngine next) + public static CombustionEngine AddComponent(this IPowerTrainComponent prev, CombustionEngine next, + IIdleController idleController = null) { prev.InPort().Connect(next.OutPort()); + if (idleController == null) { + idleController = next.IdleController; + } + var clutch = prev as IClutch; if (clutch != null) { - clutch.IdleController = next.IdleController; + clutch.IdleController = idleController; } var atGbx = prev as ATGearbox; if (atGbx != null) { - atGbx.IdleController = next.IdleController; + atGbx.IdleController = idleController; } + return next; } - public static IPowerTrainComponent AddRetarderAndGearbox(this IPowerTrainComponent prev, RetarderData data, - IGearbox gearbox, IVehicleContainer container) + public static IPowerTrainComponent AddComponent(this IPowerTrainComponent prev, IGearbox gearbox, RetarderData data, + PTOData pto, IVehicleContainer container) { + if (pto != null) { + var aux = new GearboxAuxiliary(container); + aux.AddConstant("PTO_TRANSM", DeclarationData.PTOTransmission.Lookup(pto.TransmissionType)); + aux.Add("PTO_IDLE", n => pto.LossMap.GetTorqueLoss(n) * n); + } + switch (data.Type) { case RetarderType.TransmissionOutputRetarder: return prev.AddComponent(new Retarder(container, data.LossMap, data.Ratio)).AddComponent(gearbox); diff --git a/VectoCore/VectoCore/Utils/VectoCSVFile.cs b/VectoCore/VectoCore/Utils/VectoCSVFile.cs index b4c9b429c3493251ab308041a842b78a2282b9d1..f23b674ce9df66b536e53eb0e03acba30c122ced 100644 --- a/VectoCore/VectoCore/Utils/VectoCSVFile.cs +++ b/VectoCore/VectoCore/Utils/VectoCSVFile.cs @@ -130,8 +130,9 @@ namespace TUGraz.VectoCore.Utils table.Columns.Add(col); } - if (p.EndOfData) + if (p.EndOfData) { return table; + } var lineNumber = 1; do { @@ -187,7 +188,7 @@ namespace TUGraz.VectoCore.Utils return; } var header = table.Columns.Cast<DataColumn>().Select(col => col.Caption ?? col.ColumnName); - writer.WriteLine(Delimiter.Join(header)); + writer.WriteLine(string.Join(Delimiter, header)); foreach (DataRow row in table.Rows) { var row1 = row; @@ -203,7 +204,7 @@ namespace TUGraz.VectoCore.Utils : string.Format(CultureInfo.InvariantCulture, "{0}", item); }); - writer.WriteLine(Delimiter.Join(formattedList)); + writer.WriteLine(string.Join(Delimiter, formattedList)); } } } diff --git a/VectoCore/VectoCore/VectoCore.csproj b/VectoCore/VectoCore/VectoCore.csproj index e0fcc547eaddeecaee07a4b6a8d6f11fd1520908..fdc7a9bbdf5e6e16700e0710aa89df91a1f8f225 100644 --- a/VectoCore/VectoCore/VectoCore.csproj +++ b/VectoCore/VectoCore/VectoCore.csproj @@ -117,6 +117,7 @@ <Compile Include="InputData\FileIO\JSON\JSONInputDataFactory.cs" /> <Compile Include="InputData\FileIO\JSON\JSONVehicleData.cs" /> <Compile Include="InputData\IVectoRunDataFactory.cs" /> + <Compile Include="InputData\Reader\ComponentData\PTOIdleLossMapReader.cs" /> <Compile Include="InputData\Reader\DataObjectAdapter\AbstractSimulationDataAdapter.cs" /> <Compile Include="InputData\Reader\DataObjectAdapter\DeclarationDataAdapter.cs" /> <Compile Include="InputData\Reader\DataObjectAdapter\EngineeringDataAdapter.cs" /> @@ -134,6 +135,7 @@ <Compile Include="Models\Connector\Ports\IFvPort.cs" /> <Compile Include="Models\Connector\Ports\ITnPort.cs" /> <Compile Include="InputData\Reader\ComponentData\AccelerationCurveReader.cs" /> + <Compile Include="Models\Declaration\PTOTransmission.cs" /> <Compile Include="Models\Declaration\IDeclarationAuxiliaryTable.cs" /> <Compile Include="Models\SimulationComponent\Data\AngularGearData.cs" /> <Compile Include="InputData\Reader\ComponentData\TransmissionLossMapReader.cs" /> @@ -141,10 +143,18 @@ <Compile Include="InputData\Reader\ComponentData\TorqueConverterDataReader.cs" /> <Compile Include="InputData\Reader\ComponentData\AuxiliaryDataReader.cs" /> <Compile Include="Models\SimulationComponent\Data\Engine\FuelConsumptionMapReader.cs" /> + <Compile Include="Models\SimulationComponent\Data\PTOData.cs" /> + <Compile Include="Models\SimulationComponent\ILossMap.cs" /> + <Compile Include="Models\SimulationComponent\Data\PTOLossMap.cs" /> + <Compile Include="Models\SimulationComponent\Impl\GearboxAuxiliary.cs" /> <Compile Include="Models\SimulationComponent\Impl\AbstractGearbox.cs" /> <Compile Include="Models\SimulationComponent\Impl\ATGearbox.cs" /> <Compile Include="Models\SimulationComponent\Impl\ATShiftStrategy.cs" /> + <Compile Include="Models\SimulationComponent\Impl\MeasuredSpeedDrivingCycle.cs" /> + <Compile Include="Models\SimulationComponent\Impl\PTOCycleController.cs" /> + <Compile Include="Models\SimulationComponent\Impl\PWheelCycle.cs" /> <Compile Include="Models\SimulationComponent\Impl\TorqueConverter.cs" /> + <Compile Include="Models\SimulationComponent\Impl\IdleControllerSwitcher.cs" /> <Compile Include="Utils\ProviderExtensions.cs" /> <Compile Include="Models\Declaration\AirDrag.cs" /> <Compile Include="Models\Declaration\Fan.cs" /> @@ -178,11 +188,11 @@ <Compile Include="Models\SimulationComponent\IAuxiliary.cs" /> <Compile Include="Models\SimulationComponent\IAxlegear.cs" /> <Compile Include="Models\SimulationComponent\IBrakes.cs" /> - <Compile Include="Models\SimulationComponent\ICombustionEngineIdleController.cs" /> + <Compile Include="Models\SimulationComponent\IIdleController.cs" /> <Compile Include="Models\SimulationComponent\IDriverActions.cs" /> <Compile Include="Models\SimulationComponent\IDriverStrategy.cs" /> <Compile Include="Models\SimulationComponent\IDrivingCycleInfo.cs" /> - <Compile Include="Models\SimulationComponent\IEngineAuxPort.cs" /> + <Compile Include="Models\SimulationComponent\IAuxPort.cs" /> <Compile Include="Models\SimulationComponent\Impl\AMTShiftStrategy.cs" /> <Compile Include="Models\SimulationComponent\Impl\AngularGear.cs" /> <Compile Include="Models\SimulationComponent\Impl\Brakes.cs" /> @@ -243,7 +253,6 @@ <Compile Include="Models\SimulationComponent\Data\RetarderLossMap.cs" /> <Compile Include="Models\SimulationComponent\Data\VehicleData.cs" /> <Compile Include="Models\SimulationComponent\IClutch.cs" /> - <Compile Include="Models\SimulationComponent\IPowertrainSimulation.cs" /> <Compile Include="Models\SimulationComponent\IDrivingCycle.cs" /> <Compile Include="Models\SimulationComponent\IDriver.cs" /> <Compile Include="Models\SimulationComponent\Impl\Vehicle.cs" /> @@ -330,6 +339,7 @@ <EmbeddedResource Include="Resources\Declaration\Body_Trailers_Weights.csv" /> <EmbeddedResource Include="Resources\Declaration\Payloads.csv" /> <EmbeddedResource Include="Resources\Declaration\VAUX\SP-Axles.csv" /> + <EmbeddedResource Include="Resources\Declaration\VAUX\PTO-tech.csv" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="Resources\Declaration\Report\4x2r.png" /> diff --git a/VectoCore/VectoCoreTest/FileIO/VectoCSVFileTest.cs b/VectoCore/VectoCoreTest/FileIO/VectoCSVFileTest.cs index aaac2213965bdc030722bf5029128830ed9d6cd5..77d4ccd1f3f2ecabb4c30c51b12339515c812853 100644 --- a/VectoCore/VectoCoreTest/FileIO/VectoCSVFileTest.cs +++ b/VectoCore/VectoCoreTest/FileIO/VectoCSVFileTest.cs @@ -68,7 +68,7 @@ namespace TUGraz.VectoCore.Tests.FileIO [Test] public void VectoCSVFile_ReadStream_Normal() { - var stream = "a,b,c\n1,2,3\n4,5,6".GetStream(); + var stream = "a,b,c\n1,2,3\n4,5,6".ToStream(); var table = VectoCSVFile.ReadStream(stream); CollectionAssert.AreEqual(new[] { "a", "b", "c" }, table.Columns.Cast<DataColumn>().Select(c => c.ColumnName)); @@ -81,7 +81,7 @@ namespace TUGraz.VectoCore.Tests.FileIO [Test] public void VectoCSVFile_ReadStream_Escaped() { - var stream = "a,b,c\n\"1,1\",2,3\n4,5,6".GetStream(); + var stream = "a,b,c\n\"1,1\",2,3\n4,5,6".ToStream(); var table = VectoCSVFile.ReadStream(stream); CollectionAssert.AreEqual(new[] { "a", "b", "c" }, table.Columns.Cast<DataColumn>().Select(c => c.ColumnName)); @@ -94,7 +94,7 @@ namespace TUGraz.VectoCore.Tests.FileIO [Test] public void VectoCSVFile_ReadStream_Comment() { - var stream = "a,b,c\n\"1,1\",2,3#asdf\n4,5,6".GetStream(); + var stream = "a,b,c\n\"1,1\",2,3#asdf\n4,5,6".ToStream(); var table = VectoCSVFile.ReadStream(stream); CollectionAssert.AreEqual(new[] { "a", "b", "c" }, table.Columns.Cast<DataColumn>().Select(c => c.ColumnName)); @@ -107,7 +107,7 @@ namespace TUGraz.VectoCore.Tests.FileIO [Test] public void VectoCSVFile_ReadStream_EscapedComment() { - var stream = "a,b,c\n\"1,1\",2,\"3#asdf\"\n4,5,6".GetStream(); + var stream = "a,b,c\n\"1,1\",2,\"3#asdf\"\n4,5,6".ToStream(); var table = VectoCSVFile.ReadStream(stream); CollectionAssert.AreEqual(new[] { "a", "b", "c" }, table.Columns.Cast<DataColumn>().Select(c => c.ColumnName)); @@ -120,7 +120,7 @@ namespace TUGraz.VectoCore.Tests.FileIO [Test] public void VectoCSVFile_ReadStream_No_Header() { - var stream = "1,2,3\n4,5,6".GetStream(); + var stream = "1,2,3\n4,5,6".ToStream(); var table = VectoCSVFile.ReadStream(stream); CollectionAssert.AreEqual(new[] { "0", "1", "2" }, table.Columns.Cast<DataColumn>().Select(c => c.ColumnName)); @@ -133,7 +133,7 @@ namespace TUGraz.VectoCore.Tests.FileIO [Test] public void VectoCSVFile_ReadStream_No_Content() { - var stream = "a,b,c".GetStream(); + var stream = "a,b,c".ToStream(); var table = VectoCSVFile.ReadStream(stream); Assert.AreEqual(3, table.Columns.Count); @@ -144,7 +144,7 @@ namespace TUGraz.VectoCore.Tests.FileIO [Test] public void VectoCSVFile_ReadStream_Empty() { - AssertHelper.Exception<VectoException>(() => VectoCSVFile.ReadStream("".GetStream())); + AssertHelper.Exception<VectoException>(() => VectoCSVFile.ReadStream("".ToStream())); } [Test] @@ -156,7 +156,7 @@ namespace TUGraz.VectoCore.Tests.FileIO a,b,c #9,8,7 1,2,3 - 4,5,6".GetStream(); + 4,5,6".ToStream(); var table = VectoCSVFile.ReadStream(stream); CollectionAssert.AreEqual(new[] { "a", "b", "c" }, table.Columns.Cast<DataColumn>().Select(c => c.ColumnName)); diff --git a/VectoCore/VectoCoreTest/Integration/ATPowerTrain.cs b/VectoCore/VectoCoreTest/Integration/ATPowerTrain.cs index 464054a2ca1d8a72698ab166997e533d3e4ae7d3..1c3c96f7808cc39c14595cf48fce984924e96ed6 100644 --- a/VectoCore/VectoCoreTest/Integration/ATPowerTrain.cs +++ b/VectoCore/VectoCoreTest/Integration/ATPowerTrain.cs @@ -32,7 +32,6 @@ namespace TUGraz.VectoCore.Tests.Integration public const string TorqueConverterPowerSplitFile = @"TestData\Components\AT_GBX\TorqueConverterPowerSplit.vtcc"; public const string GearboxShiftPolygonFile = @"TestData\Components\AT_GBX\AT-Shift.vgbs"; - public static VectoRun CreateEngineeringRun(DrivingCycleData cycleData, GearboxType gbxType, string modFileName, bool overspeed = false, KilogramSquareMeter gearBoxInertia = null) { @@ -93,21 +92,21 @@ namespace TUGraz.VectoCore.Tests.Integration return new GearboxData { Type = gbxType == GearboxType.ATSerial ? GearboxType.ATSerial : GearboxType.ATPowerSplit, Gears = ratios.Select((ratio, i) => - Tuple.Create((uint)i, - new GearData { - //MaxTorque = 2300.SI<NewtonMeter>(), - LossMap = ratio.IsEqual(1) - ? TransmissionLossMapReader.Create(0.96, ratio, string.Format("Gear {0}", i)) - : TransmissionLossMapReader.Create(0.98, ratio, string.Format("Gear {0}", i)), - Ratio = ratio, - ShiftPolygon = ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile), - TorqueConverterRatio = i == 0 ? (gbxType == GearboxType.ATPowerSplit ? 1.0 : ratio) : double.NaN, - TorqueConverterGearLossMap = i == 0 - ? TransmissionLossMapReader.Create(gbxType == GearboxType.ATPowerSplit ? 1.0 : 0.98, ratio, - string.Format("Gear {0}", i)) - : null, + Tuple.Create((uint)i, + new GearData { + //MaxTorque = 2300.SI<NewtonMeter>(), + LossMap = ratio.IsEqual(1) + ? TransmissionLossMapReader.Create(0.96, ratio, string.Format("Gear {0}", i)) + : TransmissionLossMapReader.Create(0.98, ratio, string.Format("Gear {0}", i)), + Ratio = ratio, + ShiftPolygon = ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile), + TorqueConverterRatio = i == 0 ? (gbxType == GearboxType.ATPowerSplit ? 1.0 : ratio) : double.NaN, + TorqueConverterGearLossMap = i == 0 + ? TransmissionLossMapReader.Create(gbxType == GearboxType.ATPowerSplit ? 1.0 : 0.98, ratio, + string.Format("Gear {0}", i)) + : null, TorqueConverterShiftPolygon = i == 0 ? ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile) : null - })) + })) .ToDictionary(k => k.Item1 + 1, v => v.Item2), ShiftTime = 1.SI<Second>(), Inertia = 0.SI<KilogramSquareMeter>(), diff --git a/VectoCore/VectoCoreTest/Integration/CoachAdvancedAuxPowertrain.cs b/VectoCore/VectoCoreTest/Integration/CoachAdvancedAuxPowertrain.cs index 00c7e0db53a10b7a25c05972b1c121b1876f0fef..29e2aa7d5cabf7cd2b9a2dab8f9f477ae02f27c4 100644 --- a/VectoCore/VectoCoreTest/Integration/CoachAdvancedAuxPowertrain.cs +++ b/VectoCore/VectoCoreTest/Integration/CoachAdvancedAuxPowertrain.cs @@ -112,15 +112,15 @@ namespace TUGraz.VectoCore.Tests.Integration return new GearboxData { Gears = ratios.Select((ratio, i) => - Tuple.Create((uint)i, - new GearData { - //MaxTorque = 2300.SI<NewtonMeter>(), - LossMap = ratio.IsEqual(1) - ? TransmissionLossMapReader.ReadFromFile(GearboxIndirectLoss, ratio, string.Format("Gear {0}", i)) - : TransmissionLossMapReader.ReadFromFile(GearboxDirectLoss, ratio, string.Format("Gear {0}", i)), - Ratio = ratio, - ShiftPolygon = ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile) - })) + Tuple.Create((uint)i, + new GearData { + //MaxTorque = 2300.SI<NewtonMeter>(), + LossMap = ratio.IsEqual(1) + ? TransmissionLossMapReader.ReadFromFile(GearboxIndirectLoss, ratio, string.Format("Gear {0}", i)) + : TransmissionLossMapReader.ReadFromFile(GearboxDirectLoss, ratio, string.Format("Gear {0}", i)), + Ratio = ratio, + ShiftPolygon = ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile) + })) .ToDictionary(k => k.Item1 + 1, v => v.Item2), ShiftTime = 2.SI<Second>(), Inertia = 0.SI<KilogramSquareMeter>(), diff --git a/VectoCore/VectoCoreTest/Integration/CoachPowerTrain.cs b/VectoCore/VectoCoreTest/Integration/CoachPowerTrain.cs index 64c1b97472aac76c35d528608011d180627ffe12..5c4738dfb0e3e13021ec05da297df9e5342a0fd0 100644 --- a/VectoCore/VectoCoreTest/Integration/CoachPowerTrain.cs +++ b/VectoCore/VectoCoreTest/Integration/CoachPowerTrain.cs @@ -115,15 +115,15 @@ namespace TUGraz.VectoCore.Tests.Integration return new GearboxData { Gears = ratios.Select((ratio, i) => - Tuple.Create((uint)i, - new GearData { - //MaxTorque = 2300.SI<NewtonMeter>(), - LossMap = ratio.IsEqual(1) - ? TransmissionLossMapReader.ReadFromFile(GearboxIndirectLoss, ratio, string.Format("Gear {0}", i)) - : TransmissionLossMapReader.ReadFromFile(GearboxDirectLoss, ratio, string.Format("Gear {0}", i)), - Ratio = ratio, - ShiftPolygon = ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile) - })) + Tuple.Create((uint)i, + new GearData { + //MaxTorque = 2300.SI<NewtonMeter>(), + LossMap = ratio.IsEqual(1) + ? TransmissionLossMapReader.ReadFromFile(GearboxIndirectLoss, ratio, string.Format("Gear {0}", i)) + : TransmissionLossMapReader.ReadFromFile(GearboxDirectLoss, ratio, string.Format("Gear {0}", i)), + Ratio = ratio, + ShiftPolygon = ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile) + })) .ToDictionary(k => k.Item1 + 1, v => v.Item2), ShiftTime = 2.SI<Second>(), Inertia = 0.SI<KilogramSquareMeter>(), diff --git a/VectoCore/VectoCoreTest/Integration/EngineOnlyCycle/EngineOnlyCycleTest.cs b/VectoCore/VectoCoreTest/Integration/EngineOnlyCycle/EngineOnlyCycleTest.cs index 32f49f0fa4c979a7e9354898cf7244662ab01347..63b8a67154be11105276b3bc2c99b2a5da15d0f8 100644 --- a/VectoCore/VectoCoreTest/Integration/EngineOnlyCycle/EngineOnlyCycleTest.cs +++ b/VectoCore/VectoCoreTest/Integration/EngineOnlyCycle/EngineOnlyCycleTest.cs @@ -74,7 +74,7 @@ namespace TUGraz.VectoCore.Tests.Integration.EngineOnlyCycle var engineData = MockSimulationDataFactory.CreateEngineDataFromFile(engineFile); var aux = new EngineAuxiliary(vehicle); - aux.AddDirect(); + aux.AddCycle(); var engine = new EngineOnlyCombustionEngine(vehicle, engineData); engine.Connect(aux); diff --git a/VectoCore/VectoCoreTest/Integration/SimulationRuns/FullPowertrain.cs b/VectoCore/VectoCoreTest/Integration/SimulationRuns/FullPowertrain.cs index 42ecc227c3fb369b5709dc0d496e1d06db6e197d..38b651ec3a658ddc3548e224585c9fc840ebc182 100644 --- a/VectoCore/VectoCoreTest/Integration/SimulationRuns/FullPowertrain.cs +++ b/VectoCore/VectoCoreTest/Integration/SimulationRuns/FullPowertrain.cs @@ -93,7 +93,6 @@ namespace TUGraz.VectoCore.Tests.Integration.SimulationRuns .AddComponent(new Clutch(container, engineData)) .AddComponent(new CombustionEngine(container, engineData)); - cyclePort.Initialize(); var absTime = 0.SI<Second>(); @@ -294,13 +293,13 @@ namespace TUGraz.VectoCore.Tests.Integration.SimulationRuns return new GearboxData { Gears = ratios.Select((ratio, i) => - Tuple.Create((uint)i, - new GearData { - MaxTorque = ratio > 5 ? 2300.SI<NewtonMeter>() : null, - LossMap = TransmissionLossMapReader.ReadFromFile(GearboxLossMap, ratio, string.Format("Gear {0}", i)), - Ratio = ratio, - ShiftPolygon = ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile) - })) + Tuple.Create((uint)i, + new GearData { + MaxTorque = ratio > 5 ? 2300.SI<NewtonMeter>() : null, + LossMap = TransmissionLossMapReader.ReadFromFile(GearboxLossMap, ratio, string.Format("Gear {0}", i)), + Ratio = ratio, + ShiftPolygon = ShiftPolygonReader.ReadFromFile(GearboxShiftPolygonFile) + })) .ToDictionary(k => k.Item1 + 1, v => v.Item2), ShiftTime = 2.SI<Second>(), Inertia = 0.SI<KilogramSquareMeter>(), diff --git a/VectoCore/VectoCoreTest/Integration/SimulationRuns/MinimalPowertrain.cs b/VectoCore/VectoCoreTest/Integration/SimulationRuns/MinimalPowertrain.cs index 58423bc151dc93968cd1c8f93c438f67e2d99f1d..23dd282c04b95eb49e16f5e2d854b331fe4303af 100644 --- a/VectoCore/VectoCoreTest/Integration/SimulationRuns/MinimalPowertrain.cs +++ b/VectoCore/VectoCoreTest/Integration/SimulationRuns/MinimalPowertrain.cs @@ -76,17 +76,17 @@ namespace TUGraz.VectoCore.Tests.Integration.SimulationRuns var fileWriter = new FileOutputWriter("Coach_MinimalPowertrainOverload"); var modData = new ModalDataContainer("Coach_MinimalPowertrainOverload", fileWriter); - var vehicleContainer = new VehicleContainer(ExecutionMode.Engineering, modData); - - var driver = new Driver(vehicleContainer, driverData, new DefaultDriverStrategy()); - var engine = new CombustionEngine(vehicleContainer, engineData); - driver.AddComponent(new Vehicle(vehicleContainer, vehicleData)) - .AddComponent(new Wheels(vehicleContainer, vehicleData.DynamicTyreRadius, vehicleData.WheelsInertia)) - .AddComponent(new AxleGear(vehicleContainer, axleGearData)) - .AddComponent(new Clutch(vehicleContainer, engineData)) + var container = new VehicleContainer(ExecutionMode.Engineering, modData); + + var driver = new Driver(container, driverData, new DefaultDriverStrategy()); + var engine = new CombustionEngine(container, engineData); + driver.AddComponent(new Vehicle(container, vehicleData)) + .AddComponent(new Wheels(container, vehicleData.DynamicTyreRadius, vehicleData.WheelsInertia)) + .AddComponent(new AxleGear(container, axleGearData)) + .AddComponent(new Clutch(container, engineData)) .AddComponent(engine); - var gbx = new MockGearbox(vehicleContainer); + var gbx = new MockGearbox(container); var driverPort = driver.OutPort(); @@ -100,7 +100,7 @@ namespace TUGraz.VectoCore.Tests.Integration.SimulationRuns // time [s] , dist [m] , v_act [km/h] , v_targ [km/h] , acc [m/s²] , grad [%] , n_eng_avg [1/min] , T_eng_fcmap [Nm] , Tq_clutch [Nm] , Tq_full [Nm] , Tq_drag [Nm] , P_eng_out [kW] , P_eng_full [kW] , P_eng_drag [kW] , P_clutch_out [kW] , Pa Eng [kW] , P_aux [kW] , Gear [-] , Ploss GB [kW] , Ploss Diff [kW] , Ploss Retarder [kW] , Pa GB [kW] , Pa Veh [kW] , P_roll [kW] , P_air [kW] , P_slope [kW] , P_wheel_in [kW] , P_brake_loss [kW] , FC-Map [g/h] , FC-AUXc [g/h] , FC-WHTCc [g/h] // 1.5 , 5 , 18 , 18 , 0 , 2.842372 , 964.1117 , 323.7562 , 323.7562 , 2208.664 , -158.0261 , 32.68693 , 222.9902 , -15.95456 , 32.68693 , 0 , 0 , 1 , 0 , 0 , 0 , 0 , 0 , 5.965827 , 0.2423075 , 26.47879 , 32.68693 , 0 , 7574.113 , - , - - AssertHelper.AreRelativeEqual(964.1117.RPMtoRad().Value(), vehicleContainer.Engine.EngineSpeed.Value()); + AssertHelper.AreRelativeEqual(964.1117.RPMtoRad().Value(), container.Engine.EngineSpeed.Value()); Assert.AreEqual(2208.664, engine.PreviousState.StationaryFullLoadTorque.Value(), Tolerance); Assert.AreEqual(-158.0261, engine.PreviousState.FullDragTorque.Value(), Tolerance); @@ -122,20 +122,20 @@ namespace TUGraz.VectoCore.Tests.Integration.SimulationRuns var fileWriter = new FileOutputWriter("Coach_MinimalPowertrain"); var modData = new ModalDataContainer("Coach_MinimalPowertrain", fileWriter); - var vehicleContainer = new VehicleContainer(ExecutionMode.Engineering, modData); + var container = new VehicleContainer(ExecutionMode.Engineering, modData); - var cycle = new DistanceBasedDrivingCycle(vehicleContainer, cycleData); + var cycle = new DistanceBasedDrivingCycle(container, cycleData); - cycle.AddComponent(new Driver(vehicleContainer, driverData, new DefaultDriverStrategy())) - .AddComponent(new Vehicle(vehicleContainer, vehicleData)) - .AddComponent(new Wheels(vehicleContainer, vehicleData.DynamicTyreRadius, vehicleData.WheelsInertia)) - .AddComponent(new Brakes(vehicleContainer)) - .AddComponent(new AxleGear(vehicleContainer, axleGearData)) - .AddComponent(new Clutch(vehicleContainer, engineData)) - .AddComponent(new CombustionEngine(vehicleContainer, engineData)); + cycle.AddComponent(new Driver(container, driverData, new DefaultDriverStrategy())) + .AddComponent(new Vehicle(container, vehicleData)) + .AddComponent(new Wheels(container, vehicleData.DynamicTyreRadius, vehicleData.WheelsInertia)) + .AddComponent(new Brakes(container)) + .AddComponent(new AxleGear(container, axleGearData)) + .AddComponent(new Clutch(container, engineData)) + .AddComponent(new CombustionEngine(container, engineData)); //engine.IdleController.RequestPort = clutch.IdleControlPort; - var gbx = new MockGearbox(vehicleContainer); + var gbx = new MockGearbox(container); var cyclePort = cycle.OutPort(); @@ -147,23 +147,23 @@ namespace TUGraz.VectoCore.Tests.Integration.SimulationRuns var ds = Constants.SimulationSettings.DriveOffDistance; var response = cyclePort.Request(absTime, ds); Assert.IsInstanceOfType(response, typeof(ResponseSuccess)); - vehicleContainer.CommitSimulationStep(absTime, response.SimulationInterval); + container.CommitSimulationStep(absTime, response.SimulationInterval); absTime += response.SimulationInterval; gbx.Gear = 1; var cnt = 0; - while (!(response is ResponseCycleFinished) && vehicleContainer.Distance < 17000) { + while (!(response is ResponseCycleFinished) && container.Distance < 17000) { response = cyclePort.Request(absTime, ds); response.Switch(). Case<ResponseDrivingCycleDistanceExceeded>(r => ds = r.MaxDistance). Case<ResponseCycleFinished>(r => { }). Case<ResponseSuccess>(r => { - vehicleContainer.CommitSimulationStep(absTime, r.SimulationInterval); + container.CommitSimulationStep(absTime, r.SimulationInterval); absTime += r.SimulationInterval; - ds = vehicleContainer.VehicleSpeed.IsEqual(0) + ds = container.VehicleSpeed.IsEqual(0) ? Constants.SimulationSettings.DriveOffDistance - : (Constants.SimulationSettings.TargetTimeInterval * vehicleContainer.VehicleSpeed) + : (Constants.SimulationSettings.TargetTimeInterval * container.VehicleSpeed) .Cast<Meter>(); if (cnt++ % 100 == 0) { @@ -194,19 +194,19 @@ namespace TUGraz.VectoCore.Tests.Integration.SimulationRuns var fileWriter = new FileOutputWriter("Coach_MinimalPowertrainOverload"); var modData = new ModalDataContainer("Coach_MinimalPowertrainOverload", fileWriter); - var vehicleContainer = new VehicleContainer(ExecutionMode.Engineering, modData); - - var cycle = new DistanceBasedDrivingCycle(vehicleContainer, cycleData); - cycle.AddComponent(new Driver(vehicleContainer, driverData, new DefaultDriverStrategy())) - .AddComponent(new Vehicle(vehicleContainer, vehicleData)) - .AddComponent(new Wheels(vehicleContainer, vehicleData.DynamicTyreRadius, vehicleData.WheelsInertia)) - .AddComponent(new Brakes(vehicleContainer)) - .AddComponent(new AxleGear(vehicleContainer, axleGearData)) - .AddComponent(new Clutch(vehicleContainer, engineData)) - .AddComponent(new CombustionEngine(vehicleContainer, engineData)); + var container = new VehicleContainer(ExecutionMode.Engineering, modData); + + var cycle = new DistanceBasedDrivingCycle(container, cycleData); + cycle.AddComponent(new Driver(container, driverData, new DefaultDriverStrategy())) + .AddComponent(new Vehicle(container, vehicleData)) + .AddComponent(new Wheels(container, vehicleData.DynamicTyreRadius, vehicleData.WheelsInertia)) + .AddComponent(new Brakes(container)) + .AddComponent(new AxleGear(container, axleGearData)) + .AddComponent(new Clutch(container, engineData)) + .AddComponent(new CombustionEngine(container, engineData)); //engine.IdleController.RequestPort = clutch.IdleControlPort; - var gbx = new MockGearbox(vehicleContainer); + var gbx = new MockGearbox(container); var cyclePort = cycle.OutPort(); @@ -218,17 +218,17 @@ namespace TUGraz.VectoCore.Tests.Integration.SimulationRuns gbx.Gear = 1; var ds = Constants.SimulationSettings.DriveOffDistance; - while (vehicleContainer.Distance < 100) { + while (container.Distance < 100) { var response = cyclePort.Request(absTime, ds); response.Switch(). Case<ResponseDrivingCycleDistanceExceeded>(r => ds = r.MaxDistance). Case<ResponseSuccess>(r => { - vehicleContainer.CommitSimulationStep(absTime, r.SimulationInterval); + container.CommitSimulationStep(absTime, r.SimulationInterval); absTime += r.SimulationInterval; - ds = vehicleContainer.VehicleSpeed.IsEqual(0) + ds = container.VehicleSpeed.IsEqual(0) ? Constants.SimulationSettings.DriveOffDistance - : (Constants.SimulationSettings.TargetTimeInterval * vehicleContainer.VehicleSpeed) + : (Constants.SimulationSettings.TargetTimeInterval * container.VehicleSpeed) .Cast<Meter>(); modData.Finish(VectoRun.Status.Success); diff --git a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs index 68efd7c76254a243cf5d0024cc5db522c0310be8..8b6df9fe57fab89b689591f77d6d5f32ee464939 100644 --- a/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs +++ b/VectoCore/VectoCoreTest/Models/Declaration/DeclarationDataTest.cs @@ -185,20 +185,18 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration Assert.AreEqual(a3, value.A3); } - [ - TestCase(VehicleCategory.Tractor, 6.46, 0, 8.12204), - TestCase(VehicleCategory.Tractor, 6.46, 60, 8.12204), - TestCase(VehicleCategory.Tractor, 6.46, 75, 7.67058), - TestCase(VehicleCategory.Tractor, 6.46, 100, 7.23735), - TestCase(VehicleCategory.Tractor, 6.46, 52.1234, 8.12196), - TestCase(VehicleCategory.Tractor, 6.46, 73.5432, 7.70815), - TestCase(VehicleCategory.Tractor, 6.46, 92.8765, 7.33443), - TestCase(VehicleCategory.Tractor, 6.46, 100.449, 7.2321466), - TestCase(VehicleCategory.Tractor, 6.46, 103, 7.2025564), - TestCase(VehicleCategory.Tractor, 6.46, 105, 7.17936), - TestCase(VehicleCategory.Tractor, 6.46, 115, 7.08174), - TestCase(VehicleCategory.Tractor, 6.46, 130, 6.96979), - ] + [TestCase(VehicleCategory.Tractor, 6.46, 0, 8.12204), + TestCase(VehicleCategory.Tractor, 6.46, 60, 8.12204), + TestCase(VehicleCategory.Tractor, 6.46, 75, 7.67058), + TestCase(VehicleCategory.Tractor, 6.46, 100, 7.23735), + TestCase(VehicleCategory.Tractor, 6.46, 52.1234, 8.12196), + TestCase(VehicleCategory.Tractor, 6.46, 73.5432, 7.70815), + TestCase(VehicleCategory.Tractor, 6.46, 92.8765, 7.33443), + TestCase(VehicleCategory.Tractor, 6.46, 100.449, 7.2321466), + TestCase(VehicleCategory.Tractor, 6.46, 103, 7.2025564), + TestCase(VehicleCategory.Tractor, 6.46, 105, 7.17936), + TestCase(VehicleCategory.Tractor, 6.46, 115, 7.08174), + TestCase(VehicleCategory.Tractor, 6.46, 130, 6.96979),] public void CrossWindCorrectionTest(VehicleCategory vehicleCategory, double crossSectionArea, double kmph, double expected) { @@ -210,10 +208,8 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration Assert.AreEqual(expected, tmp.Value(), Tolerance); } - [ - TestCase(VehicleCategory.Tractor, 6.46, -0.1), - TestCase(VehicleCategory.Tractor, 6.46, 130.1), - ] + [TestCase(VehicleCategory.Tractor, 6.46, -0.1), + TestCase(VehicleCategory.Tractor, 6.46, 130.1),] public void CrossWindCorrectionExceptionTest(VehicleCategory vehicleCategory, double crossSectionArea, double kmph) { var crossWindCorrectionCurve = new CrosswindCorrectionCdxALookup( @@ -224,48 +220,62 @@ namespace TUGraz.VectoCore.Tests.Models.Declaration crossWindCorrectionCurve.EffectiveAirDragArea(kmph.KMPHtoMeterPerSecond())); } - [ - TestCase(MissionType.LongHaul, "Standard technology", 1200, 0.7), - TestCase(MissionType.RegionalDelivery, "Standard technology", 1000, 0.7), - TestCase(MissionType.UrbanDelivery, "Standard technology", 1000, 0.7), - TestCase(MissionType.MunicipalUtility, "Standard technology", 1000, 0.7), - TestCase(MissionType.Construction, "Standard technology", 1000, 0.7), - TestCase(MissionType.LongHaul, "Standard technology - LED headlights, all", 1150, 0.7), - TestCase(MissionType.RegionalDelivery, "Standard technology - LED headlights, all", 950, 0.7), - TestCase(MissionType.UrbanDelivery, "Standard technology - LED headlights, all", 950, 0.7), - TestCase(MissionType.MunicipalUtility, "Standard technology - LED headlights, all", 950, 0.7), - TestCase(MissionType.Construction, "Standard technology - LED headlights, all", 950, 0.7), - ] + [TestCase(MissionType.LongHaul, "Standard technology", 1200, 0.7), + TestCase(MissionType.RegionalDelivery, "Standard technology", 1000, 0.7), + TestCase(MissionType.UrbanDelivery, "Standard technology", 1000, 0.7), + TestCase(MissionType.MunicipalUtility, "Standard technology", 1000, 0.7), + TestCase(MissionType.Construction, "Standard technology", 1000, 0.7), + TestCase(MissionType.LongHaul, "Standard technology - LED headlights, all", 1150, 0.7), + TestCase(MissionType.RegionalDelivery, "Standard technology - LED headlights, all", 950, 0.7), + TestCase(MissionType.UrbanDelivery, "Standard technology - LED headlights, all", 950, 0.7), + TestCase(MissionType.MunicipalUtility, "Standard technology - LED headlights, all", 950, 0.7), + TestCase(MissionType.Construction, "Standard technology - LED headlights, all", 950, 0.7),] public void AuxElectricSystemTest(MissionType mission, string technology, double value, double efficiency) { AssertHelper.AreRelativeEqual(value / efficiency, DeclarationData.ElectricSystem.Lookup(mission, technology)); } - [ - TestCase(MissionType.Interurban, "Standard technology"), - TestCase(MissionType.LongHaul, "Standard technology - Flux-Compensator") - ] + [TestCase(MissionType.Interurban, "Standard technology"), + TestCase(MissionType.LongHaul, "Standard technology - Flux-Compensator")] public void AuxElectricSystem_NotExistingError(MissionType mission, string technology) { AssertHelper.Exception<VectoException>(() => { DeclarationData.ElectricSystem.Lookup(mission, technology); }); } - [ - TestCase("", new[] { 618, 671, 516, 566, 1037 }), - TestCase("Crankshaft mounted - Electronically controlled visco clutch", new[] { 618, 671, 516, 566, 1037 }), - TestCase("Crankshaft mounted - Bimetallic controlled visco clutch", new[] { 818, 871, 676, 766, 1277 }), - TestCase("Crankshaft mounted - Discrete step clutch", new[] { 668, 721, 616, 616, 1157 }), - TestCase("Crankshaft mounted - On/off clutch", new[] { 718, 771, 666, 666, 1237 }), - TestCase("Belt driven or driven via transm. - Electronically controlled visco clutch", - new[] { 989, 1044, 833, 933, 1478 }), - TestCase("Belt driven or driven via transm. - Bimetallic controlled visco clutch", - new[] { 1189, 1244, 993, 1133, 1718 }), - TestCase("Belt driven or driven via transm. - Discrete step clutch", new[] { 1039, 1094, 983, 983, 1598 }), - TestCase("Belt driven or driven via transm. - On/off clutch", new[] { 1089, 1144, 1033, 1033, 1678 }), - TestCase("Hydraulic driven - Variable displacement pump", new[] { 938, 1155, 832, 917, 1872 }), - TestCase("Hydraulic driven - Constant displacement pump", new[] { 1200, 1400, 1000, 1100, 2300 }), - TestCase("Hydraulic driven - Electronically controlled", new[] { 700, 800, 600, 600, 1400 }), - ] + [TestCase("only the drive shaft of the PTO - shift claw, synchronizer, Schieberad", 50), + TestCase("only the drive shaft of the PTO - multi-disc clutch", 1000), + TestCase("only the drive shaft of the PTO - multi-disc clutch, oil pump", 2000), + TestCase("drive shaft and/or up to 2 gear wheels - shift claw, synchronizer, Schieberad", 300), + TestCase("drive shaft and/or up to 2 gear wheels - multi-disc clutch", 1500), + TestCase("drive shaft and/or up to 2 gear wheels - multi-disc clutch, oil pump", 3000), + TestCase("drive shaft and/or more than 2 gear wheels - shift claw, synchronizer, Schieberad", 600), + TestCase("drive shaft and/or more than 2 gear wheels - multi-disc clutch", 2000), + TestCase("drive shaft and/or more than 2 gear wheels - multi-disc clutch, oil pump", 4000),] + public void AuxPTOTransmissionTest(string technology, double value) + { + AssertHelper.AreRelativeEqual(value, DeclarationData.PTOTransmission.Lookup(technology)); + } + + [TestCase("Superfluid")] + public void AuxPTOTransmission_NotExistingError(string technology) + { + AssertHelper.Exception<VectoException>(() => { DeclarationData.PTOTransmission.Lookup(technology); }); + } + + [TestCase("", new[] { 618, 671, 516, 566, 1037 }), + TestCase("Crankshaft mounted - Electronically controlled visco clutch", new[] { 618, 671, 516, 566, 1037 }), + TestCase("Crankshaft mounted - Bimetallic controlled visco clutch", new[] { 818, 871, 676, 766, 1277 }), + TestCase("Crankshaft mounted - Discrete step clutch", new[] { 668, 721, 616, 616, 1157 }), + TestCase("Crankshaft mounted - On/off clutch", new[] { 718, 771, 666, 666, 1237 }), + TestCase("Belt driven or driven via transm. - Electronically controlled visco clutch", + new[] { 989, 1044, 833, 933, 1478 }), + TestCase("Belt driven or driven via transm. - Bimetallic controlled visco clutch", + new[] { 1189, 1244, 993, 1133, 1718 }), + TestCase("Belt driven or driven via transm. - Discrete step clutch", new[] { 1039, 1094, 983, 983, 1598 }), + TestCase("Belt driven or driven via transm. - On/off clutch", new[] { 1089, 1144, 1033, 1033, 1678 }), + TestCase("Hydraulic driven - Variable displacement pump", new[] { 938, 1155, 832, 917, 1872 }), + TestCase("Hydraulic driven - Constant displacement pump", new[] { 1200, 1400, 1000, 1100, 2300 }), + TestCase("Hydraulic driven - Electronically controlled", new[] { 700, 800, 600, 600, 1400 }),] public void AuxFanTechTest(string technology, int[] expected) { for (var i = 0; i < _missions.Length; i++) { diff --git a/VectoCore/VectoCoreTest/Models/Simulation/AuxTests.cs b/VectoCore/VectoCoreTest/Models/Simulation/AuxTests.cs index c1ead4e963676d08956dc8a4dff2b7f01b0df425..6fb6a1c2cde1a52ce2e4ed51b8a2ffb8dab0c506 100644 --- a/VectoCore/VectoCoreTest/Models/Simulation/AuxTests.cs +++ b/VectoCore/VectoCoreTest/Models/Simulation/AuxTests.cs @@ -157,7 +157,7 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation var aux = new EngineAuxiliary(container); - aux.AddDirect(); + aux.AddCycle(); var speed = 2358.RPMtoRad(); var torque = 500.SI<NewtonMeter>(); @@ -198,7 +198,7 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation // efficiency_supply = 0.98 aux.AddMapping("ALT1", auxData); - aux.AddDirect(); + aux.AddCycle(); var constPower = 1200.SI<Watt>(); aux.AddConstant("CONSTANT", constPower); diff --git a/VectoCore/VectoCoreTest/Models/Simulation/DrivingCycleTests.cs b/VectoCore/VectoCoreTest/Models/Simulation/DrivingCycleTests.cs index e35c1571183035268e14793828c27bec5f8a409c..b16fabc724a236dbf597ef4ce28f794878ef719c 100644 --- a/VectoCore/VectoCoreTest/Models/Simulation/DrivingCycleTests.cs +++ b/VectoCore/VectoCoreTest/Models/Simulation/DrivingCycleTests.cs @@ -325,13 +325,13 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation private static void TestCycleDetect(string inputData, CycleType cycleType) { - var cycleTypeCalc = DrivingCycleDataReader.DetectCycleType(VectoCSVFile.ReadStream(inputData.GetStream())); + var cycleTypeCalc = DrivingCycleDataReader.DetectCycleType(VectoCSVFile.ReadStream(inputData.ToStream())); Assert.AreEqual(cycleType, cycleTypeCalc); } private static void TestCycleRead(string inputData, CycleType cycleType, int entryCount = 1) { - var drivingCycle = DrivingCycleDataReader.ReadFromStream(inputData.GetStream(), cycleType, "", false); + var drivingCycle = DrivingCycleDataReader.ReadFromStream(inputData.ToStream(), cycleType, "", false); Assert.AreEqual(cycleType, drivingCycle.CycleType); Assert.AreEqual(entryCount, drivingCycle.Entries.Count, "Driving Cycle Entry count."); } diff --git a/VectoCore/VectoCoreTest/Models/Simulation/GetSectionTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/GetSectionTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..9c5fd916da76c1e067da6d30e04f161753e25cbf --- /dev/null +++ b/VectoCore/VectoCoreTest/Models/Simulation/GetSectionTest.cs @@ -0,0 +1,64 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using NUnit.Framework; +using TUGraz.VectoCommon.Utils; + +namespace TUGraz.VectoCore.Tests.Models.Simulation +{ + [TestFixture] + public class GetSectionTests + { + public class Entry + { + public readonly PerSecond EngineSpeed; + public NewtonMeter Torque; + + public Entry(PerSecond engineSpeed, NewtonMeter torque) + { + EngineSpeed = engineSpeed; + Torque = torque; + } + } + + [Test] + public void TestGetSection() + { + var entries = new List<Entry>(); + for (var i = 0; i < 10; i++) { + entries.Add(new Entry(i.RPMtoRad(), i.SI<NewtonMeter>())); + } + var entryArr = entries.ToArray(); + + foreach (var val in new[] { -1, 0, 1, 5, 8, 9, 10 }) { + var sw = Stopwatch.StartNew(); + var s = entries.GetSection(e => val > e.EngineSpeed); + sw.Stop(); + //Console.WriteLine("Iterator: " + sw.Elapsed); + + sw.Restart(); + var s1 = entryArr.GetSection(e => val > e.EngineSpeed); + sw.Stop(); + //Console.WriteLine("Array: " + sw.Elapsed); + + Assert.AreSame(s.Item1, s1.Item1); + Assert.AreSame(s.Item2, s1.Item2); + } + + foreach (var val in new[] { -1, 0, 1, 5, 8, 9, 10 }) { + var sw = Stopwatch.StartNew(); + var s = entries.GetSection(e => val < e.EngineSpeed); + sw.Stop(); + Console.WriteLine("Iterator: " + sw.Elapsed); + + sw.Restart(); + var s1 = entryArr.GetSection(e => val < e.EngineSpeed); + sw.Stop(); + Console.WriteLine("Array: " + sw.Elapsed); + + Assert.AreSame(s.Item1, s1.Item1); + Assert.AreSame(s.Item2, s1.Item2); + } + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/Models/Simulation/LossMapRangeValidationTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/LossMapRangeValidationTest.cs index 2846bea14641d849643f1bff9f4b1de2441b7b64..df14fc3f5d7009da82907a93b5f853df0a5636e4 100644 --- a/VectoCore/VectoCoreTest/Models/Simulation/LossMapRangeValidationTest.cs +++ b/VectoCore/VectoCoreTest/Models/Simulation/LossMapRangeValidationTest.cs @@ -175,14 +175,14 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation var ratios = new[] { 14.93, 11.64, 9.02, 7.04, 5.64, 4.4, 3.39, 2.65, 2.05, 1.6, 1.28, 1.0 }; return new GearboxData { Gears = ratios.Select((ratio, i) => - Tuple.Create((uint)i, - new GearData { - MaxTorque = 2300.SI<NewtonMeter>(), - LossMap = TransmissionLossMapReader.ReadFromFile(!ratio.IsEqual(1.0) ? directlossMap : indirectLossMap, ratio, - string.Format("Gear {0}", i)), - Ratio = ratio, - ShiftPolygon = ShiftPolygonReader.ReadFromFile(ShiftPolygonFile) - })) + Tuple.Create((uint)i, + new GearData { + MaxTorque = 2300.SI<NewtonMeter>(), + LossMap = TransmissionLossMapReader.ReadFromFile(!ratio.IsEqual(1.0) ? directlossMap : indirectLossMap, ratio, + string.Format("Gear {0}", i)), + Ratio = ratio, + ShiftPolygon = ShiftPolygonReader.ReadFromFile(ShiftPolygonFile) + })) .ToDictionary(k => k.Item1 + 1, v => v.Item2) }; } diff --git a/VectoCore/VectoCoreTest/Models/Simulation/MeasuredSpeedModeTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/MeasuredSpeedModeTest.cs index cb0aa9fe485bf2f4c1ec6272512a5ef27c363b3e..f9f15ceee5faa297993587575a74670aa083cb9d 100644 --- a/VectoCore/VectoCoreTest/Models/Simulation/MeasuredSpeedModeTest.cs +++ b/VectoCore/VectoCoreTest/Models/Simulation/MeasuredSpeedModeTest.cs @@ -182,10 +182,10 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation var container = new VehicleContainer(ExecutionMode.Engineering); if (autoCycle) { - var cycleTypeCalc = DrivingCycleDataReader.DetectCycleType(VectoCSVFile.ReadStream(inputData.GetStream())); + var cycleTypeCalc = DrivingCycleDataReader.DetectCycleType(VectoCSVFile.ReadStream(inputData.ToStream())); Assert.AreEqual(cycleType, cycleTypeCalc); } - var drivingCycle = DrivingCycleDataReader.ReadFromStream(inputData.GetStream(), cycleType, "", crossWindRequired); + var drivingCycle = DrivingCycleDataReader.ReadFromStream(inputData.ToStream(), cycleType, "", crossWindRequired); Assert.AreEqual(cycleType, drivingCycle.CycleType); var cycle = new MeasuredSpeedDrivingCycle(container, drivingCycle); @@ -205,7 +205,7 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation 3 ,5.2782 ,-0.041207832,2.453370264,723.75 ,1 4 ,10.5768,-0.049730127,3.520827362,1223.25,1"; - var drivingCycle = DrivingCycleDataReader.ReadFromStream(inputData.GetStream(), CycleType.MeasuredSpeedGear, "", + var drivingCycle = DrivingCycleDataReader.ReadFromStream(inputData.ToStream(), CycleType.MeasuredSpeedGear, "", false); var fuelConsumption = new DataTable(); @@ -267,7 +267,7 @@ namespace TUGraz.VectoCore.Tests.Models.Simulation 3 ,5.2782 ,-0.041207832,2.453370264 4 ,10.5768,-0.049730127,3.520827362"; - var drivingCycle = DrivingCycleDataReader.ReadFromStream(inputData.GetStream(), CycleType.MeasuredSpeed, "", false); + var drivingCycle = DrivingCycleDataReader.ReadFromStream(inputData.ToStream(), CycleType.MeasuredSpeed, "", false); var fuelConsumption = new DataTable(); fuelConsumption.Columns.Add(""); diff --git a/VectoCore/VectoCoreTest/Models/Simulation/PTOIdleLossTest.cs b/VectoCore/VectoCoreTest/Models/Simulation/PTOIdleLossTest.cs new file mode 100644 index 0000000000000000000000000000000000000000..3f95338fbd232c3f3c0f6a88c16a8e32ff04f065 --- /dev/null +++ b/VectoCore/VectoCoreTest/Models/Simulation/PTOIdleLossTest.cs @@ -0,0 +1,85 @@ +/* +* This file is part of VECTO. +* +* Copyright © 2012-2016 European Union +* +* Developed by Graz University of Technology, +* Institute of Internal Combustion Engines and Thermodynamics, +* Institute of Technical Informatics +* +* VECTO is licensed under the EUPL, Version 1.1 or - as soon they will be approved +* by the European Commission - subsequent versions of the EUPL (the "Licence"); +* You may not use VECTO except in compliance with the Licence. +* You may obtain a copy of the Licence at: +* +* https://joinup.ec.europa.eu/community/eupl/og_page/eupl +* +* Unless required by applicable law or agreed to in writing, VECTO +* distributed under the Licence is distributed on an "AS IS" basis, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the Licence for the specific language governing permissions and +* limitations under the Licence. +* +* Authors: +* Stefan Hausberger, hausberger@ivt.tugraz.at, IVT, Graz University of Technology +* Christian Kreiner, christian.kreiner@tugraz.at, ITI, Graz University of Technology +* Michael Krisper, michael.krisper@tugraz.at, ITI, Graz University of Technology +* Raphael Luz, luz@ivt.tugraz.at, IVT, Graz University of Technology +* Markus Quaritsch, markus.quaritsch@tugraz.at, IVT, Graz University of Technology +* Martin Rexeis, rexeis@ivt.tugraz.at, IVT, Graz University of Technology +*/ + +using System; +using System.Collections.Generic; +using NUnit.Framework; +using TUGraz.VectoCommon.Utils; +using TUGraz.VectoCore.Models.SimulationComponent.Data; +using TUGraz.VectoCore.Tests.Utils; + +namespace TUGraz.VectoCore.Tests.Models.Simulation +{ + [TestFixture] + public class PTOIdleLossTest + { + [TestCase] + public void PTOIdleLosses_FixPoints() + { + var entryList = new List<PTOLossMap.Entry>(); + for (var i = 0; i < 2000; i += 200) { + entryList.Add(new PTOLossMap.Entry { + EngineSpeed = i.RPMtoRad(), + PTOTorque = (Math.Sqrt(i) / 10).SI<NewtonMeter>() + }); + } + var pto = new PTOLossMap(entryList.ToArray()); + + foreach (var entry in entryList) { + Assert.AreEqual(entry.PTOTorque, pto.GetTorqueLoss(entry.EngineSpeed)); + } + } + + [TestCase] + public void PTOIdleLosses_Interpolate() + { + var entryList = new List<PTOLossMap.Entry>(); + for (var i = 0; i < 2000; i += 200) { + entryList.Add(new PTOLossMap.Entry { + EngineSpeed = i.RPMtoRad(), + PTOTorque = (Math.Sqrt(i) / 10).SI<NewtonMeter>() + }); + } + var pto = new PTOLossMap(entryList.ToArray()); + + for (var i = 1; i < entryList.Count; i++) { + var v1 = entryList[i - 1]; + var v2 = entryList[i]; + + for (var f = v1.EngineSpeed; f < v2.EngineSpeed; f += 10.RPMtoRad()) { + AssertHelper.AreRelativeEqual( + VectoMath.Interpolate(v1.EngineSpeed, v2.EngineSpeed, v1.PTOTorque, v2.PTOTorque, f), + pto.GetTorqueLoss(f)); + } + } + } + } +} \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponent/RetarderTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponent/RetarderTest.cs index 5635989fafd0da9def696e0552c731ece4e8e767..1d047c70736e7eaa0f1162aedd8e1a30cae33005 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponent/RetarderTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponent/RetarderTest.cs @@ -35,7 +35,6 @@ using TUGraz.VectoCommon.Models; using TUGraz.VectoCommon.Utils; using TUGraz.VectoCore.InputData.Reader.ComponentData; using TUGraz.VectoCore.Models.Simulation.Impl; -using TUGraz.VectoCore.Models.SimulationComponent.Data; using TUGraz.VectoCore.Models.SimulationComponent.Impl; using TUGraz.VectoCore.Tests.Utils; using TUGraz.VectoCore.Utils; @@ -134,7 +133,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponent public void RetarderDeclarationTest() { var retarderData = RetarderLossMapReader.ReadFromFile(RetarderLossMapFile); - var declVehicle = new VehicleContainer(ExecutionMode.Declaration, null, null); + var declVehicle = new VehicleContainer(ExecutionMode.Declaration); var retarder = new Retarder(declVehicle, retarderData, 2.0); var nextRequest = new MockTnOutPort(); @@ -161,7 +160,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponent var retarderTbl = VectoCSVFile.ReadStream(InputDataHelper.InputDataAsStream("Retarder Speed [rpm],Loss Torque [Nm]", retarderEntries)); - var vehicle = new VehicleContainer(ExecutionMode.Engineering, null, null); + var vehicle = new VehicleContainer(ExecutionMode.Engineering); var retarderData = RetarderLossMapReader.Create(retarderTbl); var retarder = new Retarder(vehicle, retarderData, 2.0); diff --git a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ValidationTest.cs b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ValidationTest.cs index b7d5740fb573b2eeac1c3e19654cd40329ae9c04..2531db52bc16e69f3b9577c708841f83ce4b5867 100644 --- a/VectoCore/VectoCoreTest/Models/SimulationComponentData/ValidationTest.cs +++ b/VectoCore/VectoCoreTest/Models/SimulationComponentData/ValidationTest.cs @@ -94,7 +94,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData data.FullLoadCurve.EngineData = data; var results = data.Validate(ExecutionMode.Declaration); - Assert.IsFalse(results.Any(), "Validation Failed: " + "; ".Join(results.Select(r => r.ErrorMessage))); + Assert.IsFalse(results.Any(), "Validation Failed: " + string.Join("; ", results.Select(r => r.ErrorMessage))); Assert.IsTrue(data.IsValid()); } @@ -129,7 +129,7 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData var engineData = dao.CreateEngineData(data, null); var results = engineData.Validate(ExecutionMode.Declaration); - Assert.IsFalse(results.Any(), "Validation failed: " + "; ".Join(results.Select(r => r.ErrorMessage))); + Assert.IsFalse(results.Any(), "Validation failed: " + string.Join("; ", results.Select(r => r.ErrorMessage))); Assert.IsTrue(engineData.IsValid()); } @@ -167,7 +167,8 @@ namespace TUGraz.VectoCore.Tests.Models.SimulationComponentData var engineData = dao.CreateEngineData(data, GearboxType.AMT); var results = engineData.Validate(ExecutionMode.Declaration); - Assert.IsFalse(results.Any(), "Validation failed: " + "; ".Join(results.Select(r => r.ErrorMessage))); + Assert.IsFalse(results.Any(), "Validation failed: " + string.Join("; ", results.Select(r => r.ErrorMessage))); + Assert.IsTrue(engineData.IsValid()); } diff --git a/VectoCore/VectoCoreTest/Utils/MockGearbox.cs b/VectoCore/VectoCoreTest/Utils/MockGearbox.cs index f45c32609a6efc5a5c9acaab2261fe4e0ca28d93..edebdf3b3b5ced57d9fce7c981bb44c84d6bf025 100644 --- a/VectoCore/VectoCoreTest/Utils/MockGearbox.cs +++ b/VectoCore/VectoCoreTest/Utils/MockGearbox.cs @@ -37,6 +37,7 @@ using TUGraz.VectoCore.Models.Simulation; using TUGraz.VectoCore.Models.Simulation.DataBus; using TUGraz.VectoCore.Models.SimulationComponent; using TUGraz.VectoCore.Models.SimulationComponent.Data; +using TUGraz.VectoCore.Models.SimulationComponent.Impl; using TUGraz.VectoCore.OutputData; namespace TUGraz.VectoCore.Tests.Utils @@ -116,5 +117,10 @@ namespace TUGraz.VectoCore.Tests.Utils { return true; } + + public void Connect(IAuxPort aux) + { + throw new NotImplementedException(); + } } } \ No newline at end of file diff --git a/VectoCore/VectoCoreTest/Utils/MockIdleController.cs b/VectoCore/VectoCoreTest/Utils/MockIdleController.cs index a592aa8d80f332233fb4f562cc57cc6bcfa38efe..513cdf225fe5be8984e716c77f9a2283759a8136 100644 --- a/VectoCore/VectoCoreTest/Utils/MockIdleController.cs +++ b/VectoCore/VectoCoreTest/Utils/MockIdleController.cs @@ -37,7 +37,7 @@ using TUGraz.VectoCore.Models.SimulationComponent; namespace TUGraz.VectoCore.Tests.Utils { - public class MockIdleController : ICombustionEngineIdleController + public class MockIdleController : IIdleController { public IResponse Request(Second absTime, Second dt, NewtonMeter outTorque, PerSecond outAngularVelocity, bool dryRun = false) { diff --git a/VectoCore/VectoCoreTest/Utils/ResultFileHelper.cs b/VectoCore/VectoCoreTest/Utils/ResultFileHelper.cs index 1a3443823a656a5a61351790a25560f8ec6acc85..4b9c1bdfc404d50dd0de65192c8c7019323038c9 100644 --- a/VectoCore/VectoCoreTest/Utils/ResultFileHelper.cs +++ b/VectoCore/VectoCoreTest/Utils/ResultFileHelper.cs @@ -93,9 +93,9 @@ namespace TUGraz.VectoCore.Tests.Utils CollectionAssert.AreEqual(expectedCols, actualCols, string.Format("Moddata {3}: Columns differ:\nExpected: {0}\nMissing:{1},\nToo Much:{2}", - ", ".Join(expectedCols), - ", ".Join(expectedCols.Except(actualCols)), - ", ".Join(actualCols.Except(expectedCols)), result.actualFile)); + string.Join(", ", expectedCols), + string.Join(", ", expectedCols.Except(actualCols)), + string.Join(", ", actualCols.Except(expectedCols)), result.actualFile)); for (var i = 0; testRowcount && i < expected.Rows.Count; i++) { var expectedRow = expected.Rows[i]; @@ -125,9 +125,9 @@ namespace TUGraz.VectoCore.Tests.Utils CollectionAssert.AreEqual(expectedCols, actualCols, string.Format("SUM FILE {3}: Columns differ:\nExpected: {0}\nMissing:{1},\nToo Much:{2}", - ", ".Join(expectedCols), - ", ".Join(expectedCols.Except(actualCols)), - ", ".Join(actualCols.Except(expectedCols)), + string.Join(", ", expectedCols), + string.Join(", ", expectedCols.Except(actualCols)), + string.Join(", ", actualCols.Except(expectedCols)), actualFile)); for (var i = 0; i < expected.Rows.Count; i++) { diff --git a/VectoCore/VectoCoreTest/Utils/SITest.cs b/VectoCore/VectoCoreTest/Utils/SITest.cs index e03ef731dec9613c6288685e60fb4758d91bf5c9..0a44af7b0f25412a8f2103a9ea59377811351008 100644 --- a/VectoCore/VectoCoreTest/Utils/SITest.cs +++ b/VectoCore/VectoCoreTest/Utils/SITest.cs @@ -387,13 +387,6 @@ namespace TUGraz.VectoCore.Tests.Utils { AssertHelper.AreRelativeEqual(-3, -3.SI().Value()); AssertHelper.AreRelativeEqual(3.SI(), (-3).SI().Abs()); - - AssertHelper.AreRelativeEqual(6.SI(), 36.SI().Sqrt()); - AssertHelper.AreRelativeEqual(6.SI<NewtonMeter>(), (6.SI<NewtonMeter>() * 6.SI<NewtonMeter>()).Sqrt()); - AssertHelper.AreRelativeEqual(6.SI().Second, 36.SI().Square.Second.Sqrt()); - - AssertHelper.Exception<VectoException>(() => 36.SI().Second.Sqrt(), - "The squareroot cannot be calculated because the Unit-Exponents are not even: [s]"); } [TestMethod] diff --git a/VectoCore/VectoCoreTest/VectoCoreTest.csproj b/VectoCore/VectoCoreTest/VectoCoreTest.csproj index f98e74e2a0130b8f4810872f803a62914256353a..b9887ab19721b1f8486abb58e89205e73c2854d4 100644 --- a/VectoCore/VectoCoreTest/VectoCoreTest.csproj +++ b/VectoCore/VectoCoreTest/VectoCoreTest.csproj @@ -98,10 +98,12 @@ <Compile Include="Models\SimulationComponentData\ValidationTest.cs" /> <Compile Include="Models\SimulationComponent\ATGearboxTest.cs" /> <Compile Include="Models\Simulation\FactoryTest.cs" /> + <Compile Include="Models\Simulation\PTOIdleLossTest.cs" /> <Compile Include="Models\Simulation\LossMapRangeValidationTest.cs" /> <Compile Include="Models\Simulation\LACDecisionFactorTest.cs" /> <Compile Include="Models\Simulation\GearboxInertiaTest.cs" /> <Compile Include="Models\Simulation\MockSumWriter.cs" /> + <Compile Include="Models\Simulation\GetSectionTest.cs" /> <Compile Include="Reports\ModDataTest.cs" /> <Compile Include="Models\Simulation\MeasuredSpeedModeTest.cs" /> <Compile Include="Models\Simulation\PwheelModeTests.cs" />